Vai al contenuto
PLC Forum


Info Sfc51


aleb2

Messaggi consigliati

L`obiettivo e` quello di avere un allarme su runtime di winccflexible se uno slave profibus ha dei problemi; richiamo SFC51 con SZL_ID=292, e INDEX=1, nell`OB86; ora se stacco il connettore da uno slave, tutti i bit relativi a tutti gli slave nel parametro DR dell` SFC51 vengono settati, non solo quello relativo a quello slave, inoltre credevo che l`OB86 venisse rilanciato quando la comunicazione tornava OK e quindi ritrovassi a 0 i bit corrispondenti agli slave, invece rimangono alti e devono essere resettati "manualmente";

Sicuramente sbaglio qualcosa, avete dei suggerimenti?

Link al commento
Condividi su altri siti


prova a fare cosi'

1) richiama a tempo ogni 3 sec per esempio la SFC con index 292 e hai la bitmap delle stazioni pronte

2) richiama al termine del lancio ancora la SFC con index 92 e hai la bitmap delle stazioni progettate.

3) fai una bella combinazione logica XOR e hai la bitmap degli errori.

pigroplc

(non è mia, l'ho copiata anch'io da qualcuno qui sul forum, e mi è piaciuta così tanto che girava su tutti gli impianti con Profibus).

pigroplc

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...