OPC Client DA/UA¶
- Modbus & OPC Edition or Ultimate Edition
Tutorials and Samples: How to setup CODESYS and download of sample scenes.
This driver allows FACTORY I/O to exchange data with PLC, SoftPLC or any other technology that can be accessed through an OPC Server DA/UA. It's compatible with OPC Data Access 1.0, 2.0, 3.0 (Classic) and UA (Unified Architecture) specifications.
Actuator and sensor tags are mapped to OPC items/nodes, depending when you are using OPC Classic or UA - throughout this document, items/nodes will be referred just as nodes. These nodes are browsed from an OPC server by clicking on the BROWSE button, which are then displayed alphabetically on the Driver window. You will find the Total Number of browsed nodes next to the server name, which you can limit by choosing a Limit (see below). Note that only nodes names are displayed - hover the mouse cursor over a node to show the full node ID (or item ID when using OPC Classic).
You may link any tag to any node, independently of the tag data type or if it's a sensor's or actuator's tag. This means that you should choose the appropriate data type and read/write permissions when creating nodes on the server.
It's a good practice to start the name of sensor nodes with a letter and actuator names with another, for example, the letter 'i' (input) for sensors and 'o' for actuators. By doing so, sensor items are displayed together and before actuators (see image above). Additionally, by adding a prefix to these nodes (e.g. 'fio_') you can use the Contain filter (see below) to retrieve only these nodes from the server.
OPC UA Server Security
- This drivers supports only servers with Security Policy/Mode set to None and Authentication Mode set to Anonymous.
|Machine Name||Name of the machine where to browse for OPC servers. Leave blank when browsing for local servers. (OPC Classic Only)|
|Browse Servers||Click to browse for OPC servers.|
|OPC Server||Select the OPC server to connect to from the list. Alternatively, enter the OPC server endpoint Url (or ProgID when using OPC Classic) and press Enter.|
|Browse||Click to browse nodes on the current OPC server.|
|Limit||The maximum number of nodes that will be retrieved from the server (max 256).|
|Filter "Starts With"||Only retrieves nodes that start with the specified value.|
|Filter "Contain"||Only retrieves nodes that contain the specified value.|
|From Device||Reads and writes data directly from the device. By default, read and write operations are done on the server cached data. (OPC Classic Only)|