Dialogo 'Debug'

La modalità di debug è considerata come non relativa alla sicurezza perché l'utente può influire sull'esecuzione del programma forzando/sovrascrivendo variabili.

 AVVERTIMENTO

FUNZIONAMENTO INDESIDERATO DELL'ATTREZZATURA

  • Prima di commutare l'applicazione in modalità di debug, assicurate che siano state prese misure organizzative adatte (in base alla normativa vigente del settore) per evitare situazioni pericolose conseguenti a un funzionamento imprevisto o non corretto della logica di sicurezza, o alla selezione errata del dispositivo di destinazione per il debug.

  • Verificate le conseguenze di variabili forzate o sovrascritte e dell'utilizzo dell'operazione a ciclo singolo.

  • Non entrare nella zona di operazione mentre la macchina è in esercizio.

  • Assicurarsi che nessun altro possa accedere alla zona di operazione mentre la macchina è in esercizio.

  • Rispettate le disposizioni della normativa rilevante per il settore mentre la macchina è attiva in qualsiasi altra modalità che non sia "in funzione".

  • Usate interblocchi di sicurezza idonei ovunque ci sia pericolo per le persone e per l'attrezzatura.

La mancata osservazione di queste istruzioni può causare la morte, lesioni personali gravi e danni materiali.

NOTA:

La prova in modalità di debug dell'applicazione di sicurezza non può in alcun modo sostituire la prova di funzionalità vera e propria da eseguire con dispositivi I/O / sensori / attuatori di sicurezza. La prova in modalità di debug si può eseguire solo in aggiunta alla prova di funzionamento standard.

Il dialogo 'Debug' permette di

La simulazione supporta anch'essa la modalità di debug e la forzatura delle "I/O" EASYSIM.

Altre informazioni:

Per informazioni dettagliate su come forzare e sovrascrivere, si veda l'argomento "Debug...".

Elemento del dialogo

Significato

Valore

Specifica il valore di variabile se avete aperto il dialogo per una variabile non booleana.

Per una variabile booleana appaiono i tasti 'TRUE' e 'FALSE'.

Immettere i valori di forzatura/sovrascrittura per variabili di sicurezza facendoli precedere dal tipo di dati nel seguente formato: SAFEINT#valore, SAFEBYTE#valore, SAFEWORD#valore, SAFEDWORD#valore, o SAFETIME#valori.

(valore rappresenta il valore, ad es., SAFEINT#13 o SAFETIME#1s.)

Per forzare un valore booleano di sicurezza a FALSE, si può immettere sia SAFEBOOL#0 sia SAFEFALSE. Di conseguenza, usare SAFEBOOL#1 o SAFETRUE per forzare a TRUE una variabile booleana di sicurezza.

Forza

Forza la variabile selezionata.

Possibile solo per variabili collegate a elementi di dati di processo, ossia per variabili I/O (ingressi fisici e uscite fisiche).

Resettare forzatura

Resetta la forzatura della variabile forzata selezionata.

Resetta elenco forzature

Resetta tutte le variabili forzate.

Sovrascrivi

Sovrascrive la variabile selezionata.

Possibile solo per variabili senza elementi di dati di processo assegnati (cioè per variabili simboliche ma non per variabili I/O).

Il dialogo propone automaticamente il valore di sovrascrittura immesso l'ultima volta per la stessa variabile.

'Standard'

'Decimale'

'Esadecimale'

'Binario'

Specifica la notazione del valore online per l'oggetto selezionato.

Altre informazioni:

Si veda la descrizione del dialogo 'Layout online' che mette a disposizione ulteriori possibilità di impostare la notazione del valore online.

Info

Richiama il dialogo 'Info SafePLC'.

Guida

Apre la Guida online per il dialogo.

Chiudi

Chiude il dialogo.