Scenario "The Native Safe House": PLC + Safe + ProfiSafe + Time Provider

Nota
La documentazione presente nelle pagine seguenti è fornita esclusivamente a scopo informativo. Per informazioni su restrizioni, sicurezza e certificazioni, consultare la documentazione di sicurezza del produttore del dispositivo che si sta programmando.
Requisiti
Hardware
Sono richiesti i seguenti dispositivi:
PC desktop con CODESYS Development System installato
PC host Linux con architettura AMD o ARM a 64 bit
Sono inoltre necessari i seguenti dispositivi aggiuntivi:
Host per il provider di tempo sicuro (denominato Linux Host PC 2 nello schema). Requisiti per questo host: sistema operativo Linux con server SSH.
Rete in grado di comunicare in tempo reale con il PC host Linux per garantire la trasmissione deterministica dei pacchetti di dati.
Sul PC desktop devono essere installati i seguenti prodotti aggiuntivi:
CODESYS Safe Control SL
CODESYS Control for Linux SL
CODESYS Edge Gateway for Linux SL
PC host Linux
Eseguire il Utensili → Distribuisci Controllo SL comando e stabilire una connessione al PC host Linux (Comunicazione scheda).
Per ulteriori informazioni, vedere quanto segue: Stabilire una connessione
Installa le versioni più recenti dei seguenti prodotti (Distribuzione scheda):
CODESYS Safe Control SL
CODESYS Control for Linux SL
CODESYS Edge Gateway for Linux
Per ulteriori informazioni, vedere quanto segue: Installazione dei pacchetti
Configurazione del CODESYS Safe Control SL
La configurazione standard del CODESYS Safe Control SL dovrebbe inizialmente essere utilizzabile per la maggior parte delle applicazioni.
È possibile regolare i seguenti parametri in base alle proprie esigenze:
Parametro
Valore predefinito
Spiegazione
Priorità dell'applicazione
35
Priorità del sistema di runtime (non priorità Linux o IEC) per l'attività dell'applicazione
CPU
0
Aggiungi le attività CmpSIL3 al core specificato
Priorità delle attività temporali esterne
9
Priorità del sistema di runtime (non priorità Linux o IEC) per l'attività temporale esterna
Porto
60000
Porta UDP utilizzata per il fornitore di orario esterno
Esegui le ottimizzazioni delle prestazioni Ethernet necessarie.
Per ulteriori informazioni, vedere quanto segue: Prestazioni Ethernet/Fieldbus
PC host Linux 2
Sul PC host Linux 2, impostare il provider orario.
Il provider di tempo invia l'ora corrente a un target configurato e può essere utilizzato per fornire la seconda ora richiesta dal CODESYS Safe Control SL.
Eseguire il Utensili → Distribuisci Controllo SL comando e stabilire una connessione al PC host Linux 2 (Comunicazione scheda).
Per ulteriori informazioni, vedere quanto segue: Stabilire una connessione
Installa le versioni più recenti dei seguenti prodotti (Distribuzione scheda):
CODESYS Safe Time Provider SL
Per ulteriori informazioni, vedere quanto segue: Installing an image
Passare a Operazione scheda e seleziona la CODESYS Safe Time Provider SL sotto Servizi.
Arresta il provider orario in modo da poterlo configurare.
Configura il fornitore dell'orario.
L'indirizzo IP di destinazione e la porta di destinazione devono essere configurati. L'obiettivo è il PC host Linux.
Parametro
Valore
Spiegazione
Indirizzo IP di destinazione
[IP o nome host del PC host Linux]
Porto
60000
La porta 60000 è l'impostazione predefinita per CODESYS Safe Control SL per ricevere una fonte di ora esterna dal timer.
Anche altri parametri sono configurabili e possono essere adattati alle vostre esigenze.
Parametro
Valore predefinito
Spiegazione
Intervallo di uscita
60
Intervallo di uscita (in secondi) delle statistiche del fornitore di tempo
CPU
0
Nucleo in cui deve essere eseguito il time provider
Uscita di debug
FALSEAbilita o disabilita l'output di debug
Abilita la registrazione
FALSEAbilita o disabilita la scrittura dell'output del registro su syslog
Priorità
55
SCHED_FIFOpriorità di pianificazioneRidondanza abilitata
FALSEAbilita o disabilita la funzione di ridondanza del time provider. (Richiede un ulteriore CODESYS Safe Time Provider)
Tempo di ciclo
3
L'intervallo in cui il fornitore temporale invia i pacchetti di timestamp
Fare clic su Salva pulsante per accettare le modifiche.
Avviare il fornitore di servizi orari.
Tutti i dispositivi necessari sono ora pronti. È ora possibile scaricare le applicazioni sui controllori. I passaggi successivi per la creazione di un progetto e l'integrazione di PROFIsafe sono descritti nel Estensione di sicurezza CODESYS documentazione.