ST_VisInterface

Descripción general

Tipo:

Estructura de datos

Disponible desde:

V1.0.1.0

Descripción

La estructura ST_VisInterface conforma la interfaz de las pantallas de visualización incluidas con la biblioteca PackML.

Elementos de la estructura

Variable

Tipo de datos

Descripción

vq_xBlink

BOOL

Variable utilizada para indicar el estado de acción actual.

vq_diNumberOfModes

DINT

Número máximo de modalidades de funcionamiento.

vq_diUnitModeCurrent

DINT

La modalidad de funcionamiento en uso.

vq_diStateCurrent

DINT

Estado actual.

vq_diModeCurrentTimeActive

DINT

Tiempo actual en la modalidad de funcionamiento activa.

vq_diModeCumulativeTimeActive

DINT

Tiempo total en la modalidad de funcionamiento activa.

vq_diStateCurrentTimeActive

DINT

Tiempo actual en el estado activo.

vq_diStateCumulativetimeActive

DINT

Tiempo total en el estado activo.

vq_astAlarm

ARRAY [0..10] OF ST_Alarm

Matriz del tamaño dado para los códigos de error y los mensajes en la máquina activa.

vq_astAlarmHistory

ARRAY [0..10] OF ST_Alarm

Matriz del tamaño dado para los códigos de error y los mensajes en la máquina.

vq_diProdConsumedId

DINT

ID del producto consumido.

vq_sProdConsumedName

STRING [GPL.Gc_uiMaxLengthOfParameterName]

Nombre del producto consumido.

vq_sProdConsumedUnit

STRING [5]

Unidad del producto consumido.

vq_diProdConsumedCount

DINT

Conteo de productos consumidos.

vq_diProdConsumedAccCount

DINT

Conteo total de productos consumidos.

vq_diProdProcessedId

DINT

ID del producto procesado.

vq_sProdProcessedName

STRING [GPL.Gc_uiMaxLengthOfParameterName]

Nombre del producto procesado.

vq_sProdProcessedUnit

STRING [80]

Unidad del producto procesado.

vq_diProdProcessedCount

DINT

Conteo de productos procesados.

vq_diProdProcessedAccCount

DINT

Conteo total de productos procesados.

vq_diProdDefectiveId

DINT

ID del producto no aceptable.

vq_sProdDefectiveName

STRING [GPL.Gc_uiMaxLengthOfParameterName]

Nombre del producto no aceptable.

vq_sProdDefectiveUnit

STRING [5]

Unidad del producto no aceptable.

vq_diProdDefectiveCount

DINT

Conteo de productos no aceptables.

vq_diProdDefectiveAccCount

DINT

Conteo total de productos no aceptables.

vq_diModeCurrentTime

DINT

Tiempo actual en cada modalidad de funcionamiento.

vq_diModeCumulativeTime

DINT

Tiempo total en cada modalidad de funcionamiento.

vq_diStateCurrentTime

DINT

Tiempo actual en cada estado.

vq_diStateCumulativetime

DINT

Tiempo total en cada estado.

vq_diTimeSinceLastReset

DINT

Tiempo transcurrido desde el último comando Reset.

vq_diStateCurrentTimeUndefined

DINT

Tiempo actual en estado indefinido.

vq_diStateCurrentTimeClearing

DINT

Tiempo actual en el estado Clearing.

vq_diStateCurrentTimeStopped

DINT

Tiempo actual en el estado Stopped.

vq_diStateCurrentTimeStarting

DINT

Tiempo actual en el estado Starting.

vq_diStateCurrentTimeIdle

DINT

Tiempo actual en el estado Idle.

vq_diStateCurrentTimeSuspended

DINT

Tiempo actual en el estado Suspended.

vq_diStateCurrentTimeExecute

DINT

Tiempo actual en el estado Execute.

vq_diStateCurrentTimeStopping

DINT

Tiempo actual en el estado Stopping.

vq_diStateCurrentTimeAborting

DINT

Tiempo actual en el estado Aborting.

vq_diStateCurrentTimeAborted

DINT

Tiempo actual en el estado Aborted.

vq_diStateCurrentTimeHolding

DINT

Tiempo actual en el estado Holding.

vq_diStateCurrentTimeHeld

DINT

Tiempo actual en el estado Held.

vq_diStateCurrentTimeUnholding

DINT

Tiempo actual en el estado Un-Holding.

vq_diStateCurrentTimeSuspending

DINT

Tiempo actual en el estado Suspending.

vq_diStateCurrentTimeUnsuspending

DINT

Tiempo actual en el estado Un-Suspending.

vq_diStateCurrentTimeResetting

DINT

Tiempo actual en el estado Resetting.

vq_diStateCurrentTimeCompleting

DINT

Tiempo actual en el estado Completing.

