借助重新定位表,用户可以将非连续数据重新分组到定位寄存器的连续表中(可通过 Modbus 进行访问),从而组织数据以优化控制器与其他设备之间的通讯。
注意: 重新定位表被视为一个对象。一个控制器只能添加一个重新定位表对象。
下表介绍重新定位表结构:
寄存器 |
描述 |
---|---|
60200...61999 |
动态存储区域:读取重新定位表 |
62200...63999 |
动态存储区域:对重新定位表执行写操作 |
有关详细信息,请参阅 M218 PLCSystem 库指南。
步骤 |
操作 |
---|---|
1 |
在应用程序树中,选择应用程序节点。 |
2 |
单击鼠标右键。 |
3 |
单击对象 > 重新定位表...。 结果:将显示添加重新定位表窗口。 |
4 |
单击Add. 结果:创建并初始化新的重新定位表。 注意: 由于对控制器而言,重新定位表是唯一的,因此其名称为重新定位表,不能更改此名称。 |
借助重新定位表编辑器,可以对重新定位表中的变量进行组织。
要访问重新定位表编辑器,请双击工具树选项卡中的重新定位表节点:
下图描述了重新定位表编辑器:
图标 |
元素 |
描述 |
---|---|---|
|
新项目 |
向系统变量列表中添加元素。 |
|
下移 |
将列表中选定的元素向下移动。 |
|
上移 |
将列表中选定的元素向上移动。 |
|
删除项目 |
删除列表中选定的元素。 |
|
复制 |
复制列表中选定的元素。 |
|
粘贴 |
粘贴复制的元素。 |
|
擦除空项目 |
删除列表中“变量”列为空的所有元素。 |
- |
ID |
自动递增的整数(不可编辑)。 |
- |
变量 |
变量的名称或完整路径(可编辑)。 |
- |
地址 |
存储变量的系统区域地址(不可编辑)。 |
- |
长度 |
变量长度(以字为单位)。 |
- |
Validity |
指明输入的变量是否有效(不可编辑)。 |
注意: 如果在修改程序后未定义某个变量,则单元格的内容显示为红色,相关的有效性单元格为 False,地址设置为 -1。