重定位表

简介

借助重定位表,用户可以将非连续数据重新分组到定位寄存器的连续表中(可通过 Modbus 进行访问),从而组织数据以优化控制器与其他设备之间的通讯。

注: 重新定位表被视为一个对象。一个控制器只能添加一个重定位表对象。

重定位表描述

下表介绍重定位表结构:

寄存器

描述

60200...61999

动态内存区域:读取重定位表

62200...63999

动态内存区域:写入重定位表

有关详细信息,请参阅 Modicon M251 Logic Controller PLCSystem 库指南

添加重定位表

下表描述了如何将重定位表添加到项目中:

步骤

操作

1

应用程序树选项卡中选择应用程序节点。

2

单击

3

单击添加其他对象 > 重新定位表...

结果:将显示添加重定位表窗口。

4

单击添加

结果:创建并初始化新的重定位表。

注: 由于对控制器而言,重定位表是唯一的,因此其名称为 Relocation Table,不能更改此名称。

重定位表编辑器

借助重定位表编辑器,可以对重定位表中的变量进行组织。

要访问重定位表编辑器,请双击工具树选项卡中的重定位表节点:

下图描述了重定位表编辑器:

图标

元素

描述

新项目

向系统变量列表中添加元素。

下移

将列表中选定的元素向下移动。

上移

将列表中选定的元素向上移动。

删除项目

删除列表中选定的元素。

复制

复制列表中选定的元素。

粘贴

粘贴复制的元素。

擦除空项目

删除列表中“变量”列为空的所有元素。

-

ID

自动递增的整数(不可编辑)。

-

变量

变量的名称或完整路径(可编辑)。

-

地址

存储变量的系统区域地址(不可编辑)。

-

长度

变量长度(以字为单位)。

-

有效期

指明输入的变量是否有效(不可编辑)。

注: 如果在修改程序后未定义某个变量,则单元格的内容显示为红色,相关的有效性单元格为 False,地址设置为 -1。