RELOJ CJ1M Y FUNCIONES AND , OR Y SWAP

 

El siguiente ejemplo consiste en activar una salida de las 17:30 a las 18:30. Para esto utilizaremos un plc omron CJ1M con una CPU21 que incorpora 10 entradas y 6 salidas.

El mapeo de las entradas : CIO2960   del 2960.00 a 2960.09

El mapeo de las salidas  :  CIO 2961  del 2961.00 a 2961.05

 

Primero que todo tiraremos de manual y como vemos en la tabla inferior , podemos ver que en el area A351 se

encuentra en los minutos  en los 8 bits de más hacia la izquierda y los segundos en los 8 bits de la derecha.

Por ejemplo , si son las  15horas,33 minutos y 12 segundos, en el area A351 tendremos el valor 3312.

En el area A352 se encuentra el dia del més en los 8 bits de más hacia la izquierda y la hora en los 8 bits de la derecha.

Por ejemplo , si es dia 11,  15horas,33 minutos y 12 segundos, en el area A352 tendremos el valor 1115.

 

 

Partiremos en este ejemplo que la hora actual para todo el ejemplo es:

-Dia--------  16

-Hora------- 17 horas ( 5 de la tarde ) las horas nos las da en formato 24.

-Minutos--- 54 minutos.

-Segundos-- 35 segundos.

 

En la tabla de vigilancia inferior , podemos ver la hora en hexadecimal y en binario.

Para que sea más facil cuando tengamos que manipular la hora, lo que haremos es ordenarla para nuestro ejemplo.

El objetibo final es poner un formato de hora y minutos en el area de memoria D204. Es decir , que la hora quede en la parte izquierda y los minutos en la parte derecha de D204.

Por ejemplo : dia 16,17h,54min,35seg --------------D204   1754

Utilizaremos la función andw para obtener únicamente los minutos y pasarlos al parte derecha del D200.

 

 

MINUTOS

 

SEGUNDOS

 

 

5

4

3

5

Entrada1 A351 Binario

0101

0100

0011

0101

Entrada2 andw binario

1111

1111

0000

0000

Entrada2 andw hexadecimal

F

F

0

0

Canal resultado binario

0101

0100

0000

0000

Canal resultado hexadecimal

5

4

0

0

SAWP intercambio byteD200

0

0

5

4

 

 

 

 

 

D200-----0054

 

 

 

 

 

 

 

 

 

PAGINA INICIO MENÚ FUNCIONES OMRON PAGINA SIGUIENTE

 

PAGINA 1 DE 2