马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Modbus变量编址
线圈:位变量,只有两种状态0和1。本PLC中包含Q区及SM区等变量。 寄存器:16位(字)变量,本PLC中包含M区及SD区等变量
说明: 汇川HMI的专用协议使用不同功能码:在访问SM时,使用0x31 ,0x35,0x3f (在访问位变量的命令的基础上加了0x30);在访问SD时,使用0x33,0x36,0x40 (在访问寄存器变量的命令的基础上加了0x30)。 AM600软元件有Q区,I区,M区这三种,均可以按位,按字节,按字和按双字进行访问,如:%QX、%QB、%QW、%QD,转换如下: QB0=(QX0.0~QX0.7) QW0=(QB0-QB1)=((QX0.0~QX0.7)+ (QX1.0~QX1.7)); QD0=(QW0~QW1)=(QB0~QB4)=((QX0.0~QX0.7) +(QX1.0~QX1.7)+(QX2.0~QX2.7)+(QX3.0~QX3.7)) 寄存器地址索引规则: AM600的Word型寄存器的起始地址为偶数Byte地址;DWord型寄存器的起始地址为偶数Word地址对齐,其索引号呈2倍关系,这样方便地址的计算。
|