-

Motion Kernel System Variables

System Variable Data Type Specification
Y_FMK_AXISCOUNT_SERVO UINT Gives the count of Motion Axes connected to SERVOPACKs.
Y_FMK_AXISCOUNT_EXTERNAL UINT Gives the count of the External Axes connected in the project.
Y_FMK_AXISCOUNT_VIRTUAL
UINT Gives the count of Virtual axes and simulated axes in the project.
Y_FMK_AXISCOUNT_OTHER UINT Gives the count of axes other than VIRTUAL, EXTERNAL and SERVO are counted here
Y_FMK_AXISCOUNT_TOTAL
UINT Gives the total number of axes connected in the project.
Y_FMK_MOTIONSCAN_INFO
FMK_MOTIONSCAN_TYPE

INTERVAL
LINT Show the cycle time of the FMK (Flexible Motion Kernel). In most of the cases, this represent the EtherCAT cycle time, for more detail refer to #58102

LAST_EXEC_DURATION
LINT Shows the duration of the last FMK Task execution.

MIN_EXEC_DURATION
LINT Minimum execution time recorded in μs for the FMK tasks since the PLC was in Run Mode or from last execution of METRIC_RESET

MAX_EXEC_DURATION
LINT
Maximum execution time recorded in μs for the FMK tasks since the PLC was in Run Mode or from last execution of METRIC_RESET

LAST_ACTIVATION_DELAY
LINT Represents the elapsed time between the start of the interval and the start of the execution of the FMK task for this task scan

MIN_ACTIVATION_DELAY
LINT
Minimum delay time recorded of the FMK task in μs since the PLC was in Run Mode or from last execution of METRIC_RESET

MAX_ACTIVATION_DELAY
LINT Maximum delay time recorded of the FMK task in μs since the PLC was in Run Mode or from last execution of METRIC_RESET

EXEC_TIME_THRESHOLD_CNT
UDINT Monitor the number of times the threshold has been triggered

EXEC_TIME_THRESHOLD* LINT Defines threshold time in µs by the user

METRICS_RESET*
BOOL Reset all recorded FMK_MOTION_SCAN metrics

* These structure members are "Output" to be written by the user. All the other members of this structure are monitor to be read.

 


This help information is valid for iCube Engineer Online Help 2025.6

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