S5-95U: Fb 30 De Ejemplo Para Salvar La Diagnosis General - Siemens SIMATIC ET 200 Manual

Sistema de periferia descentralizada
Tabla de contenido

Publicidad

Programas de ejemplo
D.2

S5-95U: FB 30 de ejemplo para salvar la diagnosis general

FB de ejemplo:
aplicación
Finalidad del
FB 30 de ejemplo
Desarrollo del
FB 30 de ejemplo
D-12
Durante la llamada del FB 230 se reponen los bits en EW 56 (diagnosis general).
Así no se utiliza la EW 56 como información de si aún sigue averiado el esclavo
(véase capítulo 10.4.1).
El siguiente FB 30 de ejemplo "SLAVEINF" puede utilizarse en lugar de EW 56
como información de si está averiado algún esclavo.
Si un esclavo deja se ser explorable, se ajusta el bit correspondiente en el parámetro
"INF" de acuerdo con la diagnosis general (EW 56). Si el esclavo vuelve a ser
explorable, se borra el bit correspondiente en el parámetro "INF" .
A continuación se describe el FB 30 de ejemplo "SLAVEINF". Para ello se procede
del siguiente modo:
1. Llamar al FB 230 al procesamiento cíclico del programa (véase tabla D-10).
Resultado: La diagnosis de esclavo de todos los esclavos está en el DB 230
(véase tabla D-11).
2. A continuación hay que llamar al FB 30 de ejemplo "SLAVEINF" (véase ta-
bla D-12). El contenido del FB 30 de ejemplo se encuentra en la tabla D-13.
Resultado: La diagnosis general está en MW 230 (parámetro "INF") y tiene la
misma estructura que en la EW 56.
Sistema de periferia descentralizada ET 200
EWA 4NEB 780 6000-04c

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Edicion 04

Tabla de contenido