The difference between motion control card and PLC in machine vision

PLC is definitely more general, the communication configuration is more flexible, and there are many choices! Generally, the CPU module of the motion control card has 4 axes, but it can be expanded. Now most of them can be expanded to 32 axes. Generally, a low-end PLC has two high-speed output points. You can control 2-axis stepping, or you can purchase related axis control modules or a PLC that directly controls the servo. Generally, it can reach 32 axes.

Motion control card and PLC are both controllers, which are mainly responsible for motion axis control and input and output signal control in industrial automation systems;

PLC is definitely more general, the communication configuration is more flexible, and there are many choices! Generally, the CPU module of the motion control card has 4 axes, but it can be expanded. Now most of them can be expanded to 32 axes. Generally, a low-end PLC has two high-speed output points. You can control 2-axis stepping, or you can purchase related axis control modules or a PLC that directly controls the servo. Generally, it can reach 32 axes.

The difference between motion control card and PLC

PLC expertise lies in logic IO control

The motion control card is just like professional servo motor control for motion. Its instructions are very simple. The control methods are more gears, interpolation, cams, etc. But in IO processing, it is not as simple as a PLC ladder diagram and requires language programming.

The difference between motion control card and PLC in machine vision

Motion control card

Based on the PC interface, due to the powerful functions of the PC, the motion controller composed with it has the strongest function, but its working stability and reliability are poor.

The motion control card is inserted into the PC host through the PCI slot; the advanced programming language C++, C#, VB, VB.NET, labview and other programming languages ​​are used for development; the control card API provided by the motion control card manufacturer is used in the programming Interface function to realize the use of control card resources;

The motion control card controls the servo motor or stepper motor by sending pulses to control the servo or stepper driver, and realizes the control of IO such as relays, sensors, cylinders, etc. by reading input signals and controlling output signals;

Main advantages of motion control card

It is to use the powerful functions of the PC, such as CAD functions, machine vision functions, advanced software programming, etc.; use the functions of FPGA+DSP / ARM + DSP chips to achieve high-precision motion control (multi-axis linear, circular interpolation, etc., motion following , PWM control, etc.).

PLC programmable logic controller

The main function is to logically control the switching value, and has simple motion control (linear trajectory control), calculation, data processing and other functions. Usually a touch screen is used as a man-machine interface.

It has the advantages of reliable work and simple programming, but its motion control function is relatively simple. The PLC application process is mainly through PLC+HMI, which causes the visualization interface to be greatly restricted. The biggest problem in the actual application process is that the map function cannot be realized;

Combine with machine vision

Nowadays, due to the vigorous development and application of machine vision, it is very difficult to combine PLC and machine vision. At present, some manufacturers provide a machine vision solution for PLC. An independent PC processes the vision part and sends the processed results to the PLC. To apply the received data to operate. This method increases the development cost, and a control system requires two sets of software to execute.

The Links:   KCS3224ASTT-X10 LM150X04-A3