Ejemplo Omron Cx-Programmer Registro de cambio de valor en DM
Este ejemplo muestro como realizar un programa con el Software Cx-Programmer de Omron para un autómata serie CJ o CP
El ejemplo consiste en poder registrar el cambio de valor de un canal DM (DM0) y cuando registremos que ese valor ha cambiado activemos un bit (W0.00) hasta que lo reseteemos manualmente (W1.00)
EN el ejemplo utilizamos los siguientes direcciones de memoria:
D0 - Es el canal que ira cambiando de valor
D1 - Es el canal donde registraremos el cambio de valor
W0.00 - Es el bit que activaremos al registrar un cambio de valor
W1.00 - Es el bit que utilizaremos para resetear W0.00
El programa lo que hace es comparar el valor del D0 que es el canal que va a ir cambiando con el D1, el canal de registro. Cuando son diferentes activamos SET el bit W0.00 y movemos el valor del D0 al D1.
De esta manera hemos registrado el cambio de valor y puesto a ON el bit W0.00. que nos avisara del cambio de valor. El bit W1.00 lo utilizaremos para poner a reset el bit de aviso W0.00