Importare tag dai PLC¶
Premessa
In questo modulo sono descritte le procedure per importare tag dai PLC non OPC UA in Q Studio a design time. Per importare variabili/nodi esposti da un PLC con server OPC UA vedere Usare un oggetto Client OPC UA.
A seconda del driver è possibile importare le tag online da un PLC connesso in rete o offline tramite caricamento di un file. Per l’importazione online è necessario aver prima configurato la comunicazione con il PLC (vedi Configurare la comunicazione con un PLC). Per l’importazione offline è invece possibile configurare la comunicazione anche dopo l’importazione.
Configurare la comunicazione con un PLC
In Progetto fare clic sulla cartella CommDrivers, poi fare clic su
e selezionare il protocollo desiderato a seconda del PLC: nella cartella compare l’oggetto di tipo Driver di comunicazione scelto.
In Progetto fare clic sul driver, poi fare clic su
, quindi scegliere l’oggetto Station di comunicazione previsto dallo specifico driver: all’interno del driver compare l’oggetto di tipo Station di comunicazione.
Fare clic sulla station e in Proprietà impostare le proprietà per la comunicazione con il PLC.
Nota
per conoscere le proprietà specifiche di ogni protocollo, fare riferimento alla sezione Riferimento su oggetti e variabili di questo manuale.
Importare tag a design time
In Progetto, all’interno del driver di interesse espandere il nodo del PLC desiderato e fare clic su TagImporter.
In Proprietà impostare le proprietà per leggere le tag del PLC.
Se si importa in modalità…
Allora…
Online
impostare Mode su Online.
Offline
impostare Mode su Offline e in Percorso file scegliere il file con le informazioni sulle tag del PLC.
Nota
per dettagli su come esportare il file dal PLC, vedere i moduli successivi.
In Progetto fare doppio clic su TagImporter: nell’editor compare l’elenco delle tag.
Colonna
Descrizione
PLC
Nome della tag sul PLC
HMI
Nome della variabile corrispondente alla tag in UNIQO
Tipo di dato
Tipo di dato della tag
Stato
New: tag mai importata
Modified: dall’ultima sincronizzazione la tag ha subito una modifica nel progetto o nel PLC:
tag strutturate: la struttura della tag è stata modificata (tag aggiunta o eliminata), oppure sono stati modificati tipi di dati delle tag contenute già esistenti
tag non strutturate: è stato modificato il tipo di dato
Synchronized: tag importata e sincronizzata con la variabile di progetto corrispondente
Missing: dall’ultima sincronizzazione la tag è stata rimossa dal PLC, oppure la tag è stata creata nel progetto ma non è presente nel PLC
Selezionare le tag di interesse e fare clic su Sincronizza: in Progetto, all’interno del nodo della stazione PLC, vengono create le variabili corrispondenti alle tag selezionate.
Organizzare le tag importate
È possibile organizzare in cartelle le tag sincronizzate. In particolare, è possibile creare delle cartelle all’interno dell’oggetto Tags dei diversi PLC e spostarvi le tag desiderate. Anche dopo lo spostamento, le tag importate in UNIQO rimangono sincronizzate con il PLC.
Avvertimento
Si sconsiglia di separare e riorganizzare le tag contenute in una tag strutturata poiché in caso di risincronizzazione della tag viene ripristinata la sua struttura iniziale.
Fare clic pulsante destro sull’oggetto Tags, poi scegliere Nuovo > Folder.
Trascinare nella cartella le tag desiderate.
Sincronizzare tag già importate
Per aggiornare a design time i tipi di dati, i nomi e le strutture di variabili già importate, fare come segue:
Fare doppio clic sull’importatore di tag desiderato. Nell’editor è indicato lo stato di ogni tag del PLC rispetto al progetto Q Studio.
Fare clic su Sincronizza.
Ignorare delle tag
Fare doppio clic sull’importatore di tag desiderato.
Nell’editor selezionare le tag da ignorare e fare clic sul pulsante Ignora: le tag selezionate vengono nascoste nell’editor.
Mostrare le tag ignorate
Fare doppio clic sull’importatore di tag desiderato.
Nella barra degli strumenti dell’editor fare clic su
, poi selezionare Mostra elementi ignorati: tutte le tag vengono mostrate nell’editor.