ZLAN6842_6802_6844.pdf - 第18页
上海卓岚信息科 技有限公司 T el:(021)64325189 http://ww w .zl m cu.com 图 13 这里设置 AI1 主动上报时间和 AI2 的主动上报时间。 另外注意上报时间的分 辨率为 200ms 。也就是 1 ~ 200ms 都是 200ms 报一次,而 201 ~ 400 都是 400ms 上报一次,以此类推。 数据上报的格式和 Modbus 查询的返回数据格式是一样的。 ( 1 )假如只有 A1 或者…

上海卓岚信息科技有限公司 Tel:(021)64325189 http://www.zlmcu.com
DI 输入一发生变化时就得到反馈,即主动返回的功能。这里介绍 6802/6842/6844
的主动上报功能了。设置如图 12 所示(设置方法参考第 6 章内容),将“是否
主动上报”设置为 1,开启功能。上报地址则在 0~255 任意设置,它会被填充到
反馈指令中的地址字段中。如果用户想要回到原始的问答形式,将“是否主动
上报”设置为 0 即可。
图 12
注意 DI 主动上报可能会引起查询数据的 CRC 错误,因为上报数据和查询数
据合并了。
8. AI 的主动上报
AI 的主动上报功能是让采集的模拟量能够自动发送到上位机。这个方式无
需上位机进行 Modbus 的指令查询,对于基于 Internet 的网络模拟量监控非常有
用。
这里可以设置 A1 和 A2 这 2 个模拟量的上报时间。时间间隔从 0~65535 可
以选择,单位是 ms,如果设置 0 表示不启用主动上报。点击 RemoteIO 的“高
级参数”弹出对话框如图 13 所示。注意 RomoteIO 的软件版本必须是 2014.12.22
版本以上。固件版本必须是 V5 以上。

上海卓岚信息科技有限公司 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 设置完成。