El control lógico programable y el control de enlace síncrono son dos términos utilizados en la programación de computadoras para diferentes tipos de sistemas electrónicos. Los dos tipos de sistemas de control están diseñados para facilitar la automatización en las industrias donde se utilizan normalmente. Los sistemas PLC y SLC tienen unidades centrales de procesamiento y un sistema de interfaz de entrada-salida. La CPU controla los procesos en cada uno, pero lo hace a través del sistema de entrada y salida que se conecta al dispositivo que controla. Aparte del propósito general de un mayor control de la automatización, los PLC y SLC tienen algunas diferencias significativas.
Usos
Los controladores lógicos programables se usan en aplicaciones tales como redes de computadoras, sistemas de control de movimiento y proceso, almacenamiento y manejo de datos, y otros sistemas de control complejos, como el control de relé secuencial y el uso de sistemas de control distribuido.Los PLC se utilizan a menudo en la fabricación para controlar la maquinaria responsable de la producción. Los controladores de enlace síncrono también se pueden usar en aplicaciones de control de procesos, así como en sistemas de control de telecomunicaciones, sistemas financieros en tiempo real e incluso en las industrias de defensa y de aerolíneas. Por ejemplo, en la industria de las aerolíneas, los SLC se utilizan en redes de área amplia, o WAN, para permitir la transmisión y recepción simultánea de datos para las operaciones críticas de las aerolíneas. En la industria financiera, este tipo de tecnología es necesaria para la presentación de transacciones en tiempo real en mercados bursátiles donde es esencial obtener el precio más actual de una inversión, al igual que obtener el comercio presentado antes de que cambie el precio.
Programación
La principal diferencia entre PLC y SLC es en términos del tipo de programación utilizada para cada uno. Los PLC se programan utilizando sistemas de control de lógica de escalera. Estos controladores se programan mediante terminales de control externos o programas de software que se transfieren al controlador mediante una conexión de red. En algunos casos, la lógica de programación se agrega al controlador con un procesador de microchip extraíble. Los sistemas de control lógico síncrono tienden a ser algo más versátiles en términos de las opciones de programación y edición disponibles. Los SLC se pueden operar de forma independiente a través de múltiples enlaces de comunicaciones. Mientras que los PLC suelen requerir instalaciones dedicadas para un control continuo, los SLC utilizan esta estrategia de comunicaciones múltiples como una forma de limitar la cantidad de instalaciones dedicadas necesarias para mantener el control del sistema.
Funcionalidad
Los PLC han evolucionado a lo largo de los años para convertirse en dispositivos altamente funcionales utilizados en una amplia variedad de industrias. Debido a la necesidad de un amplio uso de estos tipos de controladores, los programadores que trabajan en PLC han desarrollado sistemas de microcontroladores portátiles que se utilizan para navegar y cambiar la lógica de programación utilizada en varios tipos de dispositivos electrónicos. Los SLC, aunque son versátiles en cuanto a la cantidad de puntos de acceso, no tienen la misma portabilidad. En cambio, los SLC se limitan principalmente a los sistemas de mainframe.
Comunicaciones
La funcionalidad y la programación de PLC y SLC resaltan una de las otras diferencias principales entre los dos tipos de controladores. Las comunicaciones a través de SLC pueden ser muy amplias en términos de la cantidad de puntos de acceso, ya que se puede acceder a estos controladores a través de múltiples puertos a través de una red. Con los PLC, el acceso al control y la programación del controlador se limita al número de puertos de acceso físico disponibles. Este acceso limitado no significa que no se pueda acceder a los controladores a través de una red, pero sí limita el número de personas que pueden operar esos controles en un momento dado.