编程与数据块操作全解析
数据块标签声明
在进行数据块编程时,数据标签的声明至关重要。声明表会根据块属性和编辑环境显示不同的列,具体如下:
1. 名称(Name) :名称可包含字母、数字和特殊字符(但不能是引号)。检查名称时不区分大小写,且保留关键字不可用。名称是块局部的,因此可在其他块中用于不同标签。与在整个 CPU 中全局适用的名称关联的标签,会成为整个 CPU 适用的“全局”标签。
2. 数据类型(Data type) :可从下拉列表中选择标签的数据类型,也可直接输入。
3. 偏移量(Offset) :偏移量表示标签相对于数据块起始位置或数据结构起始位置的相对地址。只有在数据块未激活“优化块访问”属性时才显示该列,且在数据块编译后显示。
4. 默认值(Default value) :默认值是根据数据类型自动分配给新标签的值。例如,对于 DATE 数据类型,默认值是 DATE#1990 - 01 - 01。如果数据块基于数据类型(类型数据块)或功能块(实例数据块),则默认值列中显示的数据类型或功能块中定义的标签值。
5. 起始值(Start value) :起始值列列出了此数据块中标签的各个默认值。若未输入起始值,则使用默认值。起始值是将数据块加载到 CPU 工作内存时使用的值。对于实例数据块,每次调用(每个实例)可以使用不同的起始值。对于类型数据块,也可以用起始值覆盖数据类型的默认值。可使用“重置起始值”图标将起始值再次覆盖为默认值。
6. 快照(Sn
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



