Chapter 1 Summary of M-PLC Motion Control Unit
1-3
M-Series PLC Motion User Manual
This section describes the function and overview of the M-PLC Motion Control Unit. In design, the M-
PLC provides the communication-based EtherCAT axial motion control function. It can be used to
control the operation of maximum 16 axes. In the meantime, it also provides the impulse motion
control for a number of 4 axes. In the aspect of programming, the M-PLC provides the motion control
required for calling the ladder diagram as well as the motion control calling required for the Motion
Flow.
*The 32-Axis EtherCAT Motion Control is still being planned, please refer to FATEK official website for
related information and manual.
1-1 Motion Unit Function Diagram
The M-PLC Motion Control Unit can issue the motion command to the servodriver while providing
the axis control related functions such as position control, speed control and synchronizing control.
Program Function:
In terms of programming function, the M-PLC program provides conventional ladder diagram related
program design and the Motion Flow related motion flow block required for the motion control.
Axis Control Function:
With the axis control function, it allows the user to output the action commands such as position
control, speed control or synchronizing control for the connected axis servo and the created servo.
Servo EtherCAT I/O Function:
Through the EtherCAT communication, the user will be allowed to read the servo I/O status such as
HOME signal and limit signal, etc.