ZMC408SCAN Motion Controller Hardware Manual V1.5
ALMRM indicator light is on, please check whether the wiring, resistor and dial setting
are correct, and whether the CANIO_ADDRESS command of the controller is set as the
master end (32), and whether the CAN communication speed is consistent.
7.2.
EtherCAT Bus Expansion
The EIO expansion modules and ZMIO310-ECAT are expansion modules used by the
EtherCAT bus controller. For example, EIO series can expand the resources of digital IO
and pulse axis. When the resources of the controller are insufficient, the EtherCAT bus
controller can be connected to multiple EIO expansion modules for expansion, you can
view the maximum number of IO expansion points and the maximum number of
expansion axes of the controller, and in this way, it supports IO remote expansion.
7.2.1.
EtherCAT Bus Expansion Wiring
After the expansion wiring is completed, each EIO expansion module does not need
to develop again. It only needs to manually configure the unique IO address and axis
address in the EtherCAT master controller, and it can be accessed after the configuration
is completed.
The IO address number is set through the bus command NODE_IO, and the program
on the controller can access the resources on the expansion module only through the IO
number. The configuration of the axis address uses the AXIS_ADDRESS command to map
axis number, and when the binding is completed, specify the axis number through the
BASE or AXIS command.
When wiring, pay attention that EtherCAT IN is connected to the upper-level module,
and EtherCAT OUT is connected to the lower-level module. The IN and OUT ports cannot
be mixed.
EIO expansion module wiring reference example (take ZMC408SCAN as an example):