EasyManua.ls Logo

FATEK M Series - User Manual

FATEK M Series
252 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Loading...
M-Series PLC Motion User Manual
M-Series PLC Motion User Manual
The contents of the manual will be revised as the version changes, and this version
may not be the final version. Please go to www.fatek.com technical support area
to download the latest version of the manual.
FATEK AUTOMATION CORP.
Question and Answer IconNeed help?

Do you have a question about the FATEK M Series and is the answer not in the manual?

Summary

Chapter 1 Summary of M-PLC Motion Control Unit

1-1 Motion Unit Function Diagram

Overview of the M-PLC Motion Control Unit's function and architecture, detailing its components and capabilities.

1-2 Axis Control Function and Reference

Details the axis motion control functions and their corresponding references within the manual.

1-3 Axis Control Function and Reference

Describes the unit hardware interfacing ports and indicator statuses for M-PLC units.

1-4 Action before M-PLC Position Control

Outlines the essential start-up steps required before executing position control with the M-PLC.

Chapter 2 Motion Parameters and Status (Special Register and Relay)

2-1 Motion Flow_Special Relay & Register

Lists and defines special registers and relays used for Motion Flow control, including status and error codes.

2-2 Motion Control_Special Relay & Register

Details special registers and relays for Motion Control, explaining their definitions and associated states.

Chapter 3 EtherCAT Function and Configuration

PDO Setting

Lists the PDO (Process Data Object) types, indices, and names for EtherCAT communication parameters.

Cyclic Synchronous Control Modes

Details parameters and units required for cyclic synchronous position, speed, and torque control modes.

Chapter 4 Axis Parameters and Setting

4-1 Motion Network Setting

Guides users on setting up motion network connections and configuring EtherCAT Servo axes using UperLogic.

4-2 Motion Axis Parameter Setting

Explains how to set detailed parameters for each axis after completing motion axis connection using UperLogic.

Chapter 5 Point Table and Point Parameter

5-1 Motion Point Setting Interface

Describes the setup interface for motion points, including parameters like target position, speed, and acceleration.

5-2 Point Preview Picture

Explains how to preview motion tracks and speeds related to travel settings for point parameters.

Chapter 6 Ladder Motion Commands

6-1 System Initialization (ME_SYSINIT)

Details the System Initialization command (Fun187) required before executing any motion control via EtherCAT.

6-7 Position Control (ME_POS)

Explains the execution of point table position control commands using the Fun179 function.

6-8 JOG Control (ME_JOG)

Describes the JOG Control function (Fun180) for manual axis movement, specifying modes and parameters.

6-18 Velocity Control (ME_VEL_CTL)

Details the Velocity Control Mode function (Fun194) for controlling motor rotation speed and torque limits.

6-22 Set Mapping Table (ME_SET_MAP)

Explains how to use Fun198 to map PLC registers to motion control parameters for dynamic modification.

Chapter 7 Introduction of Motion Flow

7-1 Using Motion Flow

Provides steps for initializing EtherCAT, enabling motors, and executing motion processes using Motion Flow.

7-7 Positioning

Details how to select parameters for executing positioning control, including Flow Block ID and point settings.

7-8 Speed Control

Explains how to execute speed control for a designated axis, including velocity commands and torque limits.

7-14 Calculate

Describes the Calculate flow block for performing simple digital logic calculations within motion sequences.

Chapter 8 Position Control and Interpolation

8-1 Using M-PLC Position Control Flow

Lists the steps required for using Motion Flow related positioning control and interpolation functions.

8-4 Description of Multi-axis Interpolation

Explains multi-axis interpolation modes: Linear, Arc, and Spiral interpolation for coordinated motion.

8-5 Linear Interpolation

Details the Linear Interpolation modes, supporting up to 4-axis interpolated motion with absolute or relative settings.

Chapter 9 Motion Parameter Mapping Table

9-1 Introduction of Motion Parameter Mapping Table

Introduces the motion parameter mapping table for dynamically modifying motion control parameters in PLC Ladder programs.

9-3 Precautions for Use

Provides essential precautions and instructions for using the Motion Parameter Mapping Table effectively and safely.

Chapter 10 HOME Return

10-1 Mode 100: Forward-Falling Trigger

Describes the Forward-Falling Trigger HOME return mode, detailing its action sequence and logic.

10-9 Description of HOME Return Related Parameters

Explains HOME return definition, function parameters, internal parameters, and source of return signals.

Chapter 11 JOG Mode

11-1 JOG Mode 0

Details JOG Mode 0 operation, where the servo moves at initial speed until EN is turned off.

11-2 JOG Mode 1

Explains JOG Mode 1 operation, moving at start speed until the set distance is executed.

11-3 JOG Mode 2

Describes JOG Mode 2, advancing from initial speed and accelerating to JOG speed with JOG acceleration.

11-4 JOG Mode 3

Details JOG Mode 3, advancing, accelerating, and decelerating to stop after reaching the JOG distance.

Chapter 12 Test Run

12-1 Starting Test Run

Guides users on how to start the servo test run function through UperLogic's interface.

