浔之漫智控技术(上海)有限公司
西门子授权代理商 , 西门子授权代理商 , 西门子一级代理商
SIEMENS西门子 ET200S输入模块 6ES71344GB520AB0


                使用收藏夹插入 STL 指令 (S7-300, S7-400, S7-1500) 要求 • 块已经打开。 • 收藏夹可用。 步骤 要使用“收藏夹”将指令插入程序,请执行如下操作: 1. 将待插入的指令从收藏夹中拖放到指定位置。 或者: 1. 在要插入指令的程序中选择插入位置。 2. 在“收藏夹”中,单击待插入的指令。 说明 要在程序编辑器中显示“收藏夹”,请单击程序编辑器工具栏中的“在编辑器中显示收藏夹” 按钮。

             从收藏夹中删除 STL 指令 (S7-300, S7-400, S7-1500) 要求 代码块已打开。 步骤 要从“收藏夹”删除指令,请执行如下操作: 1. 右键单击待删除的指令。 2. 在快捷菜单中,选择“删除指令”命令。 说明 要在程序编辑器中显示“收藏夹”,请单击程序编辑器工具栏中的“在编辑器中显示收藏夹” 按钮。手动插入块调用 (S7-300, S7-400, S7-1500) 在此,可插入函数 (FC) 调用和函数块 (FB) 调用。函数块可作为单实例、多重实例或参数实 例进行调用。 另请参见“实例的基本知识 (页 71)” 要求 有一个可用的程序段。插入一个函数调用 (FC) 要在 STL 程序段中插入一个函数调用,请执行以下步骤: 1. 输入“CALL”。 将“”替换为要调用的函数名称。 2. 按 Enter 键确认输入。 – 如果函数已存在,则将函数的所有参数都插入到调用中。 – 如果函数不存在,则必须手动输入参数。 插入一个函数块调用 (FB) 要插入对一个函数块调用 (FB),请执行以下步骤: 1. 输入“CALL <被调用的函数块的名称>, <背景数据块的名称>”。 将“”替换为要调用的函数块名称。背景数据块条目可选。 2. 按 Enter 键确认输入。 如果尚未指定背景数据块或者指定的背景数据块不存在,则将打开“调用选项”(Call options) 对话框。这里将执行步骤 3 和 4。 3. 在此对话框中,可输入要将该块调用为单实例、多重实例或参数实例。 – 单击“单实例”(Single instance) 按钮时,可在输入字段“名称”(Name) 中输入待分配 给该调用的数据块名称。 如果调用的块中包含监视,则可在“ProDiag 函数块”(ProDiag FB) 文本框中为监视函数 指定一个 ProDiag 函数块。 – 单击“多重实例”(Multi instance) 按钮时,可在“接口中的名称”(Name in the interface) 框中输入变量的名称,输入的被调用函数块将在调用块的该接口中作为一 个静态变量。 – 单击“参数实例”按钮,可在“接口中的名称”(Name in the interface) 文本框中输入 in/out (InOut) 参数的名称,在运行过程中将传送该参数处的实例。 4. 单击“确定”(OK),确认输入。 结果 在调用具有背景数据块的当前函数或函数块时,将函数或函数块的参数插入到调用。然后可 以分配这些参数。 另请参见“块调用时的参数传递 (页 91)” 如果调用函数块时指定的背景数据块不存在,则将创建该背景数据块。使用拖放操作插入块调用 (S7-300, S7-400, S7-1500) 可以从项目树中通过拖放操作,插入当前的函数 (FC) 调用和函数块 (FB) 调用。函数块可作 为单实例、多重实例或参数实例进行调用。 另请参见“实例的基本知识 (页 71)” 要求 • 有一个可用的程序段。 • 待调用的函数 (FC) 或函数块 (FB) 存在。 插入一个函数调用 (FC) 要使用拖放操作在 STL 程序段中插入一个函数调用,请执行以下步骤: 1. 将函数从项目树拖动到程序段中。 插入一个函数块调用 (FB) 要插入对一个函数块调用 (FB),请执行以下步骤: 1. 将函数块从项目树拖动到程序段中。 将打开“调用选项”(Call options) 对话框。 2. 在此对话框中,可输入要将该块调用为单实例、多重实例或参数实例。 – 单击“单实例”(Single instance) 按钮,则可在输入域“名称”(Name) 中输入将分配给 调用背景数据块的名称。 如果调用的块中包含监视,则可在“ProDiag 函数块”(ProDiag FB) 文本框中为监视函数 指定一个 ProDiag 函数块。 – 单击“多重实例”(Multi instance) 按钮时,可在“接口中的名称”(Name in the interface) 框中输入变量的名称,输入的被调用函数块将在调用块的该接口中作为一 个静态变量。 – 单击“参数实例”按钮,可在“接口中的名称”(Name in the interface) 文本框中输入 in/out (InOut) 参数的名称,在运行过程中将传送该参数处的实例。 3. 单击“确定”(OK),确认输入。 结果 函数或函数块及其参数都将一同插入。然后可以分配这些参数。在 STL 中更新块调用 (S7-300, S7-400, S7-1500) 如果更改了被调用块的接口参数,则无法再正确执行该块调用。可通过更新块调用来避免此 类不一致的块调用。 可通过以下几种方式更新块调用: • 在程序编辑器中显式更新所有不一致的块调用。 将更新打开块中不一致的块调用。过程中将进行以下操作: – 添加新参数。 – 如果已删除的参数没有连接,则会移除。 – 重命名的参数将获得新的参数名。 说明 如果更新所有不一致块调用,则可能导致参数输入错误,因此不能使用“更新块调用” 命令。此时,需对各个块调用进行单独更新。 • 在程序编辑器中显式更新块调用。 将显示“接口更新”(Interface update) 对话框。在该对话框中,可以选择更改新接口操作 数的连接。随后将更新这个块的不一致调用。过程中将进行以下操作: – 添加新参数。 – 如果已删除的参数没有连接,则会移除。 – 重命名的参数将获得新的参数名。 • 在编译期间隐式更新。 将更新程序中的所有块调用以及所用的 PLC 数据类型。请注意,当在下一个编译过程之 前调用函数 (FC) 时,必须为所有新的正式参数提供实际参数。在程序编辑器中更新所有不一致的块调用 要在一个块中打开所有块调用,请按以下步骤操作: 1. 在程序编辑器中打开正在调用的块。 2. 单击工具栏中的“更新不一致的块调用”。 在程序编辑器中更新特定的块调用 要在程序编辑器中更新特定的块调用,请按以下步骤操作: 1. 在程序编辑器中打开正在调用的块。 2. 右键单击待更新的块调用。 3. 在快捷菜单中,选择“更新”命令。 将打开“接口更新”对话框。此对话框显示使用中的块接口与被调用块的已更改接口之间的 差别。 4. 必要时,可更改操作数的连接。要实现此操作,用户有以下选择: – 用户可以通过拖放操作或剪切/复制和粘贴操作将操作数从旧接口移至新接口。 – 可以删除操作数。 – 可以重命名操作数。 – 可以通过自动完成指定一个新的操作数。 5. 单击“确定”(OK) 更新块调用。如果要取消更新,请单击“取消”(Cancel)。 说明 请注意,只有先前未在编辑器中使用“更新不一致的块调用”(Update inconsistent block calls) 命令更新所有块调用时,“更新块调用”(Update block call) 命令才可用。 在编译期间更新块调用 按如下操作在编译期间隐式更新所有块调用和使用的 PLC 数据类型: 1. 打开项目树。 2. 选择“程序块”(Program blocks) 文件夹。 3. 选择快捷菜单中的“编译 > 软件(重建所有块)”命令。更改背景类型 (S7-300, S7-400, S7-1500) 实例类型 可通过以下两种方式调用函数块: • 作为单实例 • 作为多重实例 • 作为参数实例 另请参见“实例的基本知识 (页 71)”  定义的实例类型可随时修改。 要求 用户程序中将包含调用块。 步骤 要更改函数块的实例类型,请按以下步骤操作: 1. 打开代码块并选择块调用。 2. 在快捷菜单中,选择“更改实例”(Change instance) 命令。 将打开“调用选项”(Call options) 对话框。 3. 单击按钮“单实例”、“多重实例”或“参数实例”。 – 如果选择“单实例”实例类型,则输入将分配给函数块的数据块的名称。 – 如果选择“多重实例”作为实例类型,则在“接口中的名称”(Name in the interface) 文本域中输入变量的名称,该名称将被调用的函数块作为调用块接口中的静态变量输 入。 – 如果选择“多重实例”作为实例类型,则在“接口中的名称”(Name in the interface) 文本框中输入 in/out (InOut) 参数的名称,在运行过程中将传送该参数处的实例。 4. 单击“确定”(OK),确认输入。 说明 上一个实例不会自动删除。插入注释 (S7-300, S7-400, S7-1500) 对程序代码添加注释 有多种选项可以为 STL 程序添加注释信息: • 行注释 行注释以“//”开头,直到行尾。 • 行内的注释部分 注释段以“(*”开始,到“*)”结束。 注释段可以位于行内的任何位置,但不能跨行。 要求 有一个可用的程序段。 插入行注释 要将行注释插入到一条指令行中,请执行以下步骤: 1. 在指令行的结束输入“//”。 2. 输入注释信息。 在行内插入注释段 执行以下步骤,在指令行内插入注释段: 1. 在指令行的任意位置输入“(*”。 2. 在“(*”后输入注释内容。 3. 在注释内容后输入“*)”。通过注释禁用一行或多行 要通过注释来禁用程序代码,请按以下步骤操作: 1. 选择要注释掉的代码行。 2. 在编辑器中单击“注释选择”(Comment selection) 按钮。 3. 将“//”插入到所选行的开头。该符号后面的代码将解释为注释。如果要禁用包含有行注释的那 些行,那么也只需插入“//”。 如果之后再次启用这些行,则会保留原始注释。 启用注释行 要启用已被注释掉但仍可以再次启用为代码的行,请按以下步骤操作: 1. 选择要启用的代码行。 2. 在编辑器中单击“删除注释”(Remove comment) 按钮。 3. 删除行首的行注释标记“//”。 结果 将高亮显示这些注释信息。

展开全文
拨打电话 微信咨询 发送询价