Gateways & Connectors

OPC Connector Installation on Linux

Before installing any connector it is recommended that you read the Connectors Overview page. All connectors follow common instructions for installation. The following information is specific to this connector.

These instructions are for setting up a data access connector for OPC DA (Classic) or OPC UA (Universal) on a Linux system to acquire time series data.

 

Follow the common instructions for installing a gateway and connector. During the installation, once you reach the 'Activation pending' dialog box , complete the installation with the following instructions:  

   

Record activation code and download a deb installer.

Currently there is only a deb installer for Debian based distros. We do not have a rpm installer for Red Hat-based distros.

Install deb with dpkg: (do not use apt)

sudo dpkg -i ./tiq-gateway.deb

Example installation output: 

$ sudo dpkg -i ./tiq-gateway.deb
Selecting previously unselected package tiq-gateway.
(Reading database ... 385008 files and directories currently installed.)
Preparing to unpack ./tiq-gateway-ua.deb ...
Unpacking tiq-gateway (4.161.0) ...
Setting up tiq-gateway (4.161.0) ...
Creating DataRoot and logs directories
Configuring the Monitor
Configuring the North Bridge
Configuring the South Service
Creating symbolic links in /etc/systemd/system
Reloading systemd
Starting the Configurator
Configuring ThinkIQ Gateway...
Please enter activation code...
3XTXGNR339
Generating client certificate...
Generate certificate on Linux...
Certificate generated at /opt/thinkiq/services/CertificateGenerator/certificates/client/app
Contacting meta server...
Exchanging public certificates for gateway communication...
Updating monitor configuration files...
Updating North Service configuration files...
Updating South Service configuration files...
Done with configuration.
Checking for access to the OPC UA Server...

Warning: https://opcua.test.dev.thinkiq.net/UA/ThinkIQOpcUaServer inaccessible. Check firewall configuration. Starting services

Note: There is currently an erroneous warning about the server being inaccessible.

 

Modify endpoint to point at UA server:

/opt/thinkiq/services/SouthBridgeService/ThinkIQ.Opc.Ua.Connector.Endpoints.xml

Edit the EndpointUrl entry with desired FQDN/IP and port if required.

 

Restart south bridge service:

sudo systemctl restart tiq-south-bridge.service

Make sure to approve the ThinkIQ certificate on the UA server if it is configured for certificate negotiation.

After the certificate is trusted restart the south bridge service.

UA model data should now be seen populating into the Model Explorer.

 

Removing the Linux UA connector:

sudo dpkg -P tiq-gateway

Remove remaining directory tree if needed:

sudo rm -rf /opt/thinkiq

 

Mapping Tags

To receive time series data from a new connector, its tags must be properly linked to attributes in ThinkIQ system. Learn how to Map Tags to Data Sources.

Contact Us

ThinkIQ

65 Enterprise
Aliso Viejo, CA  92656
United States

phone: 844-THINKIQ (844)844-6547
email: support@thinkiq.com
websitewww.thinkiq.com