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 diferente información de estado y error de las palabras
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 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 de datos requerida en una estructura de datos y
consulte los diferentes bits de la estructura de datos.
Encontrará una descripción de las palabras de datos y la asignación de los diferentes bits
en el anexo Variables del bloque de datos tecnológico:
● StatusWord (Página 256)
● ErrorWord (Página 258)
● WarningWord (Página 260)

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.
2. Cree una palabra doble (DWORD) en la estructura de datos "Status". Ponga un nombre
3. Cree 32 variables booleanas en la estructura de datos "Status". Para mantener una
4. Dado el caso, copie la variable <TO>.StatusWord del bloque de datos tecnológico en la
5. Copie los diferentes bits de la palabra doble "Temp" con accesos a bits en las variables
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.
142
"Status".
a la palabra doble, p. ej. "Temp".
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).
palabra doble "Temp" de su estructura de datos.
booleanas correspondientes.
S7-1500 Motion Control
Manual de funciones, 01/2013, A5E03879258-01

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic s7-1500 motion controlSimatic s7-1500

Tabla de contenido