Programacià n de un PLC

Páginas: 65 (16186 palabras) Publicado: 27 de septiembre de 2015
rogramación de un PLC:
En la Recomendación IEC 1131-3 citada precedentemente, se definen cuatro lenguajes de programación, en los que ha sido definida tanto su sintaxis como la semántica, por lo que no caben los “dialectos”. Estos idiomas o lenguajes consisten en dos expresados en forma textual y dos versiones gráficas:
Los dos textuales son:
-         Lista de instrucciones (IL)
-         Textoestructurado (ST)
Las dos versiones gráficas:
-         Diagrama de Escalera (Ladder Diagram = LD)
-         Diagrama de bloques de funciones (Function Block Diagram = FBD)
En el siguiente cuadro se dan como ejemplo las mismas instrucciones en los cuatro idiomas:



La elección del lenguaje de programación depende, entre otras cosas, de la experiencia de los programadores, del problema que sedeba resolver, del grado de detalle que requiera la descripción del problema, y de la eventual comunicación que se deba mantener con otros programadores o departamentos (esto en grandes fábricas, por supuesto).
Los cuatro lenguajes permiten programar las mismas acciones, teniendo algunos ventajas sobre otros dependiendo de las aplicaciones.
En todos los casos, para programar finalmente el PLC, o paratransmitir al mismo el programa realizado en el lenguaje elegido, es necesario una computadora y un software especial como se citó en la introducción. La comunicación física se hace por medio de un cable desde la CPU del PLC hasta algún puerto serial de la PC.
Instrucciones básicas de programación:
Nos referiremos con exclusividad al lenguaje LD (Diagrama de Escalera), por ser uno de los másutilizados, por su claridad para facilitar la comprensión de las diferentes aplicaciones, y porque la mayoría de los PLC tienen el software necesario para transformar un LD en “lenguaje de máquina”. También, como hicimos en el caso de los microcontroladores, veremos sólo las instrucciones necesarias para comprender un ejemplo sencillo. Éstas, no obstante, constituyen una buena base para quien deseeprofundizar el tema.
Para entender como funciona un diagrama de escalera y con este propósito, reemplazaremos el pulsador, la batería y la bobina del relé de la Figura 3 por sus correspondientes en un LD. Para ello deberemos considerar los símbolos que el PLC “comprende”, y no las designaciones habituales que damos nosotros cotidianamente:
-         La batería se reemplaza con algo común a todos losLD, llamadas “bus bars” o barras “bus”, que  son  simplemente  dos  barras verticales, una a cada lado del diagrama. (Serían los laterales o largueros de la escalera) Debe tenerse presente que siempre el la barra de la  izquierda  es  la  de  tensión positiva, y la de la derecha, tierra. También se debe tener presente,  consecuentemente, que  la corriente circula por los “peldaños” de
laescalera, de izquierda a derecha.
-         Una instrucción de entrada se representa así:  (No confun­dir con los capacito­res). Puede ser un pulsador, un interruptor, o simplemente un contacto de un relé (real o simulado interna­mente en el PLC). Para el PLC no importa verdaderamente del dispositivo de que se trate. Simplemente es una entrada lógica equivalente a un contacto “normalmente abierto”, y seutiliza cuando se necesita que una señal de entrada esté presente para conectar. Esa conexión se asume como un estado lógico 1. Analicemos un poco más este tema para evitar malas interpretaciones o confusiones: La instrucción “en reposo” es un contacto abierto, y como tal, es un 0 lógico. Cuando se acciona el contacto, o, lo que es lo mismo, cuando hacemos el análisis de su funcionamiento, escuando hacemos la conexión y en consecuencia tenemos el estado lógico 1 o verdadero. En consecuencia, cuando el estado lógico bajo análisis sea un “0”, reposo o inactivo, esta entrada es “falsa” o “0”. Contrariamente, si el estado bajo análisis es “1”, o activo, esta entrada debe considerarse como “verdadera”. Esta entrada se usa como entrada externa o interna (de relés internos; recordar que son...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PROGRAMACI N
  • Programaci N
  • PROGRAMACI N
  • Introducci N Programaci N
  • PLANEACI N Y PROGRAMACI N DEL
  • Tipos de lenguaje de programaci n
  • L GICA Y PROGRAMACI N
  • Lenguajes De Programaci N

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS