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 CANbus CANopen Slave. Configure your Controller and HMI/cMT with the following parameters to establish reliable communication.

Supported series: CAN Bus 2.0a / CAN Bus 2.0B device

HMI Setting

ParametersRecommendedOptionsNotes
PLC typeCAN Bus CANopen Slave
Node ID (Hex)11 ~ 7F
Baud rate250K20K~1M
RPDO command with 8 byte
Send NMT START CommandUse default command / Use user-defined command
Online simulatorNO
Extend address modeNO

EDS File Import

Follow the steps to import an EDS file.

  1. Open Object Dictionary Settings

    Object Dictionary Settings → Setting

    Import EDS file.

    Object Dictionary Settings window listing TxPDO and RxPDO entries with enable/disable status and function codes, with the Import EDS file button highlighted.
  2. Select EDS File to Import

    Select the EDS file to be imported.
  3. Confirm Successful EDS Import

    Successfully import EDS file.

Device Address

Bit/WordDevice TypeFormatRangeMemo
BTxPDOn_BITDd0 ~ 77D: address (unit: byte), d: bit no.
BRxPDOn_BITDd0 ~ 77D: address (unit: byte), d: bit no.
BSDO_8bit_BitHHHHHHo0 ~ FFFFFF7HHHH(Index)+HH(Sub-index)+o(Bit no)
BSDO_16bit_BitHHHHHHdd0 ~ HHHHHH15HHHH(Index)+HH(Sub-index)+dd(Bit no)
BNMT START CommandDd0*Note
WTxPDOnD0 ~ 7
WTxPDOn_ByteD0 ~ 7
WRxPDOnD0 ~ 7
WRxPDOn_ByteD0 ~ 7
WSDO_8bitHHHHHH0~FFFFFFHHHH(Index)+HH(Sub-index)
WSDO_16bitHHHHHH0~FFFFFF
WSDO_32bitHHHHHH0~FFFFFF

CAN Settings

NOTE: NMT START COMMAND will be sent when this BIT is set to ON, and will return to OFF after sending. The [Send NMT START command] in CAN Settings must be checked, otherwise it is invalid. When using NMT START command and Request mode, the [Update time] must be set to 300ms or more.

CAN Settings dialog with Protocol CAN Bus 2.0a, Node ID 1, Baud rate 250K, Send NMT START command checked, and Use default command selected.
Data update type panel with Request mode selected and Update time set to 300 ms.

Wiring Diagram

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

CANBus

HMIDirectionPLC
Pin assignmentsCAN Bus Device
CAN-↔ (bidirectional)CAN-
CAN+↔ (bidirectional)CAN+
GND↔ (bidirectional)GND

To minimize signal reflection on the CAN bus network, termination resistors should be installed at both ends of the network, as shown in the following figure.

CAN bus network diagram showing Device 1 through Device N connected on CAN_H and CAN_L lines with 120-ohm termination resistors at each end.