omron — Communication Function

4-2 Function Mode *1. There is no response for broadcasting. *2. Since the change data comprises both MSB and LSB as a set, make the byte to be an even number by adding 1, even if the byte that actually needs to be changed is an odd number. Refer to " " below if writing into multiple coils cannot be performed normally. Writes into consecutive multiple holding registers. (Example) Set 1st acceleration time 1 (F002) to "3000 sec." for the Inverter with slave address 1. The data resolution of the holding registers "0024h, 0025h" of acceleration time 1 (F002) is 0.01 seconds. To set 3000 seconds, set change data to "300000 (493E0h)". 4 Query Response No. Field name Example (HEX) No.

Field name Example (HEX) Functions 1 Slave address *1 01 1 Slave address 01 2 Function code 10 2 Function code 10 3 Start address (MSB) 00 3 Start address (MSB) 00 4 Start address (LSB) 24 4 Start address (LSB) 24 5 Number of holding registers (MSB) 00 5 Number of holding registers (MSB) 00 6 Number of holding registers (LSB) 02 6 Number of holding registers (LSB) 02 7 Number of bytes *2 02 7 CRC-16 (MSB) 01 8 Change data 1 (MSB) 00 8 CRC-16 (LSB) C3 9 Change data 1 (LSB) 04 10 Change data 2 (MSB) 93 11 Change data 2 (LSB) E0 12 CRC-16 (MSB) 54 13 CRC-16 (LSB) FD *1. There is no response for broadcasting. *2. Specify the number of bytes to be changed, not the number of holding registers.

Refer to " " below if writing into the multiple holding register cannot be per- formed normally. The master requires a response for a query except for broadcasting. Though the Inverter should return a response corresponding with the query, it returns an exception response if the query has an error. 4-74