Design Arkite - Control X .jpg

How to integrate Arkite with ctrlX CORE through OPC UA

New Poster

Arkite’s Operator Guidance platform transforms your manual workstations into a digital environment by deploying Augmented Reality. It will give you the control and insights to efficiently steer and optimize your manual assembly processes.

This How-to article explains how to set up communication between Arkite's Operator Guidance Platform and ctrlX CORE over OPC UA.

Step-by-Step guide
Add an OPC communication module
  1. In the Arkite software, open the project in which you want to integrate communication with ctrlX CORE.
  2. On the Connectivity tab under Communication, click the Add button and select OPC.

    Add OPC moduleAdd OPC module
  3. An OPC communication module is added.

OPC module is addedOPC module is added

Configure the OPC communication module to point to your ctrlX CORE
  1. In the Properties of the OPC communication module under OPC Type, select UA (Unified Architecture)
  2. Enter the OPC UA server on your ctrlX CORE in the format opc.tcp://[ip address]:[port number].
  3. Enter the Username and Password.

    Enter user name and passwordEnter user name and password
  4. Click Test Connection.
  5. Click Trust All to trust all server certificates on your client.

    Click Trust AllClick Trust All
  6. Possibly, you will also need to trust the client certificate on your server.
    To do so, navigate to your ctrlX CORE in a browser and under the OPC UA Server app, click Certificate Configuration.

    Click Certificate ConfigurationClick Certificate Configuration
  7. Click ... for any untrusted certificates and select Trust.

    Trust client certificateTrust client certificate
  8. In the Arkite software, click Test Connection again and verify if the connection is successful.

    Verify successful connectionVerify successful connection
Communicate with your ctrlX CORE
  1. In the Arkite software, navigate to the Processes tab and select the process in which you want to communicate with your ctrlX CORE.
  2. Under Steps, click the Add button and on the Communication tab, select OPC.

    Under Steps add OPCUnder Steps add OPC
  3. In the Properties of your Send Communication step, enter:
    1. the type of communication (Read or Write)
    2. the variable in the Arkite software to read from or write to
    3. the node id on your ctrlX CORE to read from or write to.
      You can click the Find Node button to browse through the nodes on your ctrlX CORE.

      OPC resultOPC result 

  4. Repeat the steps above for all locations in your process where you want to communicate with ctrlX CORE.
Related Links

The Company 

Arkite NV is a fast-growing technology company based in Genk, Belgium that serves the international discrete manufacturing industry. The customers are leading automotive, aerospace, telecom and industrial equipment companies that have picking, kitting or assembly tasks that are prone to human errors.
Visit us at

Proud manager of the Arkite NV R&D Team. Working on the Arkite software platform, guiding your work with augmented reality.
Must Read