Motion Control System
Motor Synchronization?
Motion Control System
Motor Synchronization
Motion Control System
External signal trigger
Using a motion controller to sync axes
Motion Control System
Electronic gearing utilizing an external position data stream
© 2023 Nguyễn Duy Ánh,
[email protected] 1-4
Motion Control System
An electronic CAM uses an external encoder to determine the
output command position
© 2023 Nguyễn Duy Ánh,
[email protected] 1-5
Motion Control System
Motion Control System
Motion Control System
PC-Based Motion
Control System
Motion Control System
•PLC based Control • Computer based control
•Microprocessor based control •Microcontroller based control
Motion Control System
Here are the key points about PC control for motion:
• Industrial PCs are a common form of PC-based motion control.
They use standard PC processors but have ruggedized
components suited for industrial environments.
• Benefits of PC-based motion control include processing
power, familiar programming and interfaces, scalability, and
potentially lower cost compared to dedicated motion controllers.
• Multi-core processors in modern PCs allow parallel execution
of tasks like I/O, motion control, and general PC operations.
• PC platforms leverage consumer and mobile computing
advances, providing more processing power for complex motion
control programs.
• PC graphical user interfaces make programming and
commissioning easier compared to some dedicated motion
controllers.
© 2023 Nguyễn Duy Ánh,
[email protected] 1-10
Motion Control System
Motion Control System
Motion Control System Delta's PC-Based Motion Control Solution
Motion Control System Delta's PC-Based Motion Control Solution
1.DMCNET is a high-speed, real-time communication system.
2.It can control up to 12 axes of servo system units simultaneously.
3.It operates with a response time of 1ms.
4.DMCNET supports 3-axis helical and linear interpolation in 4 groups or 2-axis linear
and arc interpolation in 6 groups.
5.It utilizes 64-bit dual-precision floating-point calculations for high-precision system
operations.
6.DMCNET accommodates absolute commands, incremental commands, and T-
curve/S-curve velocity profiles to suit different usage scenarios.
7.It offers built-in position, speed, and torque control modes.
8.DMCNET provides 35 homing modes for various motion control requirements.
9.It can receive real-time servo information, parameters, and control mode changes via
communication commands.
10.DMCNET is designed to provide fast communication and motion control for a wide
range of applications.
© 2023 Nguyễn Duy Ánh,
[email protected] 1-14
Motion Control System
Motion Control System Delta's PC-Based Motion Control Solution
DMCNET Motion Control
Motion Control System
Motion Control System
Digital Input Remote Modules
Motion Control System
Digital Output Remote Modules
Motion Control System DMCNET Motion Control
PCI-DMC-A02 and PCI-DMC-F02
motion control cards:
• Come with the I/O interfaces
include up to 32 digital inputs
and 24 digital outputs.
• The PCI-DMC-F02 motion
control card is capable of
controlling up to 6 axes.
• The motion cards can be
connected to a manual pulse
generator (MPG) for system
adjustment, enabling real-time
configuration and flexible
operation.
Motion Control System DMCNET Motion Control
Motion Control System DMCNET Motion Control
Motion Control System DMCNET Motion Control
Motion Control System DMCNET Motion Control
Motion Control System DMCNET Motion Control
Advanced Motion Control Card PCI-DMC-B01: The PCI-DMC-B01
motion card provides 2 groups of real time pulse capture and 2 groups of
compare functions.
Motion Control System DMCNET Motion Control
Motion Control System DMCNET Motion Control
Motion Control System DMCNET Motion Control
Motion Control System DMCNET Motion Control
Motion Control System DMCNET Motion Control
Advanced Motion Control
Card PCI-DMC-B02:
●The X and Y-axis path
planning function can set the
position and inputs the
retrieve pulses of X and Y-
axis to the control cards via
an encoder. Users set 2D
compare condition and speed
to remotely trigger the
camera shutter and take
pictures.
●The PCI-DMC-B02 motion
card provides 3 groups of real
time pulse capture and 10
groups of compare functions.
Motion Control System DMCNET Motion Control
Motion Control System DMCNET Motion Control
Motion Control System DMCNET Motion Control
Motion Control System DMCNET Motion Control
Motion Control System EtherCAT Motion Control
• EtherCAT stands for Ethernet Control Automation Technology and is an open, high-
performance Ethernet-based fieldbus system.
• EtherCAT provides high efficiency and excellent synchronization quality for
automation control.
• Delta's EtherCAT motion control solution utilizes EtherCAT technology to achieve
rapid and real-time control of multiple axes of motion.
• It is capable of controlling up to 100 slave stations, enabling the control of up to 64
axes of motion within a 1ms cycle time.
• The solution supports 35 homing modes, point-to-point position control, speed
control, and torque control.
• It allows for the implementation of 2 groups of linear interpolation, 3 groups of arc
interpolation, and 2D and helical interpolation synchronously.
Motion Control System EtherCAT Motion Control
Motion Control System EtherCAT Motion Control
Motion Control System EtherCAT Motion Control
Motion Control System EtherCAT Motion Control
Motion Control System EtherCAT Motion Control
Motion Control System MITSUBISHI
Numerous motion control functions, such as positioning, synchronous control,
and speed-torque control are performed by the Simple Motion board being
embedded in a PC which supports PCI Express®.
•Various field devices, such as servo amplifiers, I/O modules, and high-speed
counter modules are connected flexibly with the same network.
•The Simple Motion board functions as a master station of CC-Link IE Field
Network.
•The interrupt function via PCI Express® enables an event-driven program to
be created with Visual C++®.
Motion Control System MITSUBISHI
Motion Control System
Application Examples
Motion Control System
Motion Control System
Motion Control System
API library (C++
motion class
library)
Motion Control System
Bảo hành và sửa chữa Servo Motor