-
Notifications
You must be signed in to change notification settings - Fork 139
6 Modbus.Net.Siemens
parallelbgls edited this page Jun 30, 2017
·
6 revisions

西门子通讯协议是西门子根据Profibus和Profinet协议修改得到的,包括PPI,MPI和以太网协议。
Modbus.Net.Siemens 有两种描述地址的方法,Modbus.Net方法和西门子标准方法。
但是Modbus.Net的AddressUnit或Utility的参数里面已经有一个Datatype字段来描述地址类型,所以无论是Modbus.Net方法还是标准方法请把描述地址类型的字母删除。
下表说明了它们之间的区别。
| 标准西门子地址 | Modbus.Net方法 | 西门子标准方法 |
|---|---|---|
| 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 |
Modbus.Net.Siemens的地址编码方法与标准西门子地址完全一致。
Modbus.Net.Siemens的子地址与标准西门子地址完全一致。
放大倍数永远为1。
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