Industry 4.0 can help realize smart factories only by decentralized plant floors. As such the need for improved horizontal and vertical access to plant floor data is very important. Plant floor assets should be comprised of embedded systems that are inclined towards open data connectivity.

The scalability and security of OPC UA PubSub are what make it a perfect choice for your embedded systems. It makes the product truly “IoT ready”. From nano products to high-end controllers, OPC UA helps improve scalability in a secure environment.

Utthunga has a skilled team of certified OPC professionals to help you successfully harness this technology. Our range of services includes OPC UA in sensors, field devices, IO modules, controllers, machines, networking equipment, edge devices, and other equipment.

Why Embedded OPC UA Services are required for Industries?

There is a need to integrate industrial devices within a simple yet secure and scalable communication infrastructure, and OPC UA is an apt solution for this. As more industrial processes continue to be automated and are scaling towards the cloud, OPC UA makes the lower-level embedded systems shine bright. Embedded OPC UA PubSub makes the hardware assets natively connected and interoperable with other systems in the OT layer and also with the other production, enterprise, and cloud applications. The seamless and secure access to plant floor data can be leveraged for quick, intelligent decisions – in real-time or pro-actively based on deep analytics.

opc ua PubSub

Embedded OPC UA Services Provided by Utthunga

Utthunga’s outstanding and highly proficient team works to deliver OPC UA embedded services that meet your needs. We specialize in the development of embedded OPC UA applications with client/server and publisher/subscriber communication model. We can cater to several embedded platforms with varying memory and resource constraints.

We support you technically from ground zero (that is, defining product requirements). Our expert team makes sure your product reaches the market with a certified OPC UA stack in your system. Our services include:

  • OPC on field device, edge gateway
  • OPC integration to PLC/PAC
  • Sensor to cloud integration service
  • PubSub module integration to OPC
  • Prototyping and proof of concept projects
  • Embedded memory footprint and performance measurements
  • Preparation for certification of your embedded OPC UA implementations
  • Annual maintenance packages and priority support for critical bug-fixes

Why Utthunga for Embedded OPC UA?

OPC UA server has specific capabilities that are described by the profiles that it supports. A profile indicates to other devices what specific features of the OPC UA specification are supported by it. Out of the four OPC UA profiles, the Nano Profile is the smallest profile, supporting only the minimum, core functionality required for small, embedded devices with no security. The Embedded Profile includes more capabilities than the Nano profile, while the Micro profile is a bit more comprehensive than the Nano profile.

Utthunga has OPC and Embedded experts who can understand your requirement to implement best-in-class OPC UA PubSubfor your embedded systems. We have deep expertise in embedded and RTOS development, and all the OPC UA Embedded profiles, with several implementations of our Nano profile embedded server already in the market.

We have more than a decade of in-depth experience in digitalizing field devices and systems, and we have built various complex industrial applications for data acquisition, storage, visualization and analysis. Essentially, we understand the complex industrial landscape very well and will be able to handhold you through any challenges and surprises. We can also assist with pre-compliance & certification.


OPC PubSub complements the OPC server client model. It simplifies how software runs on PLCs, HMIs and ERP systems. This approach decouples sources and consumers of data, which in turn creates an event-driven model. Implementing OPC PubSub therefore, means you are upgrading your system for better operational performance and identifying the problems at an early stage. PubSub is especially suited for embedded systems that don’t want to be overloaded with connection/data requests.

Nano profile is the smallest OPC UA profile targeted towards small resource-constrained embedded devices. It is designed to support only the essential functions to move data from the Nano server to an OPC UA client device.

We all know embedded device comes with limitation in memory and resources and that’ the challenging part right. To serve the needs, the OPC UA provides few profile like Nano, Micro, Embedded & Standard. Based on the security needs, resource\memory you can choose one among. In my view, max you can use embedded profile for super embedded device.

Different stack implementations claim to have achieved different footprints mostly in terms of 10s of KBs.

Yes, we can integrate the web protocols like MQTT on embedded devices. Please share your specific communication protocol requirements and we can suggest the best possible solution.

The optimization approach is possible based on the requirements. If the primary requirement is to have a set of tags published frequently, the stack can be custom compiled to include only specific features that can fulfil the requirements.

Field devices with only OPC is happening. OPC PubSub specification helps in accelerating the adaptation. However, there are implementations that have OPC UA with other fieldbus protocols.

There is no single answer to this. It purely depends on all the different facets needed to enable in the stack for the client to meet the requirements.
For example, if you need security, you must port the OpenSSL or mbedTLS security stack also to the controller along with the OPC UA Client stack. Also, all the corresponding interfaces and wrappers shall be included in the OPC UA Client stack. If you can share the target hardware configuration, constrains, stack details, application requirements etc., we can help you to come up with a base estimate required in terms of memory and the resources needed.

There is no standard answer for this. It varies depending on several factors like hardware configuration, stack design & implementation, application, efficiency and the current state of network infrastructure. The smallest latency observed as of today is less than 50 micro seconds that is achieved through OPC UA PubSub over TSN.

Recent Posts

  • IIoT
  • September 6, 2022

Role of HISTORIAN in a Fast-changing Industrial World

Big Data is the  buzzword as industries realize its growing importance and benefits. Many sectors are investing in data analytics to bundle intelligent information from data generated by connected machines across various pocket in the plant infrastructure. Such different forms of data come from sensors, edge devices, networks, industrial protocols in the form of signals, […]

Read more

  • Industry 4.0
  • OPC UA
  • August 30, 2022

Will Industry 4.0 Exist without OPC UA

A new genre of industrial data exchange between industrial machines and communication PCs is on the rise – the Open Platform Communications United Architecture (OPC UA). Interestingly, application manufacturers, system providers, programming languages, and operating systems have no bearing on this open interface standard. The most significant distinction between OPC UA and the previous versions […]

Read more

  • August 24, 2022

Microsoft Azure and Amazon AWS: Comparing the Best In The Business

Most professional advice will point towards a cloud-based service if your company explores hosting options for its official platform. Similarly, when you dive deep into the intricacies of cloud computing, you’ll find yourself bumping into Microsoft Azure and Amazon AWS as the two most viable options. Since choosing between these two most popular options can […]

Read more

  • IIoT
  • July 26, 2022

The Benefits of IIoT for Machine Builders

Improving customer service. Safeguarding customer satisfaction. Winning customer loyalty. Increasing service revenue. Augmenting aftersales turnover. These are some of the primary goals that machine builders have been pursuing. But, how many have been able to meet these goals? Unfortunately, not many, owing to the machine visibility challenges arising out of lack of meaningful data flow […]

Read more