Festo CMMS Manual De Instrucciones página 89

Tabla de contenido

Publicidad

7. Control del dispositivo (Device Control)
El ejemplo anterior muestra qué bits deben activarse en controlword para
habilitar el controlador de motor. Ahora el nuevo estado escrito debe
leerse desde el statusword :
SWITCH_ON_DISABLED
Transición de
1.) Escribir transición de estado 2 en el controlword.
2.) Esperar hasta que se visualice el estado READY_TO_SWITCH_ON en el
statusword.
Transición 2:
3.) Las transiciones de estado 3 y 4 pueden escribirse juntas
controlword.
4.) Esperar hasta que se visualice el estado OPERATION_ENABLE en el
statusword.
Transición 3+4
Importante:
En el ejemplo se presupone que no hay ningún otro bit activado en
controlword (para las transiciones sólo son importantes los bits 0 ... 3).
1)
*
Para identificar los estados deben evaluarse también los bits no
activados (ver tabla). Por eso debe enmascararse el statusword
adecuadamente.
Festo P.BE-CMMS-CO-SW-ES 0708NH
EJEMPLO
OPERATION_ENABLE
a
controlword = 0006
controlword = 000F
:
:
Esperar hasta que (statusword & 006F
*1)
h
= 0021
h
Esperar hasta que (statusword & 006F
*1)
h
= 0027
h
)
h
en el
)
h
89

Publicidad

Tabla de contenido
loading

Tabla de contenido