vq_diStateCurrentTimeComplete

DINT

Tiempo actual en el estado Complete.

vq_diStateCumulativeTimeUndefined

DINT

Tiempo total en estado indefinido.

vq_diStateCumulativeTimeClearing

DINT

Tiempo total en el estado Clearing.

vq_diStateCumulativeTimeStopped

DINT

Tiempo total en el estado Stopped.

vq_diStateCumulativeTimeStarting

DINT

Tiempo total en el estado Starting.

vq_diStateCumulativeTimeIdle

DINT

Tiempo total en el estado Idle.

vq_diStateCumulativeTimeSuspended

DINT

Tiempo total en el estado Suspended.

vq_diStateCumulativeTimeExecute

DINT

Tiempo total en el estado Execute.

vq_diStateCumulativeTimeStopping

DINT

Tiempo total en el estado Stopping.

vq_diStateCumulativeTimeAborting

DINT

Tiempo total en el estado Aborting.

vq_diStateCumulativeTimeAborted

DINT

Tiempo total en el estado Aborted.

vq_diStateCumulativeTimeHolding

DINT

Tiempo total en el estado Holding.

vq_diStateCumulativeTimeHeld

DINT

Tiempo total en el estado Held.

vq_diStateCumulativeTimeUnholding

DINT

Tiempo total en el estado Un-Holding.

vq_diStateCumulativeTimeSuspending

DINT

Tiempo total en el estado Suspending.

vq_diStateCumulativeTimeUnsuspending

DINT

Tiempo total en el estado Un-Suspending.

vq_diStateCumulativeTimeResetting

DINT

Tiempo total en el estado Resetting.

vq_diStateCumulativeTimeCompleting

DINT

Tiempo total en el estado Completing.

vq_diStateCumulativeTimeComplete

DINT

Tiempo total en el estado Complete.

vq_xStateClearingExistent

BOOL

TRUE: existe el estado Clearing.

vq_xStateStoppedExistent

BOOL

TRUE: existe el estado Stopped.

vq_xStateStartingExistent

BOOL

TRUE: existe el estado Starting.

vq_xStateIdleExistent

BOOL

TRUE: existe el estado Idle.

vq_xStateSuspendedExistent

BOOL

TRUE: existe el estado Suspended.

vq_xStateExecuteExistent

BOOL

TRUE: existe el estado Execute.

vq_xStateStoppingExistent

BOOL

TRUE: existe el estado Stopping.

vq_xStateAbortingExistent

BOOL

TRUE: existe el estado Aborting.

vq_xStateAbortedExistent

BOOL

TRUE: existe el estado Aborted.

vq_xStateHoldingExistent

BOOL

TRUE: existe el estado Holding.

vq_xStateHeldExistent

BOOL

TRUE: existe el estado Held.

vq_xStateUnholdingExistent

BOOL

TRUE: existe el estado Un-Holding.

vq_xStateSuspendingExistent

BOOL

TRUE: existe el estado Suspending.

vq_xStateUnsuspendingExistent

BOOL

TRUE: existe el estado Un-Suspending.

vq_xStateResettingExistent

BOOL

TRUE: existe el estado Resetting.

vq_xStateCompletingExistent

BOOL

TRUE: existe el estado Completing.

vq_xStateCompleteExistent

BOOL

TRUE: existe el estado Complete.

viq_diIndexAlarm

DINT

Índice para la tabla de alarmas activas.

viq_diIndexAlarmHistory

DINT

Índice para la tabla de historial de las alarmas activas.

viq_diIndexProdConsumed

DINT

Índice de productos consumidos.

viq_diIndexProdProcessed

DINT

Índice de productos procesados.

viq_diIndexProdDefective

DINT

Índice de productos no aceptables.

viq_diIndexAdminParameter

DINT

Índice de parámetros de administración.

viq_diIndexMode

DINT

Índice de la modalidad de funcionamiento.

viq_diIndexWarning

DINT

Índice para la tabla de mensajes informativos activos.

vq_astWarning

ARRAY [0..9] OF ST_Alarm

Matriz del tamaño indicado para los códigos de mensaje informativo y los mensajes en la máquina activa.

vq_audiBgColorAlarm

ARRAY [0..10] OF UDINT

Variables para controlar el color de fondo de las alarmas únicas en la pantalla FR_Alarm.

vq_audiBgColorAlarmHistory

ARRAY [0..10] OF UDINT

Variables para controlar el color de fondo de las alarmas únicas en la pantalla FR_AlarmHistory.

vq_audiBgColorAlarmWarning

ARRAY [0..9] OF UDINT

Variables para controlar el color de fondo de los mensajes informativos únicos en la pantalla FR_Warning.

Utilizado por

oFB_VisController

oTramas de visualización