2.16 Details on Protocols
Extended MEMOBUS Protocol
2-380
Register Types
When the major function code is 43 hex and the function specified by the sub function code references the
contents of a register, such as a read, write, or change of state, specify the target register type in the slave.
The codes for register types are given below.
Data Types
When the major function code is 43 hex and the function specified by the sub function code reads or writes
to non-consecutive registers, specify the type of the target data. The codes for data types are given below.
Register Type Code Sub Function Codes
Hold Registers (M) 4D hex 41, 45, 46, 49, 4B, 4D, 4E, or 4F hex
Data registers (G) 47 hex 41, 45, 46, 49, 4B, 4D, 4E, or 4F hex
Input Registers (I) 49 hex 41, 49, or 4D hex
Output Registers (O) 4F hex 41, 45, 46, 49, 4B, 4D, 4E, or 4F hex
System Registers (S) 53 hex 41, 45, 46, 49, 4B, 4D, 4E, or 4F hex
Data type Code Sub Function Codes
Word (2 bytes) 2 4D or 4E hex
Long word (4 bytes) 3 4D or 4E hex