-

Task updates and signal timing for motion and IO

Version Number Description
1.0 Initial version



This application note shows core affinities of various tasks running on the controller and gives timing details of how motion and IO commands/feedback is flow is managed.

1. Supported Components

Component Name Version
iC9200 series ≥ 2024.3
iCube Engineer ≥ 2024.3


2. Solution Details

2.1 Core affinities

Core 0: Profinet, Slicebus

Core 1: FMK, Application tasks

Core 2: EtherCAT, OPC UA

Note: Core assignments are fixed. User programs in application tasks can only be run on Core 1 and this cannot be modified.

2.2 Task timing for motion commands over CoE

The following figure explains how a move command executed in an application task is sent over the motion network to the servo.


2.3 Task timing for motion feedback over CoE

The following figure explains how position feedback function block in an application task gets data from the servo over the motion network.

2.4 Task timing for setting output signals over EtherCAT/Slicebus

The following figure explains how how non motion output signals set in an application task are sent over EtherCAT and Slicebus.

2.5 Task timing for receiving input signals over EtherCAT/Slicebus

The following figure explains how how non motion input signals are received in an application task.




 


This help information is valid for iCube Engineer Online Help 2025.6

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