Yt_YA_SystemDataStruct
The
Yt_YA_SystemDataStruct
holds the data called by
Y_YA_ControllerStatus
Yt_YA_SystemDataStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| CpuLoad
|
Yt_YA_CpuLoadArray
|
Array for load of each Cpu core
|
|
| Memory
|
Yt_YA_MemoryTypeStruct
|
Struct contains memory usage percent
|
|
| BoardTemp
|
Yt_YA_TempStruct
|
Struct with temperature of board in Celsius
|
|
| CpuTemp
|
Yt_YA_TempStruct
|
Struct with temperature of board in Celsius
|
|
| RemovableStorage
|
Yt_YA_RemvStorageStruct
|
Struct contains removable storage status
|
|
| RamDisk
|
Yt_YA_RamDiskArray
|
Array for each RamDisk in controller
|
|
| LEDs
|
Yt_YA_LEDStruct
|
Struct contains status of controller LEDs
|
|
| EthernetInterface
|
Yt_YA_AdapterArray
|
Array contains ethernet interface for each adapter index
|
|
| ValidData
|
Yt_String64
|
STRING containing all status bits for the controller results returned.
|
|
|
ANY
|
|
|
Yt_YA_CpuLoadArray: ARRAY
| Array Name |
Data Type |
Range |
Description |
Usage |
| Yt_YA _CpuLoadArray
|
Yt_YA_PercentStruct
|
1..1
|
Array of CPUs available for reading (Currently only contains 1)
|
|
Yt_YA_PercentStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| Percent
|
INT
|
Percent value, out of 100%
|
|
| Valid
|
BOOL
|
Used to determine percent value is a valid controller data or is read without issue.
|
|
Yt_YA_MemoryTypeStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| Usage
|
Yt_YA_PercentStruct
|
Memory usage by controller
|
|
| UsageActual
|
Yt_YA_PercentStruct
|
Memory actual usage by controller
|
|
| ProgramMemoryIEC
|
Yt_YA_PercentStruct
|
IEC program memory usage by controller
|
|
| DataMemoryIEC
|
Yt_YA_PercentStruct
|
IEC data memory usage by controller
|
|
| RetainMemory
|
Yt_YA_PercentStruct
|
Retain memory usage by controller
|
|
Yt_YA_TempStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| Temp
|
INT
|
Nearest whole number degree in Celsius
|
|
| Valid
|
BOOL
|
Used to determine temp value is a valid controller data or is read without issue.
|
|
Yt_YA_RemvStorageStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| Present
|
Yt_YA_StatusStruct
|
Status of removable storage in controller
|
|
| State
|
Yt_YA_StringValueStruct
|
State of removable storage in controller
|
|
Yt_YA_RamDiskArray: ARRAY
| Array Name |
Data Type |
Range |
Description |
Usage |
| Yt_YA_RamDiskArray
|
Yt_YA_RamDiskStruct
|
1..2
|
|
|
Yt_YA_RamDiskStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| Usage
|
Yt_YA_StatusStruct
|
Status of RamDisk in use
|
|
| Percent
|
Yt_YA_PercentStruct
|
Struct contains RamDisk memory usage percent
|
|
Yt_YA_StatusStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| Status
|
BOOL
|
Status value of data read
|
|
| Valid
|
BOOL
|
Used to determine percent value is a valid controller data or is read with out issue.
|
|
Yt_YA_LEDStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| Main
|
Yt_YA_LEDStatusStruct
|
Status of controller Main LED
|
|
| RuntimeRun
|
Yt_YA_LEDStatusStruct
|
Status of controller Runtime Run LED
|
|
| RuntimeFail
|
Yt_YA_LEDStatusStruct
|
Status of controller Runtime Fail LED
|
|
| RuntimeDebug
|
Yt_YA_LEDStatusStruct
|
Status of controller Runtime Debug LED
|
|
RuntimeError
|
Yt_YA_LEDStatusStruct
|
Status of controller Runtime Error LED
|
|
| EcatRun
|
Yt_YA_LEDStatusStruct
|
Status of controller Ethercat Run LED
|
|
| EcatError
|
Yt_YA_LEDStatusStruct
|
Status of controller Ethercat Error LED
|
|
| IoError
|
Yt_YA_LEDStatusStruct
|
Status of controller IO Error LED
|
|
| PnControllerError
|
Yt_YA_LEDStatusStruct
|
Status of controller
Profinet
Controller Error LED
|
|
| PnDeviceError
|
Yt_YA_LEDStatusStruct
|
Status of controller
Profinet
Device Error LED
|
|
Yt_YA_LEDStatusStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| LEDStatus
|
UINT
|
Status of LED in UINT
|
|
LEDColor
|
UINT
|
Color of LED in UINT
|
|
| LEDStatusStr
|
STRING
|
LED Status in STRING
|
|
| LEDColorStr
|
STRING
|
LED Status in STRING
|
|
| Valid
|
BOOL
|
Used to determine percent value is a valid controller data or is read with out issue.
|
|
Yt_YA_AdapterArray: ARRAY
| Array Name |
Data Type |
Range |
Description |
Usage |
| Yt_YA _AdapterArray
|
Yt_YA_EthernetDataStruct
|
1..2
|
Array containing the adapters configured for the controller. Currently only Adapter 1 is configured.
|
|
Yt_YA_EthernetDataStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| IP
|
Yt_YA_StringValueStruct
|
Ethernet Interface IP address
|
|
| Subnet
|
Yt_YA_StringValueStruct
|
Ethernet Interface Subnet
|
|
| DefaultGateway
|
Yt_YA_StringValueStruct
|
Ethernet Interface Default Gateway
|
|
| Ports
|
Yt_YA_PortArray
|
Array for each port of the Ethernet Interface
|
|
Yt_YA_StringValueStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| StringValue
|
STRING
|
Data value read
|
|
| Valid
|
BOOL
|
Used to determine the data value is a valid controller data or is read with out issue.
|
|
Yt_YA_PortArray: ARRAY
| Array Name |
Data Type |
Range |
Description |
Usage |
| Yt_YA_PortArray
|
Yt_YA_PortDataStruct
|
1..2
|
Array containing the ports for a configured adapter. Currently both ports are tied to Adapter 1.
|
|
Yt_YA_PortDataStruct: STRUCT
| Element |
Data Type |
Description |
Usage |
| Baudrate
|
Yt_YA_StringValueStruct
|
Baudrate of EtherCat port
|
|
| Duplex
|
Yt_YA_StringValueStruct
|
Duplex of EtherCat port
|
|
| Link
|
Yt_YA_StringValueStruct
|
Link of EtherCat port
|
|