Transcription of MODBUS APPLICATION PROTOCOL SPECIFICATION V1
{{id}} {{{paragraph}}}
April 26, 2012 1/50 MODBUS APPLICATION PROTOCOL SPECIFICATION CONTENTS 1 Introduction .. 2 Scope of this document .. 2 2 Abbreviations .. 2 3 Context .. 3 4 General description .. 3 PROTOCOL description .. 3 Data Encoding .. 5 MODBUS Data model .. 6 MODBUS Addressing model .. 7 Define MODBUS Transaction .. 8 5 Function Code Categories .. 10 Public Function Code Definition .. 11 6 Function codes descriptions .. 11 01 (0x01) Read Coils .. 11 02 (0x02) Read Discrete Inputs .. 12 03 (0x03) Read Holding Registers .. 15 04 (0x04) Read Input Registers .. 16 05 (0x05) Write Single Coil .. 17 06 (0x06) Write Single Register .. 19 07 (0x07) Read Exception Status (Serial Line only) .. 20 08 (0x08) Diagnostics (Serial Line only) .. 21 Sub-function codes supported by the serial line devices.
IP Ethernet Physical layer Ethernet II /802.3 EIA/TIA-232 or EIA/TIA-485 Master / Slave Physical layer MODBUS+ / HDLC Other Other Figure 1: MODBUS communication stack References 1. RFC 791, Internet Protocol, Sep81 DARPA 2 Abbreviations ADU Application Data Unit HDLC High level Data Link Control HMI Human Machine Interface
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}
Engineer-to-Engineer Note EE, Analog Devices, Specification, Some, Protocol, Internet Protocol IP, IP protocol, Protocol Specification, SOME/IP Protocol Specification, Overview of Space Communications Protocols, Space communications protocols, 61850 IEC-61850 Client Communication Protocol, IEC-61850 Client communication protocol, Eclipse, EtherNet