Capítulo 7: Programación por etapas
Introducción a la programación de etapas
1
La programación por etapas (etapa programming) le permite tener una forma de organizar y
programar aplicaciones complejas con relativa comodidad, cuando es comparado a programar
2
soluciones puramente con lógica ladder (RLL). La programación por etapas no reemplaza ni anula el
uso del tradicional programa ladderbooleano. También se le llama RLL plus . Usted no tendrá que
3
descartar ninguna experiencia ni entrenamiento que ya tenga. La programación por etapas le permite
simplemente dividir y organizar un programa en grupos de instrucciones ladder llamado etapas. Esto
4
le permite un desarrollo de un programa más rápido y más intuitivo del que proporciona un
tradicional programa ladder.
5
Venciendo el temor de programar por etapas
Muchos programadores de PLC en la industria se
6
sienten confortables usando RLL para cada
programa de PLC que ellos escriben... pero a
7
menudo permanece escéptico o aún temeroso del
aprendizaje de técnicas nuevas tales como la
programación por etapas. Aunque RLL es excelente
8
para resolver relaciones de lógica booleana, tienen
también desventajas:
9
•Los programas grandes pueden llegar a ser casi
inmanejables, a causa de una falta de estructura.
10
•En RLL los enclavamientos deben ser hechos a partir
de relevadores auto enclavados
• Cuándo un proceso se detiene es difícil de encontrar
11
el renglón donde el error ocurrió.
Es fácil de ver que estas ineficacias consumen un tiempo adicional, y el tiempo es dinero. ¡La
12
programación por etapas vence estos obstáculos! ¡Creemos que gastar un momento para
estudiar el concepto de etapas es una de las mejores inversiones que un programador de PLC
13
puede hacer para programar con velocidad y con eficiencia!
Por lo tanto lo alentamos a estudiar programación por etapas y agregarlo a su "bloque de
14
herramientas" de técnicas de programar. Este capítulo está diseñado para aprender a programar
con etapas. Para mejores resultados:
• Comience en el principio y no se salte sobre ninguna sección.
A
• Estudie cada concepto de programación de etapas trabajando con cada ejemplo. Los ejemplos se
construyen progresivamente uno al otro.
B
• Lea las Preguntas y Respuestas al final del capítulo para una revisión rápida.
C
D
7–2
Manual del PLC DL06, 2a. edición en español, 6/07
X0
X4
C1
¡ETAPA!
X3
C0
RST
Y0
SET
Y2
OUT