Usando una etapa como un proceso de supervisión
Usted puede recordar la lámpara en el ejemplo del
controlador en este capítulo. Para propósitos de ilustración,
suponga que queremos controlar la "productividad" del
proceso de la lámpara, contando el número de ciclos que
ocurren. Esta aplicación requerirá la adición de un contador
sencillo, pero la decisión clave está en donde poner el
contador.
Los estudiantes nuevos de programación de etapas
típicamente tratarán de colocar el contador dentro de una de
las etapas del proceso que se trata de controlar. El problema
con este enfoque es que la etapa esta activa solamente parte
del tiempo. Para que el contador cuente, la entrada de conteo
hacer la transición de OFF para ON por lo menos un barrido
después que su etapa se activa. Asegurar esto requiere una
lógica extra que puede ser complicada.
En este caso, sólo necesitamos agregar otra etapa de
supervisión como mostrado arriba, para "mirar" el proceso
principal. El contador dentro de la etapa de supervisión usa
el bit S1 de la etapa del proceso principal como su entrada de
conteo. ¡Los bits de etapas usados como un contacto nos deja
controlar un proceso!
Note que la etapa de supervisión y la etapa de estado OFF son las
etapas iniciales. La etapa de supervisión permanece activa
indefinidamente.
Contador de etapas
El contador en el ejemplo de encima es un contador de etapa especial. Note que no tiene una
entrada RESET. El conteo es repuesto (reset) ejecutando la instrucción RESET, llamando al bit
de estado del contador (CT0 en este caso). El contador de etapa tiene el beneficio que su conteo
puede reponerse globalmente desde otras etapas. La instrucción contador normal no tiene esta
capacidad de reset global. Puede usar también una instrucción contador normal dentro de una
etapa... sin embargo, la entrada RESET del contador es la única manera de reponerlo.
Capítulo 7: Programación por etapas
Manual del PLC DL06, 2a. edición en español, 6/07
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
7–17