2位浮点数(IEEE754
标准格式)表示,占用2个连续的寄存器。
每条指令的具体功能请参见通讯命令详解
AA
03
0000
0002
CCCC
通讯地址功能码寄存器起始地址寄存器个数CRC校验值响应:AA0304dataCCCC
AA
03
04
data
CCCC
通讯地址功能码模拟量值字节数模拟量值CRC校验值
例:命令:010C40B
响应:010304424800006E5D
本命令读取地址为01的仪表的模拟量输出值
响应表明读取的模拟量输出值为42480000十进制数为50,50表示
的是模拟量输出量程的50
3读仪表参数值命令将参数值定义为1~192个保持寄存器,寻址范围0x0100~0x01BF,每2个
连续的保持寄存器表示一个参数值。寄存器起始地址与仪表参数地址的对
应关系是:寄存器起始地址0x0100参数地址×2
通讯地址功能码开关量状态字节数开关量状态CRC校验值BBBB表示开关量地址,取值0x0000~0x0001,分别对应第1~2点报警DDDD表示开关量个数data用一个字节表示,其中由低位到高位依次表示从BBBB开始的连续DDDD个开关量输出状态(1表示有效,0表示无效)例:命令:010BDCB
响应:010本命令读取地址为01的仪表的第1~2点报警输出状态响应表明本仪表的第1、2两点报警输出有效例:命令:010AC0A响应:010本命令读取地址为01的仪表的第2点报警输出状态响应表明本仪表的第2点报警输出有效5输出模拟量命令将模拟量值定义为2个连续的保持寄存器,寻址范围0x0000~0x0001命令:AA100000000204dataCCCC
注1:XSN表为7位显示时仪表无变送功能,即没有读输出模拟量值和输出模拟量命令功能。
3、通讯命令详解
31命令说明所有命令中的数值均采用十六进制表示
例如,仪表第2组参数的地址是10H,那么它对应的寄存器起始地址:BBBB0x01200x01000x10×2命令:AA03BBBB0002CCCC
AA
03
BBBB
0002
CCCC
通讯地址功能码寄存器起始地址寄存器个数CRC校验值
AA10
0000
0002
通讯功能寄存器起始寄存器
地址码
地址
个数
正常响应:AA1000000002CCCC
04输出模拟量
字节数
data输出的模
拟量
CCCCCRC校验
值
AA
10
0000
0002
CCCC
通讯地址功能码寄存器起始地址寄存器个数CRC校验值
f模拟量字节数寄存器个数×2
8输出多个开关量命令
寄存器个数为0或开关量个数为0
例:命令:011000000002044248000067C1
命令:AA0FBBBBDDDD01dataCCCC
在输出模拟量命令中,模拟量字节数错误
响应:01100000000241C8
AA
0F
BBBB
DDDD
01
data
CCCC
本命令控制地址为01的仪表输出模拟量值为42480000(十进制数50,通讯功能开关量起始开关量开关量状r