Evaluar Statusword, Errorword Y Warningword; Requisitos; Procedimiento - Siemens SIMATIC S7-1500 Manual De Funciones

Ocultar thumbs Ver también para SIMATIC S7-1500:
Tabla de contenido

Publicidad

Programar
6.2 Bloque de datos tecnológico
6.2.3

Evaluar StatusWord, ErrorWord y WarningWord

Con el fin de utilizar simbólicamente determinadas informaciones de estado y error de las
palabras dobles de datos "StatusWord", "ErrorWord" y "WarningWord", es posible evaluarlas
tal como se describe a continuación. Para una evaluación coherente deberían evitarse los
direccionamientos de bits a estas palabras dobles de datos en el bloque de datos
tecnológico. El acceso a un solo bit del bloque de datos tecnológico dura tanto como el
acceso a toda la palabra de datos.
En caso necesario, copie la palabra doble de datos requerida en la variable de una
estructura de datos y consulte los diferentes bits de la variable.
Encontrará una descripción de las palabras dobles de datos y la asignación de los
diferentes bits en el anexo:
● StatusWord (Página 259)
● ErrorWord (Página 261)
● WarningWord (Página 264)

Requisitos

El objeto tecnológico está creado.

Procedimiento

Para evaluar los diferentes bits en la palabra de datos "StatusWord", proceda del siguiente
modo:
1. Cree una estructura de datos global. Ponga un nombre a la estructura de datos, p. ej.
"Status".
2. Cree una palabra doble (DWORD) en la estructura de datos "Status". Ponga un nombre
a la palabra doble, p. ej. "Temp".
3. Cree 32 variables booleanas en la estructura de datos "Status". Para mantener una
visión de conjunto clara, ponga a las diferentes variables booleanas el mismo nombre
que a los bits del bloque de datos tecnológico (p. ej. ponga el nombre "HomingDone" a la
quinta variable booleana).
4. Dado el caso, copie la variable <TO>.StatusWord del bloque de datos tecnológico en la
palabra doble "Temp" de su estructura de datos.
5. Copie los diferentes bits de la palabra doble "Temp" con accesos a bits en las variables
booleanas correspondientes.
6. Consulte los diferentes bits de estado por medio de las variables booleanas.
Evalúe las palabras de datos "ErrorWord" y "WarningWord" conforme a los pasos 1 a 6.
146
S7-1500 Motion Control V13
Manual de funciones, 02/2014, A5E03879258-02

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-1500 motion control v13

Tabla de contenido