Skip to main content

Configurazione di uno scambio di variabili di rete con controller esterni

Configurazione di una comunicazione incrociata con controllori di progetti diversi

Requisito: alcune variabili devono essere pubblicate come variabili di rete da un progetto esistente (Progetto1) con un controller di sicurezza. Queste variabili devono essere utilizzate nel controller di sicurezza di un altro progetto (Progetto2).

  1. Nell'albero dei dispositivi, nel controller di sicurezza del mittente Progetto1, seleziona il App di sicurezza oggetto applicazione di sicurezza, quindi fare clic su Aggiungi oggetto → Elenco variabili di rete di sicurezza (mittente) nel menu contestuale.

  2. Aggiungere le variabili al Elenco delle variabili di rete di sicurezza (mittente) che dovrebbe essere pubblicato al destinatario.

  3. Se necessario, modificare le impostazioni del Elenco delle variabili di rete di sicurezza (mittente) sul Configurazione di sicurezza E Rete PLC schede.

  4. Modificare l'applicazione di sicurezza di Progetto1 in modo che alle variabili di rete vengano assegnati i valori interni richiesti.

  5. Clic Progetto → Esporta esportare Progetto1 con il Elenco delle variabili di rete di sicurezza (mittente) oggetto. Specificare il nome Project1.export.

  6. Apri il progetto Progetto2 e nell'albero dei dispositivi seleziona il nodo superiore con il nome del progetto.

  7. Nel menu contestuale, fare clic su Aggiungi dispositivo e nel Aggiungi dispositivo dialogo seleziona Controller NetVar esterno. Fare clic Aggiungi dispositivo per confermare il dialogo.

    IL Controller_Var_di_rete_esterno E Controller_di_rete_di_sicurezza_esterna gli oggetti vengono aggiunti al progetto.

  8. In Progetto2, sotto il Controller_di_rete_di_sicurezza_esterna nodo, seleziona App di sicurezza.

  9. Clic Progetto → Importa e nella directory dei file selezionare l'elenco delle variabili di rete di sicurezza (mittente) esportato da Progetto1.

    IL Importare apre e visualizza l'elenco delle variabili di rete di sicurezza esportate (mittente) in Elementi inseribili campo.

  10. Clic OK per confermare il dialogo.

    L'elenco delle variabili del mittente viene aggiunto a Controller_di_rete_di_sicurezza_esterna.

  11. Aggiungi un Elenco delle variabili di rete di sicurezza (Ricevitore) opporsi all'applicazione in sicurezza del Progetto2 progetto del ricevitore.

  12. Aprire il Elenco delle variabili di rete di sicurezza (Ricevitore) e seleziona il mittente importato in precedenza nel Mittente associato elenco a discesa.

    CODESYS visualizza le informazioni sul mittente associato in Elenco delle variabili di rete di sicurezza (mittente) oggetto sul Configurazione di sicurezza scheda nella Indirizzo di sicurezza E Versione oggetto del mittente campi. L'elenco delle variabili include le variabili di rete di sicurezza che hai dichiarato nel Elenco delle variabili di rete di sicurezza (mittente) Di Progetto1.

  13. Se necessario, modificare le impostazioni dell'elenco delle variabili di rete di sicurezza (Ricevitore) sul Configurazione di sicurezza E Rete PLC schede.

  14. Clic Costruisci → Costruisci per costruire l'applicazione di sicurezza con il Elenco delle variabili di rete di sicurezza (Ricevitore)Nella vista messaggio (Visualizza → Messaggi), verificare di aver configurato lo scambio di variabili di rete di sicurezza senza errori.

Importante

Se si intende ripetere questa procedura per molti progetti separati, è necessario modificare manualmente gli identificatori dell'elenco nei rispettivi Rete PLC schede dell'elenco delle variabili di rete di sicurezza (ricevitore) in modo che i valori degli identificatori di elenco dei diversi ricevitori siano diversi.

Configurazione di una comunicazione incrociata con i controller clonati

Requisito: il progetto contiene due controllori di sicurezza con un'applicazione di sicurezza del mittente SicurezzaApp1 e un'applicazione di sicurezza del ricevitore SicurezzaApp2Il controllore con SicurezzaApp1 viene clonato e integrato nella stessa macchina connessa. Le variabili di rete pubblicate di tutti questi controller clonati devono essere utilizzate in SicurezzaApp2.

Questo caso d'uso deve essere supportato dal controller in un modo specifico per il dispositivo. Chiedi al produttore del controller.

  1. Aprire il progetto e nell'albero dei dispositivi selezionare il nome del progetto.

  2. Nel menu contestuale, fare clic su Aggiungi dispositivo e nel Aggiungi dispositivo dialogo seleziona Controller NetVar esterno. Fare clic Aggiungi dispositivo per confermare il dialogo.

    IL Controller_Var_di_rete_esterno E Controller_di_rete_di_sicurezza_esterna gli oggetti vengono aggiunti al progetto.

  3. Copiare gli elenchi delle variabili del mittente dai controller clonati al progetto sottostante App di sicurezza oggetto di Controller_di_rete_di_sicurezza_esterna.

  4. In ogni elenco di variabili mittente è necessario apportare i seguenti adattamenti:

    1. Sul Configurazione di sicurezza scheda, adatta il valore di Indirizzo di sicurezza del mittente in modo che i valori siano univoci all'interno del progetto.

    2. Sul Rete PLC scheda, adatta il valore di Gruppo di identificatori di elenco sul controller principale in modo che siano unici all'interno del progetto.

    È necessario impostare gli stessi valori sui controller clonati in un modo specifico per il dispositivo.

  5. Per ogni elenco di variabili del mittente copiato, aggiungere un Elenco delle variabili di rete di sicurezza (ricevitore) oggetto dell'applicazione di sicurezza del ricevitore SicurezzaApp2.

  6. Apri ciascuno Elenco delle variabili di rete di sicurezza (ricevitore), e nel Mittente associato casella di riepilogo seleziona uno dei copiati Elenco delle variabili di rete di sicurezza (mittente) in modo che a ciascun elenco di variabili del mittente venga assegnato un elenco di variabili del destinatario.

  7. Sul Rete di sicurezza scheda, negli elenchi delle variabili di rete del ricevitore, imposta gli indirizzi IP dei controller clonati come Indirizzo di rete di destinazione.

  8. Clic Costruisci → Costruisci per costruire l'applicazione di sicurezza con il Elenco delle variabili di rete di sicurezza (Ricevitore)Nella vista messaggio (Visualizza → Messaggi), verificare di aver configurato lo scambio di variabili di rete di sicurezza senza errori.