编辑: 山南水北 | 2014-04-24 |
4 http://www.rkcinst.co.jp E-mail: [email protected] Tel: +81
3 3751
9799 3.5 COM-JG 的初始化准备 初始化就是根据系统的具体构成,在使用 COM-JG 前对其参数进行的设定.COM-JG 有以下参 数需要设定. 这些参数要根据具体的系统构成来计算.并将这些参数输入到 COM-JG 中.下面具体说明. 3.5.1 初始化设定项目 模块地址, 连续存取数,连续存取有效选择,静态数据读取/写入范围,送信等待时间共
5 项. 3.5.2 模块地址 模块地址是模块圆盘地址开关设定的地址+1 的值.本例为 Z-TIO 模块 1:1 `` 2:2 `` 3:3 ``
4 以后:不使用
0 3.5.3 连续存取数 连续存取数是
1 块模块中具有的通道数. 比如 Z-TIO-A 模块有
4 个通道, 它的连续存取数就是 4. 表示从先头地址连续读取数据的个数.本例中 Z-TIO 模块 1:4 `` 2:4 `` 3:4 ``
4 以后:不使用
4 3.5.4 连续存取有效选择 连续存取有效选择是,选择连续存取数的设定是有效或者无效.在1块模块中有连续和不连续的 参数, 比如 PV 的MODBUS 寄存器地址从 0000H 到0003H 是连续的, 而RUN/STOP 只有 006DH 是不连续的.如果通信项目中既有连续也有不连续项目时,需要设定此参数. 连续存取有效选择是通过一组数据来设定的. 这组数据是根据我们选择的通信项目是否连续计算 出来的.COM-JG 最多可以设定(读取和写入的和)40 个通信项目.我们用 Group1,Group2, …., Group40 来对应每一个通信项目.并把这
40 个Group 再分成
5 个组.计算出每个组的数值.本例 的计算如下. 1. 做通信项目和 Group 的对应表如下 Group 通信项目 Modbus 地址(十进) 连续存取有效选择 对应模块
1 PV 0000h-0003h(0-3) 1(有效) Z-TIO
2 SV 008Eh-0091h(142-145)
1 3 SV 008Eh-0091h(142-145)
1 4 Run/Stop 0142h-0145h(322-325)
1 4-40 --
65535 -- 不使用 技术资料 Ver1
5 http://www.rkcinst.co.jp E-mail: [email protected] Tel: +81
3 3751
9799 2. Group 分组和计算 从上表中分离出 Group 和有效/无效对应值写成下表形式.将2进制转换成
10 进制. Group No.
8 (bit7)
7 (bit6)
6 (bit5)
5 (bit4)
4 (bit3)
3 (bit2)
2 (bit1)
1 (bit0) 有效/无效
0 0
0 0
1 1
1 1 对应
10 进制
15 对应的
2 进制数值
00001111 转化成
10 进制数值为 15.Group9-40 不使用,为出厂值设,各Group 的值为 255.整理如下. Group No. 1-8 9-16 17-24 25-32 33-40 设定值
15 255
255 255
255 连续读取有效选择
1 - 8:15 `` ``
9 -16:255 `` `` 17-24:255 `` `` 25-32:255 `` `` 33-40:255 3.5.5 静态数据读取/写入范围 静态数据读取/写入范围是对系统中不同种类模块的数量和通信项目个数的设定. 设定值是模块数 量和通信项目个数的合成值.本例的计算方法如下. COM-JG 最多可以对........