[AUTOMATISMOS] (P5) Programando en SFC con CX-Programmer
(Parte 5) EJERCICIO EJEMPLO DE OPERACIÓN DE CONTEO
Contaremos las veces que se pulsa un pulsador Sb1. Esto lo haremos impletando una acción con Texto Estructurado (ST)
Los elementos del proyecto son:
Los símbolos que se crean para este y otros proyectos son:
El esquema del proyecto es:
Contar es codigo de una acción que contiene una operación e tipo P1 (ejecución de forma impulsional) en este caso al salir.
c:= c+1; <-- lenguaje estructurado de Omron
Cuando se pulsa una vez el pulsador sb0, el contador cuenta.
Mientras no se llegue a tres, si sb0 está inactivo y c<3 el programa volverá a inicio.
Si se cumple sb0 inactivo y c>=3 entonces se cumple la transición 3 y la divergencia llevará por la rama Step2
La acción es activar hl1 y temporizamos un tiempo para pasar a Transición 4, pasando a transición 3.
Aquí reseteamos C a cero. Lo hacemos con codigo de texto estructurado: reset_contador
c:=0;
con sb1 vamos a inicio.
Todo esto lo podemos ver ejecutando y con el simulador:
Con Sb1 se activa Step2 con temporización a la desconexión