La struttura ST_Administration rappresenta l'elenco di PackTags di tipo Administration definito in ANSI/ISA TR88.00.02-2022.
I tag di amministrazione permettono di descrivere le informazioni relative a qualità e allarmi della macchina.
Per i tipi di dati GPL, vedere Parametri globali.
Variabile |
Tipo di dati |
Descrizione |
---|---|---|
Alarm |
ARRAY [1..GPL.Gc_uiNumberOfAlarms] OF ST_Alarm |
Array di ST_Alarm |
AlarmExtent |
DINT |
Dimensione dell'array allarme |
AlarmHistory |
ARRAY [1..GPL.Gc_uiNumberOfAlarmHistory] OF ST_Alarm |
Array della dimensione specificata per il codice degli errori macchina rilevati e i messaggi |
AlarmHistoryExtent |
DINT |
Dimensione dell'array di cronologia allarmi |
Warning |
ARRAY [1..GPL.Gc_uiMaxNumberOfWarnings] OF ST_Alarm |
L'array contiene gli avvisi attivi e/o non confermati relativi alla macchina. |
WarningExtent |
DINT |
Dimensione dell'array di avviso |
MachDesignSpeed |
REAL |
Velocità di design della macchina |
PLCDateTime |
DateTimeArray |
Data e ora correnti del PLC |
StopReason(2) |
ARRAY [1..GPL.Gc_uiMaxNumberOfStopReasons] OF ST_Alarm |
Informazioni sul primo evento catturato durante un evento di interruzione, mantenimento, sospensione o arresto |
StopReasonExtend(2) |
DINT |
Dimensione dell’array StopReason |
Parameter(2) |
ARRAY [1..GPL.Gc_iNumOfAdminParameter] OF ST_Descriptor |
Array di ST_Descriptor |
ModeCurrentTime(2) |
ARRAY [0..GPL.Gc_uiMaxNumberOfModes] OF UDINT |
Tempo trascorso nella modalità di funzionamento |
ModeCumulativeTime(2) |
ARRAY [0..GPL.Gc_uiMaxNumberOfModes] OF UDINT |
Tempo cumulativo in ogni modalità di funzionamento |
StateCurrentTime(2) |
ARRAY [0..GPL.Gc_uiMaxNumberOfModes,0..GVL.Gc_uiMaxNumberOfStates] OF UDINT |
Valore dell'ultimo timer di stato in ogni modalità/stato di funzionamento |
StateCumulativeTime(2) |
ARRAY [0..GPL.Gc_uiMaxNumberOfModes,0..GVL.Gc_uiMaxNumberOfStates] OF UDINT |
Tempo cumulativo in ogni modalità/stato di funzionamento |
ProdConsumedCount(2) |
ARRAY [1..GPL.Gc_uiNumberOfConsumedProducts] OF ST_CountDescrip |
Array di ST_CountDescrip (di prodotti consumati nella macchina di produzione) |
ProdProcessedCount(2) |
ARRAY [1..GPL.Gc_uiNumberOfProcessedProducts] OF ST_CountDescrip |
Array di ST_CountDescrip (di prodotti lavorati dalla macchina di produzione) |
ProdDefectiveCount(2) |
ARRAY [1..GPL.Gc_uiNumberOfDefectiveProducts] OF ST_CountDescrip |
Array di ST_CountDescrip (di prodotti contrassegnati come non accettabili nella macchina di produzione) |
AccTimeSinceReset(2) |
DINT |
Tempo cumulativo dall'ultimo comando Reset |
StatesDisabled(2) |
DINT |
Gli stati 1...17 del PackML State Model possono essere disabilitati attivando il bit corrispondente |
PACDateTime(1) (2) |
ST_Timestamp |
Timestamp (tipo di dati di data e ora ISO, formato ISO 8601:1988) |
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 |
StopReason2 |
ST_Alarm |
Informazioni sul primo evento catturato durante un evento di interruzione, mantenimento, sospensione o arresto |
ModeTimeCurrent |
DINT |
Tempo modalità corrente |
StateTimeCurrent |
DINT |
Tempo stato corrente |
CumulativeTimes |
ARRAY [1.. GPL.Gc_uiNumberOfCumulativeTimes] OF ST_Cumulative_Times |
Array strutturato di valori timer |
ProductData |
ARRAY [1.. GPL.Gc_uiNumberOfProcessedProducts] OF ST_Product_Data |
Array strutturato di dati flusso prodotto |
DisabledStatesCfg |
ARRAY [1.. GPL.Gc_uiMaxNumberOfModes] OF DWORD |
Array che riflette la configurazione degli stati disattivati per le modalità definite |
CurDisabledStates |
DWORD |
Riflette gli stati disattivati per la modalità corrente (ST_Status.UnitModeCurrent) |
EnabledModesCfg |
DWORD |
Elemento che riflette la configurazione delle modalità attivate per l'unità/macchina |
ModeTransitionCfg |
ARRAY [1.. GPL.Gc_uiMaxNumberOfModes] OF DWORD |
Array che riflette la configurazione di transizione modalità per le modalità dell'unità/macchina |
(1) La variabile è stata sostituita da PLCDateTime in ANSI/ISA TR88.00.02-2015 ma è stata mantenuta in questa libreria per motivi di compatibilità. (2) Variabile mantenuta per compatibilità (in base a ANSI/ISA TR88.00.02-2015). |