ZLAN6842_6802_6844.pdf - 第17页
上海卓岚信息科 技有限公司 T el:(021)64325189 http://ww w .zl m cu.com DI 输入一发生变化时就得到反馈, 即主动返回的功能。 这里介绍 6802/6842/6844 的主动上报功能了。设置如图 12 所示(设置方法参考第 6 章内容) ,将“是否 主动上报” 设置为 1 , 开启功能。 上报地址则在 0~255 任意设置, 它会被填充到 反馈指 令中 的地 址字 段中。 如果 用户 想要回 …

上海卓岚信息科技有限公司 Tel:(021)64325189 http://www.zlmcu.com
图 10 未搜索到设备
搜索到设备之后,可以在控制区域进行简单的测试。
4. 高级参数
高级参数 6802 与 6842 共用一个对话框,请勿两种型号同时使用。
点击“高级参数”,如所示
图 11 高级参数
固件版本:代表 6802 内固件的版本号。
设备地址:代表 6802 的设备从站地址(Modbus 地址)。
波特率:6842 工作的波特率。
上报地址:请参考下一章部分。
修改相应参数,点击“设置”按钮,完成修改。需要重启设备使之生效。注意
如果无需高级参数的功能,不要进行配置。
7. DI 主动上传
6842 是标准的 MODBUS 设备,使用方式是问答形式,但有的用户想要在

上海卓岚信息科技有限公司 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 错误,因为上报数据和查询数
据合并了。