Appuntamento
Cos'è il blocco?
Il blocco significa che un punto di riferimento viene impostato sulla versione corrente di un'applicazione di sicurezza. Il pin salva la versione specifica dell'applicazione di sicurezza e gli oggetti associati. Tramite il pin è possibile identificare una specifica versione dell'applicazione nel progetto e di un oggetto nell'editor sul lato EtherCAT Safety Modulo. Sulla base del pin, il verificatore può identificare in qualsiasi momento i cambiamenti nella struttura dell'applicazione, nel contenuto dei suoi oggetti o nei blocchi funzione inclusi della libreria.
Importante
Una versione specifica viene resa identificabile impostando un pin; tuttavia, durante questa operazione non viene generata alcuna copia della versione specifica.
Vista comparativa
Le funzioni pin si trovano nell'editor dell'oggetto applicazione. Per fare ciò, seleziona il SafetyApp
oggetto nella struttura ad albero del progetto e fare clic Modifica oggetto nel menu contestuale. IL Oggetti la scheda mostra la vista di confronto. Questo mostra la versione e il CRC degli oggetti del progetto corrente e del project.ct bloccato.
Per una descrizione dettagliata delle informazioni e dell'elenco degli oggetti della vista comparativa vedere il Oggetti pagina di aiuto.



Bloccare un'applicazione di sicurezza
Puoi usare il Crea nuovo segnaposto comando per impostare un pin sulla versione di esecuzione corrente degli oggetti elencati. Fatto ciò, vengono annotati il CRC e la versione, ma non il contenuto. È possibile inserire un nome PIN. Il numero di revisione del pin viene automaticamente incrementato di 1 ad ogni "nuovo" pinning.
IL Perno trasparente Il comando elimina il pin corrente e vengono restituiti tutti gli oggetti In opera.
Ambito dell'applicazione di sicurezza
Quale Safety appartengono all'applicazione?
Quali blocchi funzione della libreria richiede l'applicazione?
Versione rilevante per l'esecuzione degli oggetti e dei blocchi funzionali della libreria nell'ambito dell'applicazione
Codice di ciascun oggetto dell'applicazione
Configurazione e parametro del dispositivo di ciascun oggetto I/O logico dell'applicazione
Interfaccia dell'implementazione esterna di ciascun blocco funzione della libreria utilizzata
Denominazioni di versione degli oggetti
I commenti degli oggetti non appartengono alla versione rilevante per l'esecuzione. Questi non sono bloccati e quindi possono essere aggiornati al termine e durante la verifica.
In qualità di verificatore, identifichi una versione bloccata tramite un identificatore pin, che viene visualizzato in diversi punti del sistema di sviluppo.
L'identificatore pin contiene quanto segue:
Nome
Contatore delle revisioni, che viene automaticamente incrementato di 1 durante il blocco
CRC: un CRC32 della versione con esecuzione bloccata
Inoltre, viene registrato il momento del blocco. Tuttavia, questo non fa parte dell'identificatore del pin.
Visualizzazione delle informazioni sui pin e delle deviazioni
In qualità di sviluppatore, è possibile visualizzare nella visualizzazione comparativa le informazioni sul pin dell'applicazione per un'applicazione di sicurezza.
Le informazioni sul pin dell'applicazione di sicurezza sono costituite da quanto segue:
Nome: Nome del perno
Revisione
CRC: il CRC viene creato per l'intera applicazione aggiunta.
Ultima modifica: Orario di generazione del pin
Inoltre, la vista comparativa del SafetyApp
L'oggetto mostra in che modo la versione corrente del progetto differisce dalla versione attualmente aggiunta dell'applicazione.
Vengono mostrate le seguenti differenze:
Nuovi oggetti
Oggetti eliminati
Oggetti modificati rispetto al codice o ai parametri del dispositivo
POU recentemente estratti dalle biblioteche
I blocchi funzione della libreria non vengono più menzionati
Blocchi funzione di libreria diversi per versione di interfaccia o implementazione
Le differenze sono chiaramente evidenziate a colori in modo che il verificatore possa identificarle facilmente:
Verde: nuovi oggetti o blocchi della libreria funzioni nel progetto
Rosso: modifica/differenza nel contenuto del set di parametri dell'oggetto o del dispositivo o del blocco funzione della libreria
Blu: oggetti o blocchi funzione della libreria eliminati o non più utilizzati nel progetto
Bloccare nella vista del progetto e nella vista dell'oggetto
Quando l'applicazione di sicurezza viene bloccata, le informazioni sul pin vengono visualizzate nella vista comparativa. Nell'albero del progetto, il file nodo e i suoi oggetti figlio sono contrassegnati con il simbolo
simbolo. IL App di sicurezza il nodo è considerato bloccato
se l'oggetto stesso e tutti i suoi oggetti figlio corrispondono alla versione dell'oggetto annotata nel segnaposto.
Se l'applicazione non è stata ancora bloccata o se il blocco è stato eliminato, solo il file In opera lo stato viene visualizzato nella riga superiore. Nell'albero del progetto, il file Il nodo e i suoi oggetti figlio non sono contrassegnati nell'albero del progetto.
Se un oggetto figlio dell'applicazione di sicurezza è In opera, allora lo è anche l'applicazione di sicurezza In opera.
Le informazioni sul pin o In opera viene visualizzato nella vista dell'oggetto e nella stampa del progetto.
Esecuzione di una verifica
Suggerimento
Impostando un pin è possibile rilevare le modifiche rilevanti per l'esecuzione durante e dopo la verifica.
In qualità di sviluppatore, rilasci la versione corrente di un'applicazione di sicurezza nel progetto per la verifica o per la verifica continua dopo una modifica. Il blocco rende questa versione identificabile per quanto riguarda le parti rilevanti per l'esecuzione dei compiti di verifica e per l'accettazione.