Skip to main content

Funzioni

Sicurezza CANopen

CANopen Safety viene rilasciato come norma europea (EN 50325-5). Ciò significa che i dati possono essere trasmessi tramite reti CAN che soddisfano i requisiti per le applicazioni SIL3. Questa trasmissione di dati orientata alla sicurezza può avvenire parallelamente a una trasmissione di dati CANopen esistente. CODESYS CANopen Safety supporta i requisiti di sicurezza secondo SIL2.

Oltre ai servizi CANopen convenzionali per la trasmissione di dati come SDO e PDO, per l'estensione della sicurezza con il servizio SRDO (oggetto di dati relativi alla sicurezza) è definito un servizio speciale per questa trasmissione di dati. Per quanto riguarda la configurazione e il tipo di comunicazione, è simile a un PDO, ma sono definite proprietà aggiuntive.

Per utilizzare CANopen Safety, il dispositivo CANopen SIL2 viene inserito nell'albero dei dispositivi al posto del dispositivo CANopen. Un dispositivo CANopen sicuro ha pagine specifiche per la sicurezza oltre alle solite pagine di configurazione. In essi possono essere configurati gli SRDO (safe PDO). Oltre alle consuete istanze del dispositivo non sicuro, per ogni dispositivo di sicurezza (CANopen Device) viene generata un'istanza aggiuntiva con il prefisso "S_". Ciò fornisce capacità diagnostiche specifiche per la sicurezza.

L'uso del dispositivo CANopen SIL2 richiede un runtime SIL2 CODESYS con un mini-driver CAN appositamente adattato e un plug-in CODESYS SIL2. Le librerie e i dispositivi necessari sono già inclusi nell'installazione standard.

Riconfigurazione – Dispositivo Locale CANopen (Slave)

Con la funzione "Riconfigurazione" è possibile adattare dinamicamente una configurazione del bus CAN durante il runtime dell'applicazione che è stata inizialmente caricata nel controllore.

Con il blocco funzione DED.Reconfigure, disponibile quando è abilitata la diagnosi generica del dispositivo (Impostazioni PLC:), è possibile eseguire le seguenti azioni in fase di esecuzione.

  • Attivazione e disattivazione dei singoli dispositivi

Per ulteriori informazioni, vedere: Riconfigurazione – CANbus

Comportamento del ciclo bus per il dispositivo CANopen

_can_img_task_diagram_canopendevice.png

0: Invio/ricezione di PDO sincroni

1: Ricezione di PDO asincroni

2: Attività IEC

3: Scrittura degli output nel buffer di output

4: Invio di PDO asincroni

Per ulteriori informazioni, vedere: configurazione delle attività