The leader in industrial automation and control solutions

Introduction

All Maple Systems HMIs programmed with EBPro (EasyBuilder Pro), including every cMT X Series and cMT Series model, are compatible with Schneider Electric PowerLogic Modbus RTU. Configure your Controller and HMI/cMT with the following parameters to establish reliable communication.

Supported Series: Schneider PowerLogic Modbus RTU

Website: https://www.schneider-electric.com/ww/en/

HMI Settings

ParametersRecommendedOptionsNotes
PLC typeSchneider PowerLogic Modbus RTU
PLC I/FRS485RS232/RS485
Baud rate96009600~115200
Data bits87, 8
ParityEvenEven, Odd, None
Stop bits11, 2
PLC sta. no.10-255
Online simulatorYES
Broadcast commandYES
Extend address modeYES

NOTE: Supports communications between HMI and PLC in pass-through mode.

Set LW-9903 to 2 to enhance the speed of download/upload PLC program in pass-through mode.

Device Address

Bit/WordDevice TypeFormatRangeMemo
B0xDDDDD1 ~ 65535Output bit
B1xDDDDD1 ~ 65535Input bit (read only)
B3x_BitDDDDDdd100 ~ 6553515Input Register bit (read only)
B4x_BitDDDDDdd100 ~ 6553515Output Register bit
B0x_multi_coilsDDDDD1 ~ 65535Write multiple coils
W3xDDDDD1 ~ 65535Input Register (read only)
W4xDDDDD1 ~ 65535Output Register
DW5xDDDDD1 ~ 655354x double word swap
W6xDDDDD1 ~ 655354x single word write
WUMod10_4_ASCIIDDDDDDD100 ~ 6553500Read 64 bits unsigned data
WUMod10_3_ASCIIDDDDDDD100 ~ 6553500Read 48 bits unsigned data
WMod10_2DDDDD1 ~ 65535Read 32 bits data
WUINT64_ASCIIDDDDDDD100 ~ 6553500Read 64 bits unsigned data
WMod10_4_ASCIIDDDDDDD100 ~ 6553500Read 64 bits signed data
WMod10_3_ASCIIDDDDDDD100 ~ 6553500Read 48 bits signed data
WINT64_ASCIIDDDDDDD100 ~ 6553500Read 64 bits signed data

When using the Schneider PowerLogic Modbus RTU driver you will see extra device types beyond standard Modbus. Because 64-bit objects are not natively supported by numeric objects, ASCII objects are used to display them. The Mod10_2 type can be treated as any other normal address since it is 32-bit data.

When using ASCII types, be aware of the special addressing method and length of memory allocation:

Addressing Method

It is necessary to add a suffix of 00. For example, to read register 1716 (Energy, Real Total) in PM800, address it as 171600.

Length of Memory Allocation

When using ASCII types, specify the length — the number of word memory units. Each WORD holds two characters. For example, with a length of 10, a maximum of 20 characters can be stored for the object (including the negative sign). Adjust this parameter according to the expected data.

EasyBuilder address dialog with PLC set to Schneider PowerLogic Modbus RTU, device type UMod10_4_ASCII, address 170600, and length 10.

Wiring Diagrams

NOTE: The serial port pin assignments may vary between HMI models.

Diagram 1: RS-232

HMIDirectionPLC
Pin assignmentsRS232 terminal
Rx↔ (bidirectional)TXD
Tx↔ (bidirectional)RXD
GND↔ (bidirectional)GND

Diagram 2: RS-485 2W

HMIDirectionPLC
Pin assignmentsRS485 2W terminal
Data-↔ (bidirectional)D-
Data+↔ (bidirectional)D+
GND↔ (bidirectional)GND

Diagram 3: RS-485 4W

HMIDirectionPLC
Pin assignmentsRS485 4W terminal
Rx-↔ (bidirectional)TX-
RX+↔ (bidirectional)TX+
Tx-↔ (bidirectional)RX-
Tx+↔ (bidirectional)RX+
GND↔ (bidirectional)GND