-

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


 


This help information is valid for iCube Engineer Online Help 2025.6

Copyright © 2025 YASKAWA EUROPE GmbH and © 2025 YASKAWA America, Inc.