-

How to add an external encoder axis with a 050-1BA00 counter module

Version NumberDescription
1.0 Initial version. Explains how to setup the 050-1BA00 module to enable an external encoder axis in iCE
2.0 Update made to BA00 module configuration 'Output Set' type.
3.0 Update made to 'unlink global variable' for the module


This application note explains how to set up the 050-1BA00 counter module as an external encoder axis in iCube Engineer.

1. Hardware and Software Components

Component NameVersion
iCube Engineer ≥ 2024.3
050-1BA00 via SliceBus or CoE
iC922X ≥ 2024.3


2. Solution details


  • Open a project in iCube Engineer.
  • If the 050-1BA00 module is connected via an EtherCAT bus coupler, a bus scan can be used to discover the module on the bus coupler. It can also be added offline to the module list on the bus coupler, as well.
  • If the 050-1BA00 module is on the SliceBus , the module will have to be added at the appropriate module location in the module list.
    • Image
  • In the settings tab of the counter module, Generate and Link global variable needs to be unselected.
Image

  • In the parameters tab of the counter module, Signal Evaluation must be set according to the type of signal expected from the external encoder used. 
  • The other settings allow for more complicated operations and triggering, but are not required for basic operation.
    • undefined

2.1 Latching

Latching setup doesn't require much additional configuring. The remaining details are related to creating an MC_TRIGGER_REF, and setting its values.

2.2 High Speed Output

 Some additionally setup is needed if firing a High Speed Output is desired:



 


This help information is valid for iCube Engineer Online Help 2025.6

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