« All blog posts

New OPC UA Applications


Three new OPC UA products were released this week: OPC UA Java Client, OPC UA Android Client and OPC UA Java Server, all of them developed with the best OPC UA SDK in the market: Prosys OPC UA Java SDK.

OPC UA Java Client is a generic OPC UA client for connecting to any OPC UA server. It implements the following three information models:

  • Data Access
  • History Access
  • Alarms & Conditions

The design of the GUI has been inspired by web browsers: connecting to server is based on server URL which is typed in the address bar. Similar to all the modern web browsers that manage different web pages with tabbed pages, Java Client manages multiple server connections in different tabs. The tools and setting icons are located near the address bar so that they can be located easily.

Below server tabs and address bar there is the actual functionality of Java Client. The most important OPC UA client element is Address Space Browser which provides access to the server address space. The GUI of the browser is implemented as a tree structure which allows you to explore the data of the server. Other functionality of Java Client is managed using another level of tabbed pages on the right side of the Address Space Browser. There are four different types of tabs: Attributes and References, Data View, History View and Event View. Attributes and References shows all the attributes and references of the node that is selected in the Address Space Browser. In Data View you can monitor unlimited number of nodes, dragged and dropped from the Address Space Browser and write new values to them (if they are Variable nodes). History View is for exploring nodes that have history data and creating charts of it. In Event View you can monitor events sent by selected node.

Prosys OPC UA Java Client

Prosys OPC UA Android Client is a generic OPC UA client running on Android operating system. You can connect to any OPC UA server over internet and explore the data of the server. Android Client consists of five screens that can be switched by swiping the touch screen. Data of the server can be explored using the Address Space Browser in which you can also select nodes to the Monitored Items List to monitor them and write new values in Variable nodes. Android Client also supports events: in the last screen you can monitor events sent by the server.

Android Client: Browser Android Client: Attributes Android Client: Write Value Android Client: Events

Prosys OPC UA Java Server is a simulation server to help you with your development projects and to test your connections. The following features are supported:

  1. Security
  2. Certificates
  3. Discovery
  4. Simulated Data
  5. Alarms & Conditions
  6. History

You can either download it and run it locally, or use internet and connect a remote server running in our premises. For running it locally you need Java SE 7.

OPC UA Java Server

Now I’m sure you are thinking “Where can I get those awesome applications?” It’s simple, just go to our download page and request evaluation editions. Enjoy!

Tags: Android, Java, OPC UA, SDK for Java

comments powered by Disqus

About Prosys OPC Ltd

Prosys OPC is a leading provider of professional OPC software and services with over 20 years of experience in the field. OPC and OPC UA (Unified Architecture) are communications standards used especially by industrial and high-tech companies.

Read more about us »

Newest blog posts

OPC UA PubSub to Cloud via MQTT

Detailed overview of the demo presented at the OPC Foundation booth

SimServer How To #3: Simulate data changes on a server using an OPC UA client

A two-part step-by-step tutorial on how to write data changes on an OPC UA server using an OPC UA client.

How to Succeed in the Production Analytics Project

Industry 4.0 analytics projects are going to be Significantly rising business in the next couple of years. Read how to bypass the most common cavepits and delivery projects succesfully.

View all blog posts »