Rugged Operating System
ROS® v3.11User Guide
4
RMC30
1.14.3. User Privilge Level Configuartion ........................................................... 38
1.14.4. Server Privilege Configuration .............................................. 38
1.15. Syslog ................................................................................................................ 39
1.15.1. Configuring Local Syslog ........................................................................ 39
1.15.2. Configuring Remote Syslog Client .......................................................... 40
1.15.3. Configuring the Remote Syslog Server .................................................. 41
1.16. Troubleshooting ................................................................................................. 42
2. Serial Protocols .............................................................................................................. 43
2.1. Serial Protocols Overview ................................................................................... 43
2.1.1. Raw Socket protocol features .................................................................. 43
2.1.2. DNP over Raw Socket protocol features .................................................. 43
2.1.3. Preemptive Raw Socket protocol features ............................................... 44
2.1.4. Modbus protocol features ......................................................................... 44
2.1.5. DNP protocol features .............................................................................. 44
2.1.6. Microlok protocol features ........................................................................ 44
2.1.7. WIN protocol features ............................................................................... 44
2.1.8. TIN protocol features ................................................................................ 44
2.1.9. TelnetComPort protocol features .............................................................. 44
2.2. Serial Protocols Operation .................................................................................. 45
2.2.1. Serial Encapsulation Applications ............................................................. 45
2.2.1.1. Character Encapsulation (Raw Socket) ......................................... 45
2.2.1.2. RTU Polling ................................................................................... 45
2.2.1.3. Broadcast RTU Polling .................................................................. 46
2.2.1.4. Preemptive Raw Socket ................................................................ 47
2.2.1.5. Use of Port Redirectors ................................................................. 48
2.2.1.6. Message Packetization .................................................................. 48
2.2.2. Modbus Server and Client Applications .................................................... 49
2.2.2.1. TCPModbus Performance Determinants ....................................... 49
2.2.2.2. A Worked Example ........................................................................ 51
2.2.2.3. Use of Turnaround Delay .............................................................. 51
2.2.3. DNP 3.0, Microlok, TIN and WIN Applications ......................................... 51
2.2.3.1. The Concept of Links .................................................................... 52
2.2.3.2. Address Learning ........................................................................... 52
2.2.3.2.1. Address Learning for TIN .................................................... 52
2.2.3.2.2. Address Learning for DNP .................................................. 53
2.2.3.2.3. Broadcast Messages ........................................................... 54
2.2.3.3. Transport Protocols ........................................................................ 54
2.2.3.3.1. Transport for Raw Socket ................................................... 54
2.2.3.3.2. Transport for Protocols with Defined Links .......................... 55
2.2.3.3.3. Use of Differentiated Services Code Point (DSCP) ............. 55
2.2.4. Force Half-Duplex Mode of Operation ...................................................... 55
2.3. Serial Protocol Configuration ............................................................................... 56
2.3.1. Serial Ports ............................................................................................... 57
2.3.2. Raw Socket .............................................................................................. 59
2.3.3. Remote Hosts ........................................................................................... 62
2.3.4. Preemptive Raw Socket ........................................................................... 63
2.3.5. Modbus Server ......................................................................................... 65
2.3.6. Modbus Client ........................................................................................... 66
2.3.7. WIN and TIN ............................................................................................ 67