Definizione singola variabile EcoStruxure Machine Expert
Se si pubblicano le variabili in EcoStruxure Machine Expert, queste sono automaticamente disponibili per l'uso nell'applicazione HMI Vijeo-Designer.
Per lo scambio di variabili con il protocollo Machine Expert, procedere nel seguente modo:
oCreare le variabili nel controller.
oPubblicare le variabili definendole come Simboli nel controller. A questo punto esse sono disponibili nell'HMI come variabili EcoStruxure Machine Expert.
oConfigurare la connessione fisica (configurata automaticamente da EcoStruxure Machine Expert).
NOTA: L'ultimo passo non è necessario per controller XBTGC perché possono comunicare con le proprie variabili di controllo.
Disattivazione dell'esportazione simboli automatica in Vijeo-Designer
Per impostazione predefinita, EcoStruxure Machine Expert esporta automaticamente le variabili definite come Simboli nell'applicazione HMI Vijeo-Designer.
Passo |
Azione |
---|---|
1 |
Selezionare il comando Opzioni... dal menu Strumenti. Risultato: viene visualizzata la finestra di dialogo Opzioni. |
2 |
Selezionare la voce Vijeo-Designer dall'elenco sul lato sinistro. |
3 |
Sul lato destro, selezionare la casella di controllo Disattiva esportazione simboli automatica. ![]()
|
4 |
Fare clic su OK per chiudere la finestra di dialogo. |
NOTA: L'attivazione della funzione Disattiva esportazione simboli automatica si impedisce l'esportazione automatica delle variabili di EcoStruxure Machine Expert definite come Simboli in Vijeo-Designer. Per eseguire manualmente questo trasferimento, fare clic con il pulsante destro del mouse sul nodo Configurazione simboli nella finestra Dispositivi ed eseguire il comando Esporta simboli in Vijeo-Designer. Se non si esegue questo trasferimento manuale, Vijeo-Designer potrebbe non visualizzare i simboli corretti, con il rischio di provocare errori nel progetto.
|
FUNZIONAMENTO ANOMALO DELL'APPARECCHIATURA |
Eseguire il comando Esporta simboli in Vijeo-Designer se è stato attivato Disattiva esportazione automatica simboli prima di iniziare a lavorare in Vijeo-Designer. |
Il mancato rispetto di queste istruzioni può provocare morte, gravi infortuni o danni alle apparecchiature. |
Tipi di variabili per scambio di dati EcoStruxure Machine Expert - HMI
La tabella seguente elenca i tipi di variabili per lo scambio di dati EcoStruxure Machine Expert - HMI:
Tipo di variabile in EcoStruxure Machine Expert |
Tipo di variabile in Vijeo-Designer |
Commento |
---|---|---|
BOOL |
BOOL |
-- |
BYTE |
Integer |
-- |
WORD |
UINT |
-- |
DWORD |
UDINT |
-- |
SINT |
Integer |
-- |
INT |
INT |
-- |
DINT |
DINT |
-- |
USINT |
Integer |
-- |
UINT |
UINT |
-- |
UDINT |
UDINT |
-- |
REAL |
REAL |
-- |
STRING |
STRING |
-- |
WSTRING |
STRING |
WSTRING è supportata in Vijeo-Designer come tipo generale STRING. Questo significa che è possibile scambiare solo STRINGS o solo WSTRINGS con l'HMI. Non è consentito l'uso di una combinazione di questi due tipi di variabili. Se si usa WSTRINGs, tutte le stringhe devono essere WSTRINGs. Indicare al driver Vijeo-Designer che tutte le stringhe devono essere gestite come UNICODE WSTRINGs come segue: Selezionare il nodo SoMachineNetwork o SoMachineCombo nella struttura ad albero Navigatore di Vijeo-Designer e impostare il parametro Codifica stringa sul valore Unicode. |
Array |
– |
In Vijeo-Designer è possibile fare riferimento solo agli elementi di un array, non all'intero array. Esempio: l'array è composto da SINT denominati myValues. In Vijeo-Designer è possibile fare riferimento a myValues[0] o myValues[5] e metterlo in una variabile sul controller HMI. Gli array non devono contenere più di 2.048 elementi. Se si tenta di utilizzare questi array con più di 2.048 elementi in Vijeo-Designer, viene visualizzato un messaggio. |
DUT |
– |
In Vijeo-Designer è possibile fare riferimento solo agli elementi di un DUT, non all'intero DUT. Questo comportamento è simile a quello degli array. |
Tipi di variabili non supportati
I seguenti tipi di variabili non sono supportati per lo scambio di dati EcoStruxure Machine Expert - HMI:
oI formati intero a 64 bit
oLREAL
oI formati data e ora
oArray basati su valori non zero: non è possibile importare un array definito, ad esempio myArray[1..100].
oArray di array: non è possibile importare un array che ha un array come tipo di elemento, ad esempio ARRAY [0..9] OF ARRAY [0..9] OF INT. Tuttavia, è possibile utilizzare array multidimensionali, ad esempio ARRAY [0..9, 0..9] OF INT.
NOTA: Le variabili delle strutture PLC_RPLCSystem della libreria di sistema non possono essere condivise tramite la Configurazione simboli con l'applicazione Vijeo-Designer delle destinazioni HMI (inclusi i controller HMI).
NOTA: Non condividere riferimenti a una variabile strutturata nell'editor di configurazione simboli perché i valori sarebbero visualizzati scorrettamente nell'HMI.
Per ulteriori informazioni sui tipi di variabili per lo scambio di dati EcoStruxure Machine Expert - HMI, consultare la guida in linea di Vijeo-Designer.
In Vijeo-Designer la lunghezza massima del nome del simbolo è limitata a 32 caratteri.