8. Programación PLC de seguimiento lineal
8.3
Datos de objetos, memoria de objetos
Para procesar los datos de objetos individuales, éstos se guardan dentro de una
estructura de datos. Esta estructura se utiliza para los módulos descritos a continuación.
8.3.1
Tipo de dato de objeto TRCTR_OBJECT
Variables de estructura del tipo de dato TRCTR_OBJECT:
Variable
Tipo
id
DINT
userId
DINT
state
TRCTR_ObjectState
logDate
DATE
logTime
TIME
detectionPos
DINT
donePos
REAL
pos
TRCTR_CartFrame
attribute
DWORD
workAreaReserve
REAL
Tabla 8.2 Tipo de dato TRCTR_OBJECT
Id : DINT
Identificación para fines internos. Este valor se asigna internamente y el usuario no puede
modificarlo.
userId : DINT
Número de identificación para el objeto, que es definido y asignado por el usuario.
Esta identificación no se utiliza internamente en el sistema y sólo tiene significado para el
usuario. Es recomendable utilizar esta Id sólo una vez dentro de la memoria de objetos
(16 objetos) y del protocolo de objetos (1.024 objetos).
state : TRCTR_ObjectState
Retorno del estado de objeto. El estado del objeto se presenta en forma de enumeración.
Los estados posibles están descritos en el capítulo 8.3.2 Estado de objeto en la página 70.
68
Significado
Identificación del objeto
Identificación del usuario
Estado del objeto
Fecha de acabado del tratamiento
Hora de acabado del tratamiento
Posición del transportador en la detección
Posición del objeto al recibir mensaje de acabado
Posición del objeto
Atributo del objeto
Reserva de espacio operativo
Festo GDCP-CMXR-C2-ST-ES 1002NH