Autor Tema: Como dividir una variable de 16bits en dos de 8 bits en SLC500 (Allen Bradley)?  (Leído 2773 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Buenas amigos.
Tengo un slc500 de los compactos y quisiera sacar el contenido de un contador ctu (C5:0.acc) en las salidas de la 0 a la 7, por lo que debo dividir el contenido del c5:0.acc en dos bytes; pues alli es mi duda como lo puedo realizar? agradezco cualquier sugerencia. 

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2062
Solucionado  :D
Copiar los bits del 8 al 15 del C5:0.acc y luego cargarlos en los bits del 0 al 7 de la variable a los que se quieren mover.
Si se utiliza el plc podria utilizarce la instruccion BTD, pero lastimosamente el SLC500 no la trae  :?


 

anything