
Modbus TCP/IP Driver Manual
Table of Contents
TABLE OF CONTENTS
1Modbus TCP/IP Description................................................................................................................4
2Driver Scope of Supply .......................................................................................................................4
2.1 Supplied by Sierra Monitor for this driver ............................................................................4
2.2 Provided by the Supplier of 3rd Party Equipment...............................................................4
2.2.1 Hardware...............................................................................................................................4
3Hardware Connections........................................................................................................................5
4Data Array Parameters........................................................................................................................6
5Configuring the FieldServer as a Modbus TCP/IP Client.................................................................7
5.1 Client Side Connection Parameters ...............................................................................................7
5.2 Client Side Node Parameters.........................................................................................................8
5.3 Client Side Map Descriptor Parameters.........................................................................................9
5.3.1 FieldServer Specific Map Descriptor Parameters ...................................................................9
5.3.2 Driver Specific Map Descriptor Parameters............................................................................9
5.3.3 Timing Parameters................................................................................................................10
5.3.4 Map Descriptor Examples .....................................................................................................11
6Configuring the FieldServer as a Modbus TCP/IP Server .............................................................12
6.1 Server Side Connection Parameters............................................................................................12
6.2 Server Side Node Parameters......................................................................................................13
6.3 Server Side Map Descriptor Parameters......................................................................................14
6.3.1 FieldServer Specific Map Descriptor Parameters .................................................................14
6.3.2 Driver Specific Map Descriptor Parameters..........................................................................14
6.3.3 Map Descriptor Examples .....................................................................................................15
6.3.4 Slave_ID................................................................................................................................15
6.3.4.1 Slave_ID Lookup in Table..............................................................................................15
Appendix A. Useful Features ...................................................................................................................16
Appendix A.1. Managing Floating Points with Modbus...........................................................................16
Appendix A.1.1. Transferring Non-integer Values with One Register .................................16
Appendix A.1.2. Transferring Float/32 bit Values with Two Registers................................16
Appendix A.2. Node_Offline_Response..................................................................................................17
Appendix A.3. Splitting Registers into Bytes or Bits................................................................................18
Appendix A.4. Reading Device Identification ..........................................................................................18
Appendix A.4.1. Client Side Map Descriptor .............................................................................18
Appendix A.4.2. Server Side Map Descriptor ............................................................................19
Appendix A.5. Broadcasting Write Messages.........................................................................................19
Appendix A.6. Reading Scattered Addresses.........................................................................................20
Appendix B. Troubleshooting..................................................................................................................21
Appendix B.1. Server Configuration of System Station Address ............................................................21
Appendix B.2. Modbus TCP/IP Connection Error Descriptions ..............................................................21
Appendix B.3. Understanding Max Concurrent Messages .....................................................................21
Appendix C. Reference.............................................................................................................................23
Appendix C.1. Data Types ......................................................................................................................23
Appendix C.2. Single Writes....................................................................................................................23
Appendix C.3. Driver Error Messages.....................................................................................................23