Edeedede

Solo disponible en BuenasTareas
  • Páginas : 7 (1605 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de diciembre de 2010
Leer documento completo
Vista previa del texto
Diagramas de Escalera (Lenguaje Ladder)
El LADDER, también denominado lenguaje de contactos o en escalera, es un lenguaje de programación gráfico muy popular dentro de los autómatas programables debido a que está basado en los esquemas eléctricos de control clásicos. De este modo, con los conocimientos que todo técnico eléctrico posee, es muy fácil adaptarse a la programación en este tipo delenguaje.

Más informacion en:

El LADDER, también denominado lenguaje de contactos o en escalera, es un lenguaje de programación gráfico muy popular dentro de los autómatas programables debido a que está basado en los esquemas eléctricos de control clásicos. De este modo, con los conocimientos que todo técnico eléctrico posee, es muy fácil adaptarse a la programación en este tipo de lenguaje.Contenido [ocultar] * 1 Elementos de programación * 1.1 Temporizadores * 1.2 Contadores * 1.3 Monoestables * 2 Programación * 2.1 Sistemas combinacionales * 2.2 Elementos de memoria * 2.3 Elementos de tiempo * 2.4 Elementos de cómputo * 2.5 Sistemas secuenciales |
-------------------------------------------------
[editar]Elementos de programaciónPara programar un autómata con LADDER, además de estar familiarizado con las reglas de los circuitos de conmutación, es necesario conocer cada uno de los elementos de que consta este lenguaje. A continuación se describen de modo general los más comunes.

Elementos básicos en LADDER |
Símbolo | Nombre | Descripción |
| Contacto NA | Se activa cuando hay un uno lógico en el elemento querepresenta, esto es, una entrada (para captar información del proceso a controlar), una variable interna o un bit de sistema. |
| Bobina NC | Se activa cuando la combinación que hay a su entrada (izquierda) da un cero lógico. Su activación equivale a decir que tiene un cero lógico. Su comportamiento es complementario al de la bobina NA. |
| Bobina SET | Una vez activa (puesta a 1) no se puededesactivar (puesta a 0) si no es por su correspondiente bobina en RESET. Sirve para memorizar bits y usada junto con la bobina RESET dan una enorme potencia en la programación. |
| Bobina JUMP | Permite saltarse instrucciones del programa e ir directamente a la etiqueta que se desee. Sirve para realizar subprogramas. |

Se suele indicar mediante los caracteres B ó M y tienen tanto bobinas comocontactos asociados a las mismas de los tipos vistos en el punto anterior. Su número de identificación suele oscilar, en general, entre 0 y 255. Su utilidad fundamental es la de almacenar información intermedia para simplificar esquemas y programación.
Los bits de sistema son contactos que el propio autómata activa cuando conviene o cuando se dan unas circunstancias determinadas. Existe una granvariedad, siendo los más importantes los de arranque y los de reloj, que permiten que empiece la ejecución desde un sitio en concreto y formar una base de tiempos respectivamente. Su nomenclatura es muy diversa, dependiendo siempre del tipo de autómata y fabricante.
[editar]Temporizadores
El temporizador es un elemento que permite poner cuentas de tiempo con el fin de activar bobinas pasado uncierto tiempo desde la activación. El esquema básico de un temporizador varía de un autómata a otro, pero siempre podemos encontrar una serie de señales fundamentales, aunque, eso sí, con nomenclaturas totalmente distintas.

Temporizador
Podemos observar, en la figura de la derecha, el esquema de un temporizador, Tii, con dos entradas (E y C a la izquierda) y dos salidas (D y R a la derecha con lassiguientes características:
* Entrada Enable (E): Tiene que estar activa (a 1 lógico) en todo momento durante el intervalo de tiempo, ya que si se desactiva (puesta a cero lógico) se interrumpiría la cuenta de tibia (puesta a cero temporal).
[editar]Contadores
El contador es un elemento capaz de llevar el cómputo de las activaciones de sus entradas, por lo que resulta adecuado para...