Modbus-SL Communication
Presentation
Panel Server Universal and Advanced are Modbus-SL clients and they can be connected to any Modbus-SL server devices. The Panel Server acts as a Modbus gateway and then allows any upstream software such as EcoStruxure Power Monitoring Expert and EcoStruxure Power Operation using Modbus TCP/IP communication to access the Modbus-SL devices.
The Panel Server is also able to collect data from the Modbus-SL devices for publishing to a cloud application or for historization by the energy server in a Panel Server Advanced.
Modbus-SL server devices are connected downstream to the Panel Server.
For more information, see Modbus-SL functions and Modbus-SL exceptions codes in appendix.
The Panel Server Modbus serial port can be configured in reverse mode (see Modbus-SL Reverse Mode).
Availability
This function is available on Panel Server Universal and Advanced.
Setting the Parameters
NOTICE |
---|
IMPAIRED NETWORK PERFORMANCE
Only qualified personnel should modify the Modbus-SL settings.
Perform such modifications only after you have read about and understood
the Modbus-SL settings.
Failure to follow these instructions can result in loss
of network connectivity.
|
-
With EcoStruxure Power Commission software
-
On the Panel Server webpages, at .
For information about the Modbus registers, see the guide of each Modbus-SL device and DOCA0241EN EcoStruxure Panel Server - Modbus File for wireless devices.
Modbus Serial Mode Settings
The following table describes the settings and where they are available.
Parameter | Description | EPC software | Webpages |
---|---|---|---|
Modbus mode | Used to select the
configuration of Modbus-SL mode:
|
– | ✔ |
Modbus Serial Client Configuration Settings
The following parameters are displayed only when the parameter of Modbus-SL mode is set to Client.
The following table describes the settings and where they are available.
Parameter | Description | EPC software | Webpages |
---|---|---|---|
Activation | Used to enable/disable the Modbus-SL feature (enabled by default). | – | ✔ |
Baud rate (bits per sec) | Used
to set the transmission rate:
|
✔ | ✔ |
Parity | Used
to define the parity bit of the transmitted bytes:
|
✔ | ✔ |
Number of bits | 8 bits. Setting not editable. | – | ✔ |
Number of stop bits |
Used to define the number of stop bits transmitted: 1 or 2 (default setting: 1) |
✔ | ✔ |
Silent interval (ms) |
Used to define the silent time after the end of a Modbus-SL packet communication. Values from 0 to 10 ms (default setting: 5 ms) |
– | ✔ |
Frames delay (ms) |
Used to define the minimum silent time between the end of a received response and the beginning of a new request on the serial line Values from 0 to 100 ms (default setting: 50 ms) NOTE: The Frame Delay value needs to be aligned with the
End Device Frame Delay. For example, if End Device Frame Delay equals
50 ms, then set 50 ms on Panel Server). Data loss may occur if these values are not aligned.
|
– | ✔ |
Timeout (ms) |
Used to define the timeout value after which a loss of communication is declared by the Panel Server. Values from 100 to 320,000 ms (default setting: 3,000 ms) |
✔ | ✔ |
Termination resistor |
Used to connect/disconnect the RS485 termination resistor embedded in the Panel Server to help prevent reflection. (Connect by default) |
✔ | ✔ |
Line polarization resistor |
Used to prevent invalid data bits by forcing the transmission line into a known state. Setting polarization to Connect (default setting) enables the forcing of the transmission line into a known state. |
✔ | ✔ |
Modbus Serial Server Configuration Settings
The following parameters are displayed only when the parameter of Modbus-SL mode is set to Server.
The following table describes the settings and where they are available.
Parameter | Description | EPC software | Webpages |
---|---|---|---|
Baud rate (bits per sec) | Used
to set the transmission rate:
|
✔ | ✔ |
Parity | Used
to define the parity bit of the transmitted bytes:
|
✔ | ✔ |
Number of bits | 8 bits. Setting not editable. | – | ✔ |
Number of stop bits |
Used to define the number of stop bits transmitted: 1 or 2 (default setting: 1) |
✔ | ✔ |
Silent interval (ms) |
Used to define the silent time after the end of a Modbus-SL packet communication. Values from 0 to 10 ms (default setting: 5 ms) |
– | ✔ |
Frames delay (ms) |
Used to define the minimum silent time between the end of a received response and the beginning of a new request on the serial line Values from 0 to 100 ms (default setting: 50 ms) NOTE: The Frame Delay value needs to be aligned with the
End Device Frame Delay. For example, if End Device Frame Delay equals
50 ms, then set 50 ms on Panel Server). Data loss may occur if these values are not aligned.
|
– | ✔ |
Termination resistor |
Used to connect/disconnect the RS485 termination resistor embedded in the Panel Server to help prevent reflection. (Connect by default) |
✔ | ✔ |
Serial line polarization |
Used to enable/disable forcing the transmission line into a known state to help prevent invalid data bits (enabled by default). The transmission line into the RS485 port enters an indeterminate state when it is not being transmitted to. This indeterminate state causes the receivers to receive invalid data bits from the noise picked up on the cable. |
✔ | ✔ |
Message timeout (ms) |
In Modbus network configuration, you can set the message timeout period for the Modbus-SL server. Setting used to set the time-to-live of a Modbus request in the Panel Server. Any messages older than this setting will be dropped. Values from 1000 to 320 000 ms (default setting: 6000 ms) The value that you set for the Modbus-SL server must meet both following conditions:
|
✔ | ✔ |
Modbus Discovery Settings
The following table describes the settings and where they are available.
Parameter | Description | EPC software | Webpages |
---|---|---|---|
Modbus serial discovery |
Used to enter the list of Modbus addresses (1–254 ) for which the devices must be discovered. |
✔* | ✔* |
Discovered devices table |
Displays information about each device discovered in the Modbus-SL network:
|
✔ | ✔ |
Manual addition |
Used to manually enter Modbus-SL devices:
|
– |
✔* |
Modbus-SL Reverse Mode
Panel Server Modbus serial port can be configured in reverse mode. The Modbus-SL reverse mode allows any Modbus client (for example, SCADA) connected to the RS485 port, to access data from Modbus TCP/IP devices connected to ETH1 and/or ETH2 Ethernet port, and from any associated wireless devices by means of the virtual Modbus ID of the wireless device, as shown on this diagram:
The Modbus-SL reverse mode can be set and monitored on the Panel Server webpages at . In Modbus configuration change the Modbus mode from Client to Server.
I/O Smart Link Modbus Settings
If you configure or change the Modbus settings of an I/O Smart Link device by using EcoStruxure Power Commission software or through Smartlink SIB webpages, and then connect to Panel Server webpages, you must update the I/O Smart Link Modbus settings in the Panel Server webpage to synchronize the configuration.
It takes approximately one minute to get the I/O Smart Link Modbus configuration refreshed on the Panel Server webpages. You can navigate through the other Panel Server webpages during the synchronization.
You cannot synchronize two I/O Smart Link devices at the same time.
When you have launched a synchronization, you cannot cancel the process.
Contexualization (Signal element) | Displayed | Interpretation | ||
---|---|---|---|---|
Meaning of input = 0 | Meaning of input = 1 | Meaning of input = 0 | Meaning of input = 1 | |
Trip indicator status (SD) |
On |
Off |
In fault |
No fault |
Electrical trip indicator status (SDE) |
On |
Off |
In fault |
No fault |
Earth leakage fault |
On |
Off |
In fault |
No fault |
Ground fault |
On |
Off |
In fault |
No fault |
Motor start |
Off |
On |
Off |
Start |
Forced freewheel stop |
Off |
On |
Inactive |
Active |
Battery status |
OK |
Error |
OK |
In fault |
Advanced protection |
In fault |
No fault |
In fault |
OK |
Motor preheating |
Off |
On |
Off |
Preheat |
UPS status |
OK |
Error |
OK |
In fault |
UPS running mode |
Supplying |
Standby |
Supplying |
By pass |
Under temperature |
NotUnderTemperature |
UnderTemperature |
Inactive |
Active |
Over temperature |
NotOverTemperature |
OverTemperature |
Inactive |
Active |
Equipment status |
Stopped |
Running |
Stop |
Start |
Tariff status (1–5) |
Off |
On |
Inactive |
Active |
I/O Smart Link Output Control
WARNING |
---|
UNEXPECTED START OF OPERATION
Only allow remote and/or scheduled control of loads for
non-critical electrical loads that can safely be left unattended.
Failure to follow these instructions can result in death, serious injury, or equipment
damage.
|
Output control orders can be sent through Panel Server webpages. This feature is used to control non-critical electrical loads.