Lenguajes de programacion plc

Solo disponible en BuenasTareas
  • Páginas : 3 (659 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de septiembre de 2010
Leer documento completo
Vista previa del texto
Lenguajes de Programación
Los lenguajes de programación son necesarios para la comunicación entre el usuario (sea programador u operario de la máquina o proceso donde se encuentre el PLC) y el PLC.La interacción que tiene el usuario con el PLC la puede realizar por medio de la utilización de un cargador de programa (loader Program) también reconocida como consola de programación o por medio deun PC (computador Personal).Tenga en cuenta que: En procesos grandes o en ambientes industriales el PLC recibe el nombre también de API (Autómata Programable Industrial) y utiliza como interfase parael usuario pantallas de plasma, pantallas de contacto (touch screen) o sistemas SCADA (sistemas para la adquisición de datos, supervisión, monitoreo y control de los procesos) o HMI (Interfase HombreMáquina).

Clasificación de los Lenguajes de Programación:
Los lenguajes de programación para PLC son de dos tipos, visuales y escritos. Los visuales admiten estructurar el programa por medio desímbolos gráficos, similares a los que se han venido utilizando para describir los sistemas de automatización, planos esquemáticos y diagramas de bloques. Los escritos son listados de sentencias quedescriben las funciones a ejecutar.


Los programadores de PLC poseen formación en múltiples disciplinas y esto determina que exista diversidad de lenguajes. Los programadores de aplicacionesfamiliarizados con el área industrial prefieren lenguajes visuales, por su parte quienes tienen formación en electrónica e informática optan, inicialmente por los lenguajes escritos.

Niveles de losLenguajes
Los lenguajes de programación de sistemas basados en microprocesadores, como es el caso de los PLC, se clasifican en niveles; al microprocesador le corresponde el nivel más bajo, y al usuario elmás alto.
Lenguajes de Bajo Nivel:
Lenguaje de Máquina:
Código binario encargado de la ejecución del programa directamente en el microprocesador.
Lenguaje Ensamblador:
Lenguaje sintético de...
tracking img