Connecting with OPC UA
Connecting to a Device
With the Ignition OPC UA module and and device drivers installed, connecting to a device is simple. To quickly get connected to one of your devices, go to the Config tab of the Ignition Gateway and scroll down to OPC UA > Device Connections. The Device page will appear showing all of your installed devices.
To add a new device, click on Create New Device.... Ignition has several device drivers available, and the Device Type list is populated based on what Driver modules you have installed. Select the type of device connection you want and fill in the details for you device connection. See the device types below for more information on connecting to your specific device type:
Connecting to a Server
If you don't see the type of device you want, then you can always connect with another OPC UA or OPC DA server.
OPC Quick Client
After you connect to a device, you can access the OPC Quick Client page on the Gateway by following Config > OPC Client > OPC Quick Client. It allows for quick, simple testing of any devices connected to the server. You can browse the OPC UA Server by expanding the tree nodes, and read from or write to OPC tags by clicking on the [r] and [w] links next to the tags.
Clicking on the [s] link will create a subscription and show live value changes in the Subscriptions area at the bottom of the screen. Use the Set button to confirm any changes made in the Subscription name and Rate (ms) fields.
How Do I Get Data from My PLC?
Getting data from your PLC into Ignition is a two step process:
It requires you to touch both the Ignition Gateway and the Ignition Designer. There are also some limitations as to what kind of devices you can connect to Ignition and these are explained throughout the user manual, however, included below is an overview of what you can expect when it comes to compatibility.
Brief Summary of Device Connection in Ignition
- Ignition can only connect directly to devices over Ethernet.
- Ignition can only connect directly to devices for which there is an Ignition device driver. Visit the OPC UA Drivers page for an overview of supported devices and drivers.
- Ignition can connect to third party OPC servers via OPC UA or OPC-DA (using the OPC-COM module) for devices that do not have a supported driver.
Adding a Device to Ignition
Ignition Supported OPC UA Device
Most commonly you will be adding a device that is supported by one of the built-in device drivers. The first step is connecting your device to Ignition. This is done through the Ignition Gateway Config tab under the OPC UA > Device Connections page.
- Click Create new Device...
- Select the driver for the device you wish to add. Click Next.
- When adding a device you will notice that there are some common settings that are shared by all devices. You can find an explanation of these settings on the individual page for each OPC UA Driver.
- Specify any of the required device specific settings for the device (for example, hostname, etc.)
- Check the status of your device to see if it is connected.
As long as all the device information you entered was correct you should see your device in a connected state. The only exception to this is if you chose to add a Siemens or Modbus device. Since these devices don't support the browsing of Tags, you will have to create and address some Tags in the Ignition Designer before the device will stop cycling from a connected to disconnected state.
If you need to address your Tags for your Siemens or Modbus device, you'll want to read about adding Tags in the Ignition Designer as well as how addressing works for the different protocols. You will have to first add a Tag in the Ignition Designer and then edit the OPC Item Path of the Tag using the appropriate addressing scheme.
Adding Connection to Third Party OPC Server Via OPC UA
If your device does not have an Ignition driver, you can use a third party OPC server to connect to your device and then have Ignition connect to the server as a client. If the OPC server offers support for OPC UA, you can add a new OPC UA server connection in the Ignition Gateway. For more information, see the OPC UA Client Connection Settings page. Additionally, the Connecting to Kepware OPC UA is useful when connecting to Kepserver.