User Manual of EM760 High-Performance Inverter ,0x8061,0x41A1,0x0063,0xC1A3,0x81A2,0x4062,0x0066,0xC1A6,0x81A7,0x4067 ,0x01A5,0xC065,0x8064,0x41A4,0x006C,0xC1AC,0x81AD,0x406D,0x01AF,0xC06F ,0x806E,0x41AE,0x01AA,0xC06A,0x806B,0x41AB,0x0069,0xC1A9,0x81A8,0x4068 ,0x0078,0xC1B8,0x81B9,0x4079,0x01BB,0xC07B,0x807A,0x41BA,0x01BE,0xC07E ,0x807F,0x41BF,0x007D,0xC1BD,0x81BC,0x407C,0x01B4,0xC074,0x8075,0x41B5 ,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 | (crcL); } 10.3.7 Exception response When the master station sends a request to the slave station, the master station expects a normal response.
Query of the master station may result in one of the following four events: ● If a request without communication error is received from the slave station and can be processed properly, a normal response will be returned by the slave station. ● If the slave station does not receive a request due to communication errors, no message will be returned. This will be regarded as a timeout by the slave station. ● If the slave station receives a request but detects a communication error (parity, address, frame error, etc.), no response will be returned. This will be regarded as a timeout by the slave station. 271