Difference between revisions of "Modbus IP"
From XDIMAX Products Wiki
| Line 25: | Line 25: | ||
== Understanding Virtual Address (VA) Concept == | == Understanding Virtual Address (VA) Concept == | ||
| + | In order to simplify translation of the UID (like L1.102) into Modbus object address CoolMasterNet uses VA associated with each UID. | ||
| + | |||
== Discrete Inputs, Coils and Registers == | == Discrete Inputs, Coils and Registers == | ||
| − | = | + | {| class="wikitable" |
| + | |- | ||
| + | | Base<br>Address | ||
| + | ! Discrete<br>Inputs | ||
| + | ! Coils | ||
| + | ! Input<br>Registers | ||
| + | ! Holding<br>Registers | ||
| + | |- | ||
| + | | +0 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +1 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +2 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +3 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +4 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +5 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +6 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +7 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +8 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +9 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +10 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +11 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +12 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +13 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +14 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |- | ||
| + | | +15 | ||
| + | | Reserved | ||
| + | | On/Off | ||
| + | | Mode | ||
| + | | UID | ||
| + | |} | ||
Revision as of 06:30, 25 February 2015
Modbus IP Server Configuration
CoolMasterNet Modbus IP Server is activated with below command:
|
>modbus IP enable |
CoolMasterNet has to be restarted to run Modbus IP server for the first time. Same way Modbus IP server can be disabled, in this case instead of enable type disable
To quire current Modbus IP server configuration use modbus command without parameters:
|
>modbus |
Modbus IP default TCP/IP port is 502. This is the so called well-known Ethernet port. If required port number can be changed with:
|
>modbus server port 500 |
Understanding Virtual Address (VA) Concept
In order to simplify translation of the UID (like L1.102) into Modbus object address CoolMasterNet uses VA associated with each UID.
Discrete Inputs, Coils and Registers
| Base Address |
Discrete Inputs |
Coils | Input Registers |
Holding Registers |
|---|---|---|---|---|
| +0 | Reserved | On/Off | Mode | UID |
| +1 | Reserved | On/Off | Mode | UID |
| +2 | Reserved | On/Off | Mode | UID |
| +3 | Reserved | On/Off | Mode | UID |
| +4 | Reserved | On/Off | Mode | UID |
| +5 | Reserved | On/Off | Mode | UID |
| +6 | Reserved | On/Off | Mode | UID |
| +7 | Reserved | On/Off | Mode | UID |
| +8 | Reserved | On/Off | Mode | UID |
| +9 | Reserved | On/Off | Mode | UID |
| +10 | Reserved | On/Off | Mode | UID |
| +11 | Reserved | On/Off | Mode | UID |
| +12 | Reserved | On/Off | Mode | UID |
| +13 | Reserved | On/Off | Mode | UID |
| +14 | Reserved | On/Off | Mode | UID |
| +15 | Reserved | On/Off | Mode | UID |