omron — Writing to Multiple Registers

C.9 Message Examples u Writing to Multiple Registers Function code 10h allows the user to write multiple drive MEMOBUS/Modbus registers with one message. This process works similar to reading registers, i.e., the address of the first register that is to be written and the data quantity must be set in the command message. The data to be written must be consecutive so that the register addresses are in order, starting from the specified address in the command message. The data order must be high byte, then lower byte. The following table shows an example of a message where a forward operation has been set with a frequency reference of 60.0 Hz for the slave 1 drive. Note:

For the number of bytes in the command message, take double the number of the data quantity. 198 SIEP C710606 33A OYMC AC Drive – J1000 User Manual Command Message Response Message (normal) Response Message (fault) Slave Address 01H Slave Address 01H Slave Address 01H Function Code 10H Function Code 10H Function Code 90H Starting No. Upper 00H Starting No. Upper 00H Error Code 02H Lower 01H Lower 01H CRC-16 Upper CDH Data Quantity Upper 00H Data Quantity Upper 00H Lower C1H Lower 02H Lower 02H Number of Bytes 04H CRC-16 Upper 10H Starting Data Upper 00H Lower 08H Lower 01H Next Data Upper 02H Lower 58H CRC-16 Upper 63H Lower 39H