EM730 系列变频器用户手册
,0x0077,0xC1B7,0x81B6,0x4076,0x0072,0xC1B2,0x81B3,0x4073,0x01B1,0xC071
,0x8070,0x41B0,0x0050,0xC190,0x8191,0x4051,0x0193,0xC053,0x8052,0x4192
,0x0196,0xC056,0x8057,0x4197,0x0055,0xC195,0x8194,0x4054,0x019C,0xC05C
,0x805D,0x419D,0x005F,0xC19F,0x819E,0x405E,0x005A,0xC19A,0x819B,0x405B
,0x0199,0xC059,0x8058,0x4198,0x0188,0xC048,0x8049,0x4189,0x004B,0xC18B
,0x818A,0x404A,0x004E,0xC18E,0x818F,0x404F,0x018D,0xC04D,0x804C,0x418C
,0x0044,0xC184,0x8185,0x4045,0x0187,0xC047,0x8046,0x4186,0x0182,0xC042
,0x8043,0x4183,0x0041,0xC181,0x8180,0x4040};
Uint16 CRC16(Uint16 *msg , Uint16 len){
Uint16 crcL = 0xFF , crcH = 0xFF;
Uint16 index;
while(len--){
index = crcL ^ *msg++;
crcL = ((crc_table[index] & 0xFF00) >> 8) ^ (crcH);
crcH = crc_table[index] & 0xFF;
}
return (crcH<<8) | (crcL);
}
10.3.7 异常信息响应
当主站设备向从站设备发送请求时,主站希望得到一个正常的响应。主站的查
询可能导致下列四种事件之一:
如果从站设备接收到无通信错误的请求,并且可以正常的处理询问,那么
从站设备将返回一个正常的响应;
如果由于通信错误,从站设备没有接收到请求,那么不能返回信息。从站
设备将视之为超时;
如果从站设备收到请求,但是检测到一个通信错误(奇偶校验、地址、帧
错误等),那么不会返回响应。从站设备将视之为超时;
如果从站设备接收到无通信错误的请求,但是不能处理这个请求(如请求
读一个不存在的寄存器等),从站将返回一个异常响应,通知主站错误的
实际情况。
异常响应报文有两个与正常响应不同的域:
293
    "