PROGRAMACION POR SECUENCIA DE PASOS
La programación por secuencia de pasos es una herrmienta de los PLC. A nivel general esto es conocido como SFC, Diagrama de función secuencial por sus siglas en ingles (Secuential Function Chart). De esta forma se elabora un diagrama que divide en pasos las actividades realizadas por el programa y en el que pueden verse claramente las tareas realizadas internamente en cada paso y cuales son las condiciones que permiten la transferencia de un paso a otro.
Varios programas para computadoras interpretan directamente el diagrama introducido y generan el código a ser cargado al PLC, en forma inversa pueden leer el programa en la memoria del PLC y presentar el diagrama, para que este resultado sea correcto es necesario que el código en memoria cumpla ciertas reglas de realización.
La base principal de funcionamiento de la programación por pasos son los relays de estado o de pasos, determinados por la herramieta de programación o por el ususario. Estos relays son encendidos, LATCH, al inicio de un paso y apagados, RST/Unlatch, por el CPU o el ususario, al fin del paso. El fin de un paso está marcado por el punto donde se enciende el relay del próximo paso.
![]() |
| Diagrama SFC |
![]() |
| Elementos del SFC |
La programación por pasos se inicia encendiendo el relay del paso inicial, con OTL, SET o OUT . Cada paso puede ser considerado como un micro-programa convencional de estructura en escalera. Dentro del mismo se utilizan la mayoria de las instrucciones, teniendo en cuenta ciertas restricciones y límites.
Estudien el siguiente ejemplo:
Ejemplo creacion SFC

Otra fuente interesante:
Sequential Design Techniques


No hay comentarios.:
Publicar un comentario