Attivazione di un'uscita di sicurezza tramite l'applicazione standard

Informazioni generali

In generale, le uscite di sicurezza possono essere scritte solo dal Safety PLC. In base all'impostazione nel modulo di uscita di sicurezza TM5/TM7 rispettivo (SDO), il controller standard deve abilitare inoltre l'uscita di sicurezza (riconoscere il segnale di sicurezza).

Per tale scopo, l'editor dei Parametri definiti dall'utente del modulo SDO fornisce un parametro CentralControl_DigitalOutputs_xx per canale di uscita con due possibili valori:

  • Direct: la commutazione del canale di uscita è possibile direttamente nel SLC (applicazione di sicurezza, programmata in Machine Expert - Safety) senza alcun riconoscimento dall'applicazione standard.

  • Central: per commutare il canale di uscita, l'applicazione del Logic/Motion Controller standard deve attivare (riconoscere) il segnale di sicurezza proveniente dal SLC.

 AVVERTIMENTO
FUNZIONAMENTO IMPREVISTO DELL'APPARECCHIATURA
  • Verificare che il segnale di attivazione controlli solo il processo direttamente se non influisce negativamente sulla funzione di sicurezza.
  • Verificare che il segnale SafeDigitalOutputxx venga utilizzato solo nell'applicazione di sicurezza finché i segnali di diagnostica correlati siano SAFETRUE se richiesto dai risultati della propria analisi del rischio.
  • Convalidare la funzione di sicurezza globale, compreso il comportamento all'avvio del processo ed eseguire un test approfondito dell'applicazione.
Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature.

Uso di un segnale di attivazione

Procedura in EcoStruxure Machine Expert Logic Builder:

Passo

Azione

1

Nella Struttura dispositivi, fare doppio clic sul rispettivo modulo TM5SDOxxx per aprire l'editor parametri e fare clic sulla scheda Parametri definiti dall'utente.

2

Impostare il parametro CentralControl_DigitalOutputs_xx (dove è il numero di canale) a Central.

3

Aprire la scheda Mapping I/O modulo TM5 e assegnare una variabile al segnale SafeDigitalOutputxx (dove xx è il numero di canale) che corrisponde al segnale di attivazione per questa uscita.

Sono disponibili due possibilità:

  • Immettere un nome di variabile nella cella di tabella Variabile. In questo modo, viene dichiarata una nuova variabile globale se il nome immesso non è ancora dichiarato.

  • Oppure fare doppio clic sull'icona per selezionare una variabile esistente da Input Assistant.

Leggere la nota in calce alla tabella seguente.

4

Utilizzare la variabile assegnata nel codice dell'applicazione in modo da poterla utilizzare per riconoscere l'impostazione dell'uscita di sicurezza.

Se è necessario elaborare il segnale di attivazione anche nell'applicazione di sicurezza, è possibile inserirlo nel codice come descritto nella procedura seguente.

Procedura facoltativa in Machine Expert - Safety:

Passo

Azione

1

Aprire il foglio di lavoro del codice dove si desidera inserire il segnale di attivazione.

2

Nella finestra Dispositivi, aprire la struttura dispositivi a sinistra ed espandere il modo struttura SLC (SL1.SM1).

3

Trascinare il segnale di attivazione nel foglio di lavoro del codice.

Risultato: quando si rilascia il pulsante del mouse, si apre la finestra di dialogo Variabile.

4

Nella finestra di dialogo Variabile, accettare il nome proposto, selezionare una variabile globale esistente o dichiarare una nuova variabile globale.

Risultato: la variabile viene inserita nel codice e la relativa dichiarazione inserita automaticamente nel foglio di lavoro della variabile globale.

5

Confermare la finestra di dialogo Variabile facendo clic su OK e rilasciare la variabile nella posizione desiderata facendo clic con il pulsante sinistro del mouse.

Leggere la nota in calce alla tabella.

NOTA: la colonna Variabile LogicBuilder mostra il nome della variabile assegnata al segnale di attivazione nell'editor Mapping I/O modulo TM5 in Logic Builder. Questa rappresentazione nella finestra Dispositivi di Machine Expert - Safety non deve essere interpretata erroneamente: sebbene il segnale di attivazione (ChannelName), il nome Variabile di sicurezza e la Variabile LogicBuilder siano visualizzati su una riga, la Variabile LogicBuilder non può scrivere l'uscita di sicurezza. La variabile LogicBuilder accetta solo l'attivazione dell'uscita. L'attivazione fisica dell'uscita, tuttavia, può essere iniziata esclusivamente dal SLC.