41
/ 55
6.
REMOTE COMMUNICATIONS
CINERGIA’s power supplies can be operated and supervised remotely through an Ethernet
communications bus. An internal embedded PC, with CINERGIA’s proprietary software, allows
the exchange of information between the internal CAN bus and the external Modbus TCP/IP
(Ethernet). In this way, the customer can build specific HMI client software application while
CINERGIA’s power supply acts as a Modbus TCP/IP server.
Drivers x6
Drivers x6
Current
sensor x3
Voltage
sensor x2
Voltage
sensor x3
Current
sensor x3
Voltage
sensor x3
PE
-U
-U
PE
PE
EMC
filter
EMC
filter
DC output
1/3 channels
PE
DCPS
U
DSP
board
DSP
board
CAN/
Ethernet
board
CAN
MODBUS/TCP
ETHERNET
V
W
N
PE
R
S
T
N
PE
This Modbus TCP/IP slave has the following properties:
The memory map is as follows:
Property
Implementation
Function Codes:
0x04: READ_INPUT_REGISTER
0x03: READ_HOLDING_REGISTER
0x10: WRITE_MULTIPLE_REGISTER
(Note: only 2 registers Write is allowed)
CRC
Not used. Included in the TCP stack.
Multiple connections
Only one master at one time allowed.
Additional connection requests might be delayed or even rejected.
Idle connections
Idle connections might be closed by the slave.
However, the listen socket will force the master to keep the connection
active, even when there is no active connection at all.
Other
All variables are 32 bits long (2 registers). Their MODBUS addresses are 1
register long each one.
All Read operations must start at the beginning of one variable, and must
read an even number of registers.
As for Write operations, ONLY 1 WRITE OPERATION OF 1 VARIABLE IS
ALLOWED AT ONE TIME.