-
Notifications
You must be signed in to change notification settings - Fork 136
6 Modbus.Net.Siemens(E)
parallelbgls edited this page Jun 30, 2017
·
2 revisions
Siemens protocol is based on Profibus and Profinet by Siemens, including PPI, MPI and TCP.
Modbus.Net.Siemens has two ways to describe address, Modbus.Net method and Siemens standard method.
But there is already had a property called DataType that shows the data type of an address in AddressUnit, so data type alphabet has been removed from both Modbus.Net method and Siemens standard method.
Following table shows the difference between them.
Standard Siemens | Modbus.Net Method | Siemens Standard Method |
---|---|---|
I0.0 | I 0.0 | I0.0 |
IB0 | I 0 | I0 |
V10.5 | V 10.5 | V10.5 |
VB19 | V 19 | V19 |
DB1.DBD22 | DB1 22 | DB1.DB22 |
DB2.DB35.1 | DB2 35.1 | DB2.DB35.1 |
Encoding of Modbus.Net.Siemens is the same as Siemens.
Sub Address in Modbus.Net.Siemens is the same as Siemens.
Byte length is always 1.s
Modbus.Net Hangzhou Delian Science Technology Co.,Ltd. © 2023
-
2 Specification of Modbus.Net main framework
- 2.1 Modbus.Net Architecture
- 2.2 Transmission Control Layer Controller
- 2.3 Transmission Link Layer Connector
- 2.4 Concrete Protocol Layer ProtocolLinker
- 2.5 Abstract Protocol Layer Protocol
- 2.6 Protocol Presentation Layer Utility
- 2.7 Device Application Layer Machine
- 2.8 Task Application Layer MachineJob
-
3 Using Modbus.Net to implement a protocol
- 3.1 Global Tools
- 3.2 Extends Protocol and ProtocolUnit according to protocol specification
- 3.3 Extends Connector to create a link method
- 3.4 Extends Machine and Utility, creating two apis
- 3.5 Extends API methods to Machine and Utility
- 3.6 Extends Formater, Translator and Combiner, Creating Encoding,Decoding,Combining methods for address
- 3.7 Extends Controller, to control message