ZLAN6842_6802_6844.pdf - 第19页
上海卓岚信息科 技有限公司 T el:(021)64325189 http://ww w .zl m cu.com 9. 两台设备对连使用 考虑到用户需要通过 DI 输入来控制 DO 输出, 然而 DI 输入设备与 DO 输出 设备相距较远,那么我们可以通过以太网络将两个 6842 连接起来,来做到 DI 远程控制 DO 输出。 DI 输 入只能控制对应的 DO 。例如 1 号设备的 D I 1 控制 2 号设备的 DO1 、 1 号设…

上海卓岚信息科技有限公司 Tel:(021)64325189 http://www.zlmcu.com
图 13
这里设置 AI1 主动上报时间和 AI2 的主动上报时间。另外注意上报时间的分
辨率为 200ms。也就是 1~200ms 都是 200ms 报一次,而 201~400 都是 400ms
上报一次,以此类推。
数据上报的格式和 Modbus 查询的返回数据格式是一样的。
(1)假如只有 A1 或者 A2 被设置,上传指令为:
转化协议为无时的指令为:aa 04 02 xx yy c1 c2
转化协议为 Modbus TCP 转 RTU 时的指令为:s1 s2 00 00 00 05 aa 04 02 xx yy
这里 aa 表示设备的地址(可通过高级参数设置),xx yy 就是一个上报的 AI
量,十六进制表示的电压值,c1 c2 是 crc 校验。s1 s2 是 Modbus TCP 的序号,
一般不用处理。
A1 和 A2 的上传指令是一样的,所以用户应该自己知道是 A1 上传还是 A2
上传的,因为 A1 和 A2 中只有一个被允许上传。注意当只有 A2 被选择上时,
主动上报的数值在 RemoteIO 程序中是显示在 A1 的采集量的框中的。
(2)假如 A1 和 A2 同时被设置要上传,上传指令为:
转化协议为无:aa 04 04 x1 y1 x2 y2 c1 c2。
转化协议为 Modbus TCP 转 RTU:s1 s2 00 00 00 07 aa 04 04 x1 y1 x2 y2
这里 x1 y1 表示 A1 的采集量,x2 y2 表示 A2 的采集量。A1 和 A2 同时被设
置时,上报周期是以小的周期为主,一次在数据包中同时上报 A1 和 A2 的量。
注意 AI 主动上报可能会引起查询数据的 CRC 错误,因为上报数据和查询数
据合并了。

上海卓岚信息科技有限公司 Tel:(021)64325189 http://www.zlmcu.com
9. 两台设备对连使用
考虑到用户需要通过 DI 输入来控制 DO 输出,然而 DI 输入设备与 DO 输出
设备相距较远,那么我们可以通过以太网络将两个 6842 连接起来,来做到 DI
远程控制 DO 输出。DI 输入只能控制对应的 DO。例如 1 号设备的 DI1 控制 2
号设备的 DO1、1 号设备的 DI2 控制 2 号设备的 DO2,依次类推。
图 14 6842 对连控制
如图 14 6842 对连控制所示,两个 6842 通过以太网连接在一起。
首先要对两台 6842 进行设置,如图 15 DevA 配置所示,这里就要用到上报
地址、是否上报。根据上一章功能测试内容,搜索并连接设备 DevA,进入“高
级参数”,设备地址设置为 1,“是否上报”填入 1 表示开启这个功能,“上报地
址”就是需要控制的远端 6842 的设备地址,这里设置为 2。DevA 设置完成。

上海卓岚信息科技有限公司 Tel:(021)64325189 http://www.zlmcu.com
图 15 DevA 配置
然后搜索并连接设备 DevB,进入高级参数,将设备地址设置为 2,是否上
报设置为 1,上报地址为 1(DevA)。按照这样设置,DevA 的 DI 变化后,会发
送一条控制 DO 指令给 DevB。同理 DevB 的 DI 变化也会发一条控制指令给
DevA。
图 16 DevB 配置
将 DevA 和 DevB 配置好参数,以建立 TCP 连接。DevB 工作在服务器模式,
设置工作 IP 与端口,DevA 作为客户端模式,设置 DevA 的目的 IP 与端口为 DevB
的 IP 与端口。具体的设置方法请参考《卓岚联网产品使用指南》。
10. 使用方法
ZLAN6842 使用方法
这里以 modbus poll 这个软件为例,介绍 6842 的使用方法。