Difference between revisions of "Modbus IP"

From XDIMAX Products Wiki
Jump to: navigation, search
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 ==
== Usage Example ==
+
{| 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
OK, Boot Required!
>


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  : enabled
server port  : 502
CG4 ignore  : none
OK
>


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
OK, Boot Required!
>



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