SIEMENS西门子 ET200SP输出模块 6ES7132-6BH00-0AA0
声明 STRING 和 WSTRING 数据类型的变量 要求 块接口已打开。 操作步骤 要声明 STRING 或 WSTRING 数据类型的变量,请按以下步骤操作: 1. 在块接口中,选择需声明的部分。 2. 在“名称”(Name) 列中输入一个变量名称。 3. 在“数据类型”(Data type) 列中输入“STRING”或“WSTRING”。输入时系统将提供自动完成功能。 4. 可选:在关键字 STRING 或 WSTRING 后面,使用方括号指定字符串的Zui大长度。如果未指定 Zui大长度,则字符串的默认长度为 254 个字符。
操作步骤 要声明基于 PLC 数据类型的变量,请按以下步骤操作: 1. 在块接口中,选择需声明的部分。 2. 在“数据类型”列中输入 PLC 数据类型。在输入过程中,系统将提供自动完成功能。 创建该变量。 3. 如果在声明 PLC 数据类型过程中已为 PLC 数据类型中的变量定义了默认值或注释,则这些默 认值或注释将灰显。这些值可在块接口中更改。 更改后的值将显示为黑色,且仅应用于特定的使用点。 说明 若更新或删除在块接口中使用的 PLC 数据类型,则接口会变得不一致。要消除这种不一致性, 必须重新编译程序。 另请参见“更新块接口 声明更gaoji别的变量 简介 要访问声明变量内的数据区域,则可以通过附加声明来覆盖所声明的变量。这样,可以选择 对不同数据类型的已声明变量进行寻址。例如,可以使用 BOOL 的 ARRAY 对 WORD 数据类 型变量的各个位寻址。 覆盖变量 要覆盖具有新数据类型的变量,请按以下步骤操作: 1. 打开块接口。 2. 在接口中,选择要覆盖的具有新数据类型的变量。 3. 单击工具栏上的“添加行”按钮。 在要覆盖的变量之后插入一行。覆盖变量必须直接在行中被覆盖的变量之后声明。 4. 在“名称”(Name) 列中,输入变量的名称。 5. 在“数据类型”列中输入“AT”条目。在这一步骤中,系统将提供自动完成功能。 将以下内容添加到“名称”列的条目中。 “AT” 6. 再次单击数据类型选择按钮,为新变量选择数据类型。 创建该变量。它指向与更高等级变量相同的数据,但是会为该数据设定新的数据类型。声明多重背景 要求 要调用的函数块存在于项目树中,并且具有多重实例功能。 声明多重实例 要将待调用的函数块声明为多重实例,请按以下步骤操作: 1. 打开调用函数块的块接口。 2. 在“静态”区域的“名称”列中,输入块调用的名称。 3. 在“数据类型”列中,输入要调用的函数块的符号名称。 说明 当在程序段中编写块调用时,程序编辑器将自动声明多重实例,然后在“调用选项”话框中 指定要将该块作为多重实例调用。 将多重实例声明为 ARRAY 要声明多重实例的 ARRAY,请按以下步骤操作: 1. 打开调用函数块的块接口。 2. 在“静态”(Static) 区域的“名称”(Name) 列中,输入 ARRAY 的名称。 3. 在“数据类型”(Data type) 列中,选择 ARRAY 数据类型。 “数组”(Array) 对话框随即打开。 4. 在“数据类型”(Data type) 输入字段中,输入应定义实例的函数块名称。块名称必须用引号括 起。声明参数实例 简介 下表列出了块接口中的声明方式和使用的参数实例: 声明 块类型 应用 InOut FB FC 之后,可调用在函数块中作为实参传送的实例。 Input FC 用户读取作为实参传送的实例数据,但无法在块中调用该实例。 Output FC 用户可写入作为实参传送的实例数据,但无法在块中调用该实例。 要求 块接口已打开。 操作步骤 要声明参数实例,请按以下步骤操作: 1. 打开块接口的指定区域(参见表格)。 2. 在“名称”(Name) 列中,输入实例待传送的 in/out 参数名称。 3. 在“数据类型”(Data type) 列中,输入应定义实例的函数块名称。块名称必须用引号括起。自动声明参数实例 在程序段中编程一个块调用时,程序编辑器会自动声明参数实例,然后在“调用方式”(Call options) 对话框中指定将该块作为参数实例调用。在调用块过程中隐藏参数 简介 在 LAD 或 FBD 中调用该块时,可隐藏块参数。刚开始时,隐藏的参数不可见;但可通过框 底部边缘处的小箭头进行显示。 可通过以下两种方式隐藏参数: • 隐藏 该参数始终隐藏。 • 未分配参数时隐藏 只要参数未互连则隐藏如果指定一个实参,则该参数将显示在调用框中。 操作步骤 要定义在块调用中显示或隐藏块参数,请按以下步骤操作: 1. 打开块接口。 2. 在块接口中选择一个参数。 3. 在巡视窗口中,打开“属性”(Properties) 选项卡。4. 在区域导航中选择“属性”(Attributes) 组。 5. 在“在 LAD / FBD 的块调用中显示”(Visibility at block calls in LAD / FBD) 中,选择以下一个选 项: – “显示” – “隐藏” – “未分配参数时隐藏” 结果 根据设置,在 LAD 或 FEB 的块调用中显示或隐藏参数。 如果在块调用中发现语法错误,则参数无法隐藏。声明预定义的实参 简介 在块参数的声明过程中,可指定块调用时所用的实参。 如果正在使用程序块作为库元素并且希望存储要与库元素一起使用的实参的信息,这将非常 有用。 此外,在 LAD 和 FBD 中还可隐藏块调用中具有有效预定义实参的参数。刚开始时,隐藏的 参数不可见;但可通过框底部边缘处的小箭头进行显示。 可通过以下两种方式隐藏预定义的参数: • 该参数始终隐藏。 • 只要未指定预定义的实参,则该参数将隐藏。但如果指定了不同的参数,则该参数将显 示可见。操作步骤 要预定义实参,请按以下步骤操作: 1. 打开块接口。 2. 在块接口中选择一个参数。 3. 在巡视窗口中,打开“属性”(Properties) 选项卡。 4. 在区域导航中选择“属性”(Attributes) 组。 5. 在“预定义实参”(Predefined actual parameter) 输入框中输入所需的实参。 6. 在“在 LAD / FBD 的块调用中显示”(Visibility at block calls in LAD / FBD) 中,选择选“隐 藏”(Hide)。 7. 在附加选项中,选择“如果块调用时指定的参数与预定义的实参不同则显示”(Show if parameter assigned on block call is not identical to the predefined actual parameter)。仅当 事先激活了“隐藏”(Hide) 选项时,该选项才可用。 结果 • 实参被预定义。如果将程序块保存为库元素,它还会包含有关待使用实参的信息。 • 如果在程序中使用该库元素,则会检查预定义的实参是否可以在程序中寻址。如果可能 的话,它将会自动用作实参。 • 如果程序中找不到实参,则将发出一个语法错误,此时需手动进行参数分配。分配无效 的参数无法隐藏。插入表格行 步骤 请按以下步骤操作,在所选行上面插入一行: 1. 选择要在其上插入新行的行。 2. 在表格的工具栏上,单击“插入行”按钮。插入表格行 步骤 要在所选行下面插入一行,请按以下步骤操作: 1. 选择要在其下插入新行的行。 2. 单击表工具栏上的“添加行”按钮。 结果 将在选定行的下方插入一个新的空行。删除变量 操作步骤 要删除变量,请按以下步骤操作: 1. 选择待删除变量所在行。也可以在按住键时依次单击行,或者按住键单击第 一行和Zui后一行来选择多行。 2. 在快捷菜单中,选择“删除”命令。自动填充连续单元格 可以将一个或多个表格单元格的内容装载到下面的单元格,将自动连续填充单元格。 如果自动填充“名称”列中的单元格,将在每个名称后面附加一个连续的编号。 例如, “Motor”将变为“Motor_1”。 可以将单个或多个单元格以及整行定义为源区域。 如果所打开表格中的行数少于要填充的行数,则必需首先插入所缺少的空行。要自动填充连续单元格,请按以下步骤操作: 1. 选择要装载的单元格。 2. 单击该单元格右下角的“填充”符号。 鼠标指针将变为十字形。 3. 按住鼠标按键并向下拖动鼠标指针扫过要自动填充的单元格。 4. 释放鼠标按键。 单元格自动填充。 5. 如果在待自动填充的单元格中已经存在有条目,则将显示一个对话框。 在该对话框中,可以 指出是否要覆盖现有的条目,还是为新变量插入新行。显示和隐藏表列 可根据需要显示或隐藏表中的列。 步骤 要显示或隐藏表格的列,请按以下步骤操作: 1. 单击列标题。 2. 在快捷菜单中,选择“显示/隐藏”(Show/Hide) 命令。 显示可以选择的列。 3. 要显示列,选中该列的复选框。 4. 要隐藏列,清除选中该列的复选框。 5. 要隐藏或显示多个列,请单击“更多”(More) 并激活或禁用“显示/隐藏”(Show/Hide) 对话框 中相应列的复选框。使用外部编辑器编辑变量 要在外部表格编辑器中编辑单个变量,可通过复制和粘贴操作对这些变量进行导入/导出。 说明 显示和复制 ARRAY 元素时的限制条件 根据计算机上可用的工作存储器空间大小,在 Excel 表格中显示和复制块接口中的 ARRAY 时 Zui大限值为:操作步骤 要将变量导出到外部编辑器并再次导入变量,请按以下步骤操作: 1. 单击“扩展模式”(Expanded mode) 按钮,显示结构化数据类型中的所有元素。 2. 选择一个或多个变量。 3. 在快捷菜单中,选择“复制”。 4. 切换到外部编辑器,并粘贴复制的变量。 5. 根据需要编辑变量。 6. 在外部编辑器中复制变量。 7. 在外部编辑器中选择变量。 8. 切换回块接口。 9. 在快捷菜单中,选择“粘贴”(Paste)。