描述:
对于分配给 UDT (User-defined Data Type,用户自定义数据类型)且数据类型为 STRING 的数据块变量,举例来讲,必须定义 UDT 中的初始值。图 01 给出了两个 DB 变量声明:"DB_Var_1" 和 "DB_Var_2"。
- 数据块中变量 "DB_Var_1" 的数据类型为 "UDT1"(已定义符号:"UserType1"),这里 UDT1 包含了数据类型为 "STRING" 的结构化数据类型规范 "String_1"。必须在此处将初始值 (例如,"Start_Value") 输入到 UDT 中。
- 数据块中变量 "DB_Var_2" 的数据类型为 "STRING"。可以在此处直接分配初始值 (例如,"Init_Value")。
我们建议按下表所示来初始化数据块,用每个数据元素的初始值来替代实际值。
编号 | 步骤 |
1 |
在 SIMATIC Manager 中,在 LAD/STL/FBD 编辑器内打开数据块。 |
2 | 通过 "View > Data View" 设置数据块视图为 "Data View"。 |
3 | 通过菜单命令 "Edit > Initialize Data Block" 将初始值传送到实际值。
然后,必须再重新加载数据块到 CPU。 |
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc338451.html