La tarjeta de control de movimiento y el PLC son controladores, principalmente responsables del control del eje de movimiento y del control de señales de entrada y salida en sistemas de automatización industrial;
Tarjeta de control de movimiento: basada en interfaz de PC, debido a PC tiene funciones potentes, por lo que el controlador de movimiento formado junto con él tiene la función más potente, pero su estabilidad de trabajo y confiabilidad son deficientes. La tarjeta de control de movimiento se inserta en el host de la PC a través de la ranura PCI; se desarrolla utilizando lenguajes de programación de alto nivel como C++, C#, VB, VB.NET, labview y otros lenguajes de programación API; proporcionada por el fabricante de la tarjeta de control de movimiento se utiliza en la función de interfaz para realizar el uso de los recursos de la tarjeta de control, la tarjeta de control de movimiento controla el servo o controlador paso a paso enviando pulsos para controlar el servomotor o motor paso a paso, y realiza el control de los relés. y sensores leyendo señales de entrada y controlando señales de salida, cilindros y otros controles IO; la principal ventaja de la tarjeta de control de movimiento es utilizar las potentes funciones de la PC, como funciones CAD, funciones de visión artificial, programación de software avanzada, etc. Utilice las funciones de los chips FPGA+DSP/ARM+DSP para lograr un control de movimiento de alta precisión (lineal multieje, interpolación de arco, etc., seguimiento de movimiento, control PWM, etc.).
Controlador lógico programable PLC: La función principal es realizar un control lógico de los valores de conmutación, y tiene control de movimiento simple (control de trayectoria lineal), cálculo, procesamiento de datos y otras funciones. Se suele utilizar una pantalla táctil. como la interfaz hombre-máquina. Tiene las ventajas de un funcionamiento fiable y una programación sencilla, pero su función de control de movimiento es relativamente sencilla. El proceso de aplicación de PLC utiliza principalmente PLC + HMI, lo que hace que la interfaz visual esté muy restringida. El mayor problema en el proceso de aplicación real es que la función de mapeo no se puede realizar ahora debido al intenso desarrollo y aplicación de la visión artificial; la relación entre PLC y visión artificial La combinación es muy difícil; algunos fabricantes actualmente proporcionan una solución de visión artificial para PLC. Una PC independiente procesa la parte de visión y envía los resultados del procesamiento al PLC, que luego aplica los datos recibidos para las operaciones. Este enfoque aumenta los costos de desarrollo, ya que un sistema de control requiere dos conjuntos de software para su ejecución.