OPCUA Client
Introducing OPCUAClient Driver
OPC UA is a communication interface standard provided by the OPC Foundation and consists of OPC UA Server and OPC UA Client. This manual describes the functions of the OPC UA Client communication driver provided by CIMON-SCADA and how to use it.
OPC UA is a protocol that enables the individual OPC specifications of field devices to be integrated into a single, scalable OPC UA Server, which allows users to connect to the server via an OPC UA Client to efficiently exchange data between different devices. You can also connect to multiple OPC UA Servers with a single communication driver. When connecting to an OPC UA Client, you can protect your data by selecting one of the security policies and authentication methods set on the OPC UA Server.
When the OPC UA Client in CIMON-SCADA is connected to the OPC UA Server, users can read data from the server or write data through the client. You can search the information of nodes registered in OPC UA Server, and you can view and monitor the node list in bulk through subscription settings. In addition, you can convert nodes registered in OPC UA Sever to tags in CIMON-SCADA by providing tag conversion function.
Supported equipment and recommended specifications |
| Contents | Remarks |
Manufacturer | UA Automation |
|
Product name | OPC UA |
|
Comm Type | Ethernet | TCP/IP |
Protocol | OPC UA Client |
|
Description | UA Automation OPC UA Client |
|
Supported Device | Across devices that support OPC UA Server |
|
Requirements | Devices registered as OPC UA Server |
|
2. Memory Address
Supported data details |
The table below describes the tag types and data types supported by each device model. When setting up communication, please check the supported tag types and data types before using and setting up accordingly.
OPC UA | SCADA | |
Tag Type | Data Type | |
Boolean | Digital | BOOLEAN |
SByte | Analog | INT8, BCD8 |
Int16 | Analog | INT16, BCD16 |
Int32 | Analog | INT32, BCD32 |
Byte | Analog | UINT8, UBCD8 |
UInt16 | Analog | UINT16, UBCD16 |
UInt32 | Analog | UINT32, UBCD32 |
Float | Analog | FLOAT |
Double | Analog | FLOAT |
String | String | STRING |
If the supported tag types and supported data types are not entered correctly, reading and writing data will not be not supported.
Be careful not to read and write to the system zone, which is set for each device zone.
3. Communication settings
You can connect to the equipment to be communicated through I/O device settings. Select [Tools] - [I/O Device] to enter the [I/O Device Settings] screen, and then click the [New Device] button to move to the [Select I/O Device Type] screen as shown below.
Device name Enter a name to distinguish the device.
Be careful not to use on-dots, dots, spaces, math symbols, or special characters such as double dots (colons) and double half-dots (semicolons) in device names, as they can prevent devices from being created or cause system operational issues.
ex) Device_Name (O), Device.Name(X)You can't create a device if you don't write a device name, don't select a device type, or write a duplicate device name.
Device type Select the type of device to connect with CIMON-SCADA. In this manual, it is set to UA Automation OPC UA Client.
Ok After completing all settings, click the [OK] button to register the new device with the entered contents. Clicking the [OK] button will return you to the I/O device settings screen, and you can check the registered device on the returned screen.
Cancel Cancel the action you are performing and exit the selection screen.
Add Station |
A station is a piece of equipment for separating multiple devices (PLCs) connected to the same network. When using a station, each device (PLC) can be set up separately.
Discover Click the button to enter the URL to select and add it to the list of accessible servers.
Add Station Manually Add a station by entering the Opu Ua server URL as a job.
Setup Station |
Adding stations is easy with the Discover feature.
When you click the Discover button, a URL input window will pop up as shown above, enter the URL of the discover server and press OK.
A window pops up to select the URL of an accessible Opc Ua server. Enter a server name and select a server.
You'll see the server you added in Station info.
Click Edit station selection to view the added station information. (Security-related features will be added in the future.) You can also add a station directly by entering the station name and endpoint URL in the window above.
Tag Registration |
Register a tag that can store and retrieve actual data in the area corresponding to the communicated I/O device. There are three types of tags that can be set when registering a tag: digital, analog, and string.
After selecting a station and pressing the Search for tags button, a browser window will pop up, as shown above. Double-click Root to see a list of tags on that server.
Right-click on the tag or group you want to add and you can add a new tag as shown above. Only the tag types specified in the supporting data details will be added.
If the support tags are added successfully, the message above will be displayed. If an invalid node name exists, a name correction request window will pop up.
You can see the added tags by running the Tag Database Editor. OPCUA tags are added in the tag editor under the OPCUACLIENT group.
You can preview the address of a node by clicking View tag address.