通过 Modbus TCP 通信
如 Open Modbus/TCP Specification(外部链接;需要通过互联网访问。由 Modicon 发布。)中的定义,In-Sight 视觉系统可以用作其它联网 Modbus TCP 设备的 Modbus 服务器。
要将 In-Sight 视觉系统配置为 Modbus 服务器:
- 在通信组框中,按添加设备按钮。
- 在设备设置组框中,从设备下拉列表中选择 PLC 或其它。
注意:如果选择 PLC,请从制造商下拉列表中选择该 PLC 的制造商或选择其它,以在协议下拉列表中启用 Modbus TCP 服务器作为选项。
- 在协议下拉列表中选择 Modbus TCP 服务器。
- 按确定按钮。
- 默认情况下会首先显示格式化输出数据选项卡。两个选项卡的控件相同,添加完数据后即启用这些控件。
- 按添加按钮启动选择输入数据或选择输出数据对话框(取决于所选的选项卡)。选择输入数据或选择输出数据对话框包括来自于添加到您作业和整体作业结果(仅对输出)中的任何位置或检查工具的数据。在此对话框中选择想要向 Modbus 主系统显示的数据,然后按确定按钮。
- 添加完数据后,数据即显示在表格中,包括选定数据的名称、数据类型、大小、值和起始寄存器编号(该编号由 Modbus 客户机的“读多个寄存器”和“写多个寄存器”命令引用,并定义哪个信号在哪个寄存器中)。表格右侧是 Modbus 寄存器预览窗口,它显示数据如何格式化到 Modbus 寄存器中。
- 可以从数据类型下拉列表中选择不同数据类型来自定义默认数据类型。
| 注意: |
- 如果从数据类型下拉列表中选择字符串或字节交换的字符串,将会启用元素大小(字节)控件,您可以通过选择正确的字节数(最多 256 个)来指定字符串长度。
- Modbus TCP 协议的 EasyBuilder 实现不支持 8 位或无符号数据类型。
|
- 也可以通过取消选中高字节/低字节复选框(默认情况下选中),指定低字节优先或高字节优先,来自定义 32 位浮点数和整数的字节顺序。可以通过取消选中高字/低字复选框(默认情况下选中),指定低字优先或高字优先,来自定义 32 位浮点数和整数的字顺序。任何更改都会在 Modbus 寄存器预览窗口中更新。
注意:对字节或字顺序作出的任何更改都将影响格式化输出数据和格式化输入数据选项卡中的所有数据信号。
- 通过从列表中选择数据,然后单击上或下按钮设置所需的顺序,可以调整要发送或接收的数据顺序。
- 配置完 In-Sight 视觉系统后,需要配置 Modbus 客户机来发送“读多个寄存器”和“写多个寄存器”命令,这些命令将发送到 In-Sight 视觉系统,对数据进行读取/写入。