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 或者…

100%1 / 26
上海卓岚信息科技有限公司 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 个模拟量的上报时间。时间间隔从 065535
以选择,单位是 ms,如果设置 0 表示不启用主动上报。点击 RemoteIO 的“高
级参数”弹出对话框如 13 所示。注意 RomoteIO 的软件版本必须 2014.12.22
版本以上。固件版本必须是 V5 以上。
上海卓岚信息科技有限公司 Tel:(021)64325189 http://www.zlmcu.com
13
这里设置 AI1 主动上报时间和 AI2 的主动上报时间。另外注意上报时间的分
辨率为 200ms。也就是 1200ms 都是 200ms 报一次,而 201400 都是 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 RTUs1 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
号设备的 DO11 号设备的 DI2 控制 2 号设备的 DO2,依次类推。
14 6842 对连控制
如图 14 6842 对连控制所示,两个 6842 通过以太网连接在一起。
首先要对两台 6842 进行设置,如图 15 DevA 配置所示,这里就要用到上报
地址、是否上报。根据上一章功能测试内容,搜索并连接设备 DevA进入“高
级参数”,设备地址设置为 1“是否上报”填入 1 表示开启这个功能,“上报地
址”就是需要控制的远端 6842 的设备地址,这里设置为 2DevA 设置完成。