La struttura ST_Command rappresenta l'elenco di PackTags di tipo Command secondo la definizione di ANSI/ISA TR88.00.02-2022.
I tag Command permettono di controllare il funzionamento della macchina.
Per i tipi di dati GPL, vedere Parametri globali.
Variabile |
Tipo di dati |
Descrizione |
---|---|---|
UnitMode |
DINT |
La modalità di funzionamento di destinazione (vedere ET_Modes) |
UnitModeChangeRequest |
BOOL |
TRUE = richiesta di cambiare la modalità di funzionamento della macchina |
MachSpeed |
REAL |
Velocità attuale macchina |
CntrlCmd |
DINT |
Valore del comando che fornisce il comando di stato per modificare lo stato nel modello di stato di base. |
CmdChangeRequest |
BOOL |
TRUE = richiesta di cambiare lo stato della macchina |
MaterialInterlocks(1) |
ARRAY [0..31] OF BOOL |
Indica che i materiali sono pronti per la lavorazione. |
RemoteInterface (1) |
ARRAY [1..GPL.Gc_uiNumberOfInterface] OF ST_Interface |
Utilizzato per coordinare macchine a monte e a valle in una cella di più macchine. |
Parameter (1) |
ARRAY [1.. GPL.Gc_uiNumberOfParameter] OF ST_Descriptor |
Array di ST_Descriptor |
Product (1) |
ARRAY [1.. GPL.Gc_uiNumberOfProducts] OF ST_Product |
Array di ST_Product |
MaterialInterlock |
DWORD |
Materiali pronti |
Parameter_REAL |
ARRAY [1.. GPL.Gc_uiNumberOfParameter] OF ST_Parameter_REAL |
Array strutturato di informazioni sui parametri di unità/macchina per valori con tipo di dati REAL |
Parameter_STRING |
ARRAY [1.. GPL.Gc_uiNumberOfParameter] OF ST_Parameter_STRING |
Array strutturato di informazioni sui parametri di unità/macchina per valori con tipo di dati STRING |
Parameter_LREAL |
ARRAY [1.. GPL.Gc_uiNumberOfParameter] OF ST_Parameter_LREAL |
Array strutturato di informazioni sui parametri di unità/macchina per valori con tipo di dati LREAL |
Parameter_DINT |
ARRAY [1.. GPL.Gc_uiNumberOfParameter] OF ST_Parameter_DINT |
Array strutturato di informazioni sui parametri di unità/macchina per valori con tipo di dati DINT |
SelectedRecipe |
DINT |
Utilizzato per indicare quale ricetta deve essere eseguita sulla macchina per ottenere il prodotto risultante principale, in base a una procedura di gestione delle ricette definita dall'utente |
RecipeChangeRequest |
BOOL |
TRUE = richiesta di modificare la ricetta sull'unità/macchina |
Recipe |
ARRAY [1.. GPL.Gc_uiNumberOfRecipes] OF ST_Recipe |
Array strutturato di informazioni ricetta |
(1) Variabile mantenuta per compatibilità (in base a ANSI/ISA TR88.00.02-2015). |