Implementazione del monitoraggio indiretto per la categoria 2
Per soddisfare i requisiti della categoria 2 per la copertura diagnostica (CC>60%), il monitoraggio esterno dello stato del gruppo deve essere implementato per attivare un meccanismo secondario al fine di arrestare la macchina (interruttore con bobina di trip ecc) o evitare l'accesso ad aree pericolose (blocco protezione).
A ciascun gruppo SIL* sono associati cinque stati per indicare lo stato operativo. Lo stato 0 indica che non è presente un gruppo SIL in questa posizione. TeSys island supporta fino a 10 gruppi SIL nell'isola.
Stato del gruppo SIL per la funzione di SIL stop:
-
0 = gruppo SIL non presente nella configurazione del sistema
-
1 = gruppo SIL interessato da evento dispositivo avatar
-
2 = comando di stop ricevuto, starter SIL non ancora aperti
-
3 = comando di stop inviato correttamente, tutti gli starter SIL sono aperti
-
4 = comando di stop inviato solo a un canale di ingresso del modulo interfaccia SIL (SIM) (il ponticello o il cablaggio dell'ingresso SIM sta causando un problema), ma gli starter SIL si sono aperti correttamente.
-
5 = funzionamento normale, gli starter SIL possono essere aperti o chiusi
Lo stato 5 è lo stato di funzionamento normale mentre lo stato 3 è lo stato di SIL stop normale. Lo stato 1 indica un problema di firmware o di comunicazione con uno starter SIL. Gli stati 2 e 4 indicano problemi legati a un SIL stop con il cablaggio del SIM, degli starter SIL o del SIL stop. Il monitoraggio indiretto deve cercare gli stati 2 o 4 che persistono più a lungo del tempo di azionamento di un SIL stop e utilizzare le informazioni sullo stato per attivare un meccanismo secondario per arrestare la macchina (interruttore con bobina di trip ecc).
Per leggere lo stato del gruppo SIL, il monitoraggio esterno deve utilizzare il blocco di funzione SystemDiagnostics. Ciascun gruppo SIL nel sistema presenta un'uscita su questo blocco di funzione per il relativo stato del gruppo SIL, contrassegnato sul blocco di funzione come "SILStarterStopMsgGrp n", dove n è il numero del gruppo SIL nell'isola. Lo stato del gruppo SIL segue la numerazione sopra indicata.