12-2 Description of Motion Test Run

Provides an overview of the UperLogic test run feature, its control methods, and basic functions.

12-3 Description of Test Run Position Control

Explains the position control methods within the Test Run function: JOG, Test Point, and HOME Return.

12-4 Description of Test Run Velocity Control

Details the velocity control screen within Test Run, including inputting velocity commands and torque limits.

Chapter 13 Hand Wheel Mode

Fun193.ME_GEAR_IN Hand Wheel Function

Explains the Fun193 EtherCAT Handwheel function for position synchronization and quick handwheel setting.

Hand Wheel Synchronization Example

Provides an example of starting handwheel synchronization using Fun193 parameters and axis movement.

Chapter 14 Speed Control and Torque Control

14-1 Speed Control

Describes speed control for motor rotation, including torque limit protection and how to call the module.

14-2 Torque Control

Explains torque control for motor rotation, including speed limit protection and how to call the module.

Chapter 15 Synchronous Control, Flying Cut

15-1 What is synchronous control?

Defines synchronous control as a motion control function simulating mechanical cams using position sensors.

15-4 Synchronous Cam Setting

Guides users on setting up Synchronous Cams using UperLogic software, including cam resolution and data.

15-5 Characteristics of Cam Profile

Details the characteristics of Cam profiles, explaining how velocity, acceleration, and jerk determine curve behavior.

Chapter 16 Motion Alarm List

16-1 Motion Flow Alarm

Lists Motion Flow error codes (ID 1-16) stored in special registers, with symptoms, descriptions, solutions, and stop methods.

16-2 EtherCAT Communication Error Alarm

Provides EtherCAT communication error codes displayed by Special Register R36883, with symptoms, descriptions, and solutions.

16-3 Action Axis Alarm

Details action axis error alarms stored in Special Registers R37004 onwards, listing error codes, symptoms, and solutions.

Chapter 17 Motion Probe

17-1 Probe Number

Explains the settings for Probe Number: Off, External Signal, or Encoder Z-phase signal.

17-2 Probe Mode

Describes the Probe Mode settings: Single/Continuous Trigger with Rising/Falling triggers.

17-3 Information of Probe Register

Lists probe register numbers (No.), names, and descriptions for axis probe functions and coordinates.

Chapter 18 Motion Example Application

18-1 Grinding Machine Application

Details the grinding machine background, components, and the use of the "Interrupt Fixed Angle" function.

18-2 6-Axis Spraying Machine Application

Explains the mechanic structure and flow control of a 6-axis spraying machine for product coating.

18-3 VFFS Vertical Filling Packaging Machine Application

Describes the VFFS Vertical Filling Packaging Machine example using E-CAM for synchronous control of three axes.

Summary

Chapter 1 Summary of M-PLC Motion Control Unit

1-1 Motion Unit Function Diagram

Overview of the M-PLC Motion Control Unit's function and architecture, detailing its components and capabilities.

1-2 Axis Control Function and Reference

Details the axis motion control functions and their corresponding references within the manual.

1-3 Axis Control Function and Reference

Describes the unit hardware interfacing ports and indicator statuses for M-PLC units.

1-4 Action before M-PLC Position Control

Outlines the essential start-up steps required before executing position control with the M-PLC.

Chapter 2 Motion Parameters and Status (Special Register and Relay)

2-1 Motion Flow_Special Relay & Register

Lists and defines special registers and relays used for Motion Flow control, including status and error codes.

2-2 Motion Control_Special Relay & Register

Details special registers and relays for Motion Control, explaining their definitions and associated states.

Chapter 3 EtherCAT Function and Configuration

PDO Setting

Lists the PDO (Process Data Object) types, indices, and names for EtherCAT communication parameters.

Cyclic Synchronous Control Modes

Details parameters and units required for cyclic synchronous position, speed, and torque control modes.

Chapter 4 Axis Parameters and Setting

4-1 Motion Network Setting

Guides users on setting up motion network connections and configuring EtherCAT Servo axes using UperLogic.

4-2 Motion Axis Parameter Setting

Explains how to set detailed parameters for each axis after completing motion axis connection using UperLogic.

Chapter 5 Point Table and Point Parameter

5-1 Motion Point Setting Interface

Describes the setup interface for motion points, including parameters like target position, speed, and acceleration.

5-2 Point Preview Picture

Explains how to preview motion tracks and speeds related to travel settings for point parameters.

Chapter 6 Ladder Motion Commands

6-1 System Initialization (ME_SYSINIT)

Details the System Initialization command (Fun187) required before executing any motion control via EtherCAT.

6-7 Position Control (ME_POS)

Explains the execution of point table position control commands using the Fun179 function.

6-8 JOG Control (ME_JOG)

Describes the JOG Control function (Fun180) for manual axis movement, specifying modes and parameters.

6-18 Velocity Control (ME_VEL_CTL)

Details the Velocity Control Mode function (Fun194) for controlling motor rotation speed and torque limits.

6-22 Set Mapping Table (ME_SET_MAP)

Explains how to use Fun198 to map PLC registers to motion control parameters for dynamic modification.

