• Kalycito Infotech Private Limited - Learn OPC UA using EdgeX No-Code Platform
Learn OPC UA using EdgeX No-Code Platform

Learn OPC UA using EdgeX No-Code Platform

Learn OPC UA using a Commercial-Off-The-Shelf No-Code OPC UA Server.

Target Audience:

Equipment OEMs, Technology Vendors and End Users who need an OPC UA Server and want to learn about OPC UA and how it can be deployed without writing software.

Key Technology Used:
Beeond’s EdgeXConnect

Topics Discussed:

  1. EdgeXConnect installation on Linux platform
  2. EdgeXStudio installation on Linux and Windows platforms
  3. Defining an OPC UA Information Model
  4. Defining new Edge Devices
  5. Mapping the Information Model to the Edge Device IO, registers, etc.
  6. Configuring Method Calls
  7. Check out our free ‘Why this course video?’

Course Overview

This course is intended for engineers with no or minimal programming experience who would like to learn and use OPC UA in their product with minimal programming effort. While this course introduces you to the key concepts and features of OPC UA, it focuses more on equipping you to practically implement OPC UA services into your devices/equipment.

Rather than going behind the complex thought process behind each specification item, we have tried to strike a balance between covering as many use cases as possible on one side while simplifying the technology for OEM engineers on the other.

This course includes hands-on sessions to implement your own OPC UA servers, to demonstrate and learn OPC UA features, by using EdgeX – a no-code platform for developing and deploying OPC UA servers.
This course provides you a trial version to EdgeX and eliminates the need to buy a separate license during the learning process.
Apart from learning OPC UA – you will also learn how you can use EdgeX to connect to other protocols and brownfield devices using protocols like Modbus, OPCUAClientAdapter, etc.

Objective of this Course

The objective of this course is to equip application developers with

  1. Deploy an OPC UA Server and browse the information model from a client
  2. Read/Write/Subscriptions
  3. Method Calls
  4. Create your first applications on top of OPC UA
  5. The Underlying System
    1. Interfacing I/O Sources
    2. Using the ModbusTCP adapter
    3. Creating a custom adapter (quick overview)
  6. OPC UA Services
    1. Browsing (nodes discovery)
    2. Read/Write
    3. Subscriptions
    4. Method Calls

What will you learn?

At the end of this course you will understand how to,

  1. Compile a custom information model into an OPC UA server
  2. Use OPC UA read, write, subscription services and access your application variables from an OPC UA client
  3. Implement custom methods in an OPC UA server and invoke them from an OPC UA client application

Required Hardware and Software

  1. One PC/laptop with Windows 10 Pro
  2. One Raspberry Pi board – Optional
  3. Trial edition of the tool can be downloaded from the course portal
  4. You should be able to use any open source or proprietary OPC UA client


EdgeXStudio and EdgeXConnect are available for Windows and Linux. EdgeXConnect can also run in ARM (Linux).

View full course here: https://kalycito.teachable.com/p/opcua-using-edgex

We have launched OPC UA courses for people from different domains:

C/Embedded Programmers, this OPC UA course is for you: Learn OPC UA using open62541

Cloud/Full-stack developers, this OPC UA course is for you: Learn OPC UA using NodeOPCUA

Automation Engineers/Non-programmers, this OPC UA course is for you: Learn OPC UA using EdgeX No-Code Platform

To know more about our progress in OPC UA, visit: https://www.kalycito.com/opcua/


Product details

  • Automotive
  • Chemicals
  • Energy and Power
  • Food & Beverages
  • Machine Manufacturing
  • Medical Devices
  • Metals & Mining
  • Oil & Gas
  • Packaging
  • Pharmaceuticals
  • Pulp & Paper
  • Semiconductor & Electronics
  • Water & Waste Management
Category: Services Subcategory: Training

Supported Profiles and Facets

Application Profiles:

  • UACore 1.03
    • Embedded UA Server Profile

Security Policies:

  • UACore 1.03
    • SecurityPolicy – Basic128Rsa15
    • SecurityPolicy – Basic256
    • SecurityPolicy – Basic256Sha256
    • SecurityPolicy – None

User Tokens:

  • UACore 1.03
    • User Token – Anonymous Facet
    • User Token – User Name Password Server Facet
    • User Token – X509 Certificate Server Facet