claro, en realidad es una casualidad, porque cuando lo hise la primera vez, yo armé los ladders de arriba hacia abajo, o sea
Q0
Q1
Q2
Q3
el problema que me generaba esto, que cuando Q0 (W10.00) se ponía en 1, como el siguiente en el ladder era Q1 (w10.01 en el mio), y estando Q0 en 1, Q1, Q2 y Q3.... se actibavan en un solo SCAN.
La solución obiamente, fué comenzar abajo.
Yo no pensé que traducirlo al logo fuera dificil, ya que pensé (me habré confundido con el zelio de Shneider) además ade editor en bloques, tiene editor en ladder.
De cierta forma, tampoco quería hacerl en bloques porque no sabría el orden de SCAN que tendrían los bloques, por lo que la construcción supongo, fué un factor importante al traducirlo
Buen trabajo Krit
Bueno, es verdad que mi ladder no se entiende mucho, me faltaron algo de comentarios.
El primer rung (o ladder, o línea) es un bit de SIEMPRE EN ON con un temporizador de 2 seg (20x100ms)
Los rungs que sigen son los registros de desplazamiento, donde W10.0# son los registros.
Fijate que al SET le puse el registro anterior directo y al RSET le puse el registro anterior negado.
El último rung es la función RESET DE CONTADOR/TEMPORIZADOR, este borra el temporizador T0000
Entonces, al cumplirse los 2 segundos, se activa el timer, habilita todos los rungs, actualiza todos los rungs y al finalizar, se resetea el temporizador, evitando que al siguiente SCAN se actualicen nuevamente los registros (llenando todo con 1 o 0)