Domanda su logica.
Ciao a tutti.
Supponiamo di avere un sistema A comandato da un sistema DCS supervisore B.
A riceve come digital input i comandi da B:
1- start from DCS(B)
2- stop from DCS(B)
3-reset from DCS(B)
4- emergency stop from DCS (B)
A ha un digital output 'che manda a B:
5- emergency trip of system A to DCS(B)
Supponendo che il sistema A vada in trip per problemi suoi interni o perché mandato da DCS, il DCS B vedrebbe tale trip (5) e andrebbe pure lui in status di emergenza tirando l'emergenza del segnale 4; quest'ultima asserzione non è la regola, ma capita per via di errori di progettazione, programmazione o perché si mettono segnali di emergenza di sistemi multipli in uno solo.
Ora ci troveremmo davanti a un cane che si morde la coda perché entrambi si mandano emergency stop vicendevolmente e A non può partire.
Fin qui chiaro ? ora arriva domanda.
Se il sistema A fosse strutturato in modo che quando ci si trova in questa situazione, facesse in modo che:
- premendo reset da stato interno di stop di emergenza, si resetta il segnale 5, anche se continuo a ricevere 4, emergenza di DCS e A diventa "ready to start" temporaneamente.
- Ora il DCS non vede piu il 5 e puo' resettare 4.
- Il sistema A puo' partire sereno attraverso comando di start. Se il punto precedente fosse stato saltato, da "ready to start", dopo comando di start, tornerebbe in trip.
Ecco mi interessa sapere come si chiama questo tipo di logica o routine, fatta per evitare questo "cane che si morde la coda".Se ha un nome tecnico insomma...
Grazie ciao.
Supponiamo di avere un sistema A comandato da un sistema DCS supervisore B.
A riceve come digital input i comandi da B:
1- start from DCS(B)
2- stop from DCS(B)
3-reset from DCS(B)
4- emergency stop from DCS (B)
A ha un digital output 'che manda a B:
5- emergency trip of system A to DCS(B)
Supponendo che il sistema A vada in trip per problemi suoi interni o perché mandato da DCS, il DCS B vedrebbe tale trip (5) e andrebbe pure lui in status di emergenza tirando l'emergenza del segnale 4; quest'ultima asserzione non è la regola, ma capita per via di errori di progettazione, programmazione o perché si mettono segnali di emergenza di sistemi multipli in uno solo.
Ora ci troveremmo davanti a un cane che si morde la coda perché entrambi si mandano emergency stop vicendevolmente e A non può partire.
Fin qui chiaro ? ora arriva domanda.
Se il sistema A fosse strutturato in modo che quando ci si trova in questa situazione, facesse in modo che:
- premendo reset da stato interno di stop di emergenza, si resetta il segnale 5, anche se continuo a ricevere 4, emergenza di DCS e A diventa "ready to start" temporaneamente.
- Ora il DCS non vede piu il 5 e puo' resettare 4.
- Il sistema A puo' partire sereno attraverso comando di start. Se il punto precedente fosse stato saltato, da "ready to start", dopo comando di start, tornerebbe in trip.
Ecco mi interessa sapere come si chiama questo tipo di logica o routine, fatta per evitare questo "cane che si morde la coda".Se ha un nome tecnico insomma...
Grazie ciao.
Max