Skip to main content

FB_CS

Descrizione Blocco funzione

Il FB_CONNECTION SHUTDOWN blocco funzione può essere utilizzato per disattivare a TwinSAFE connessione. Quando l'ingresso del blocco funzione diventa attivo, la connessione viene terminata, viene inviato un comando di spegnimento al FSoE partner e un segnale di feedback viene inviato all'uscita. Inoltre il collegamento viene interrotto e l'uscita viene impostata se viene ricevuto un comando di spegnimento dal partner di comunicazione.

L'uscita non viene ripristinata fino alla connessione a FSoE il partner è nel DATA stato nuovamente.

Il FSoE Master tenta di ristabilire la connessione o il FSoE slave risponde nuovamente alla connessione non appena l'ingresso del blocco funzione non è più attivo.

Questo blocco funzione è necessario per concetti di sicurezza modulari in cui le parti della macchina sono talvolta installate o meno. Questa funzionalità è richiesta anche per le macchine in cui vengono eseguiti cambi utensile.

EL6900_CS.png

Dal lato opposto il blocco funzione viene richiamato senza ingressi collegati. IL bDeactivated l'uscita viene impostata non appena il collegamento viene interrotto a causa di un comando di spegnimento del partner di comunicazione.

Se bDeactivate2 E tDiscTime12 vengono cancellati, quindi bDeactivate1 viene utilizzato come ingresso a 1 canale.

Tabella 6. VAR_INPUT

Nome

Tipo di dati

Valore iniziale

Descrizione, valori dei parametri

bDeactivate1

SAFEBOOL

FALSE

1° canale di ingresso

IL Negazione Il comando può essere utilizzato per specificare se a questo ingresso è collegato un contatto normalmente chiuso (è richiesto lo stato sicuro per 0 logico) o un contatto normalmente aperto (è richiesto lo stato sicuro per 1 logico).

bDeactivate2

SAFEBOOL

FALSE

2° canale di ingresso

Stesso comportamento di Deactivate1. Se il tempo di discrepanza tDiscTime12 non è uguale a 0, il 1° e il 2° canale di ingresso vengono considerati come un gruppo di ingresso e il tempo di discrepanza tra i due canali viene monitorato se uno dei due canali di ingresso richiede lo stato sicuro.

tDiscTime12

SAFETIME

TIME#0ms

Tempo di discrepanza

byConnectionId

SAFEBYTE

0

ID della connessione (=I/O logico) che deve essere disattivata.

In CODESYS, i collegamenti sono numerati in ordine crescente (a partire dal primo modulo fisico).

Questo parametro può essere impostato in Configurazione sicura dialogo del dispositivo bus di campo.



Tabella 7. VAR_OUTPUT

Nome

Tipo di dati

Valore iniziale

Descrizione, valori dei parametri

bDeactivated

SAFEBOOL

FALSE

Canale di uscita

Lo stato sicuro corrisponde allo 0 logico. L'uscita viene impostata quando la connessione viene terminata.

bError

SAFEBOOL

FALSE

TRUE: Il monitoraggio del tempo di discrepanza di un gruppo di ingressi a 2 canali ha rilevato un errore. L'errore deve essere confermato tramite ERR_ACK ingresso del POU associato (TwinSAFE gruppo).

FALSE: Non è stato rilevato alcun errore.