Chapter 7 Introduction of Motion Flow

7-1 Using Motion Flow

Provides steps for initializing EtherCAT, enabling motors, and executing motion processes using Motion Flow.

7-7 Positioning

Details how to select parameters for executing positioning control, including Flow Block ID and point settings.

7-8 Speed Control

Explains how to execute speed control for a designated axis, including velocity commands and torque limits.

7-14 Calculate

Describes the Calculate flow block for performing simple digital logic calculations within motion sequences.

Chapter 8 Position Control and Interpolation

8-1 Using M-PLC Position Control Flow

Lists the steps required for using Motion Flow related positioning control and interpolation functions.

8-4 Description of Multi-axis Interpolation

Explains multi-axis interpolation modes: Linear, Arc, and Spiral interpolation for coordinated motion.

8-5 Linear Interpolation

Details the Linear Interpolation modes, supporting up to 4-axis interpolated motion with absolute or relative settings.

Chapter 9 Motion Parameter Mapping Table

9-1 Introduction of Motion Parameter Mapping Table

Introduces the motion parameter mapping table for dynamically modifying motion control parameters in PLC Ladder programs.

9-3 Precautions for Use

Provides essential precautions and instructions for using the Motion Parameter Mapping Table effectively and safely.

Chapter 10 HOME Return

10-1 Mode 100: Forward-Falling Trigger

Describes the Forward-Falling Trigger HOME return mode, detailing its action sequence and logic.

10-9 Description of HOME Return Related Parameters

Explains HOME return definition, function parameters, internal parameters, and source of return signals.

Chapter 11 JOG Mode

11-1 JOG Mode 0

Details JOG Mode 0 operation, where the servo moves at initial speed until EN is turned off.

11-2 JOG Mode 1

Explains JOG Mode 1 operation, moving at start speed until the set distance is executed.

11-3 JOG Mode 2

Describes JOG Mode 2, advancing from initial speed and accelerating to JOG speed with JOG acceleration.

11-4 JOG Mode 3

Details JOG Mode 3, advancing, accelerating, and decelerating to stop after reaching the JOG distance.

Chapter 12 Test Run

12-1 Starting Test Run

Guides users on how to start the servo test run function through UperLogic's interface.

12-2 Description of Motion Test Run

Provides an overview of the UperLogic test run feature, its control methods, and basic functions.

12-3 Description of Test Run Position Control

Explains the position control methods within the Test Run function: JOG, Test Point, and HOME Return.

12-4 Description of Test Run Velocity Control

Details the velocity control screen within Test Run, including inputting velocity commands and torque limits.

Chapter 13 Hand Wheel Mode

Fun193.ME_GEAR_IN Hand Wheel Function

Explains the Fun193 EtherCAT Handwheel function for position synchronization and quick handwheel setting.

Hand Wheel Synchronization Example

Provides an example of starting handwheel synchronization using Fun193 parameters and axis movement.

Chapter 14 Speed Control and Torque Control

14-1 Speed Control

Describes speed control for motor rotation, including torque limit protection and how to call the module.

14-2 Torque Control

Explains torque control for motor rotation, including speed limit protection and how to call the module.

Chapter 15 Synchronous Control, Flying Cut

15-1 What is synchronous control?

Defines synchronous control as a motion control function simulating mechanical cams using position sensors.

15-4 Synchronous Cam Setting

Guides users on setting up Synchronous Cams using UperLogic software, including cam resolution and data.

15-5 Characteristics of Cam Profile

Details the characteristics of Cam profiles, explaining how velocity, acceleration, and jerk determine curve behavior.

Chapter 16 Motion Alarm List

16-1 Motion Flow Alarm

Lists Motion Flow error codes (ID 1-16) stored in special registers, with symptoms, descriptions, solutions, and stop methods.

16-2 EtherCAT Communication Error Alarm

Provides EtherCAT communication error codes displayed by Special Register R36883, with symptoms, descriptions, and solutions.

16-3 Action Axis Alarm

Details action axis error alarms stored in Special Registers R37004 onwards, listing error codes, symptoms, and solutions.

Chapter 17 Motion Probe

17-1 Probe Number

Explains the settings for Probe Number: Off, External Signal, or Encoder Z-phase signal.

17-2 Probe Mode

Describes the Probe Mode settings: Single/Continuous Trigger with Rising/Falling triggers.

17-3 Information of Probe Register

Lists probe register numbers (No.), names, and descriptions for axis probe functions and coordinates.

Chapter 18 Motion Example Application

18-1 Grinding Machine Application

Details the grinding machine background, components, and the use of the "Interrupt Fixed Angle" function.

18-2 6-Axis Spraying Machine Application

Explains the mechanic structure and flow control of a 6-axis spraying machine for product coating.

18-3 VFFS Vertical Filling Packaging Machine Application

Describes the VFFS Vertical Filling Packaging Machine example using E-CAM for synchronous control of three axes.

FATEK M Series Specifications

General IconGeneral
BrandFATEK
ModelM Series
CategoryController
LanguageEnglish

Related product manuals