ogamma Visual Logger for OPC User Manual¶
Integration tool to collect, store, visualize and analyze OPC UA data.
- Introduction
- Licensing
- Features
- Deploy
- Setup using Docker
- Setup in Windows
- Setup in Ubuntu 18.04 and Ubuntu 20.04
- Setup in RedHat Enterprise Linux
- Setup in Raspberry Pi.
- Install as Azure IoT Edge module.
- Installing older versions.
- Upgrading from older versions.
- How to deploy ogamma Visual Logger for OPC as Azure IoT Edge Module
- Activate
- Upload Annual Maintenance and Upgrades License.
- Reactivate.
- Upgrade product edition with a new key.
- How to setup configuration GUI endpoint to use https.
- Configure
- Collect
- Connections to OPC UA Servers.
- Advanced connection settings.
- Connecting in secured mode and certificates.
- Connections from Docker container.
- Connecting to OPC UA Servers running in Docker container, accessed over VPN or NAT or using port forwarding.
- Connecting to classic OPC DA Servers.
- Browsing OPC UA Server address space and selecting variables to log.
- Logged Variables table.
- Write values to OPC UA Variables
- Time-Series Databases
- Common settings
- SQLite
- TimescaleDB/PostgreSQL.
- InfluxDB version 1.7.
- InfluxDB version 2.0.
- Confluent Platform: Cloud and Enterprise
- Apache Kafka
- Microsoft SQL
- MySQL
- MemSQL
- MQTT
- TSDB database access optimization.
- Store
- Visualize
- Analyze
- Test use case
- Step 1: Add server node into Address Space.
- Step 2. Start logging of values for OPC UA variable node.
- Step 3. Configure Grafana panel to view data values
- Step 4. Analyze data visually.
- Step 5. Open PgAdmin page and connect to the TSDB database.
- Step 6. Run SQL queries.
- Step 7. Look at log files for additional information.
- Step 8. Conclusion.
- Roadmap
- Support
- How to:
- Modify minimal refresh rate for Grafana
- How to enable SQL Server Authentication and TCP in Microsoft SQL Server Express
- Enable horizontal scrolling in the Logged Variables table.
- Upgrade time-series database from InfluxDB 2.0 Beta version to InfluxDB 2.0.3 released version.
- How to solve issue with duplicate records in SQLite or PostgreSQL/TimescaleDB.
- How to install and run InfluxDB.
- How to quickly setup test configuration with 100K variables.
- How to modify configuration options for large number of variables.
- Import variables from CSV file
- How to create and use self-signed OPC UA application instance certificate.
- How to monitor state of connection with OPC UA Servers
- How to configure ogamma Visual Logger for OPC and monitor its state using REST API.
- How to add OPC UA Server connection settings and logged variables using Python scripts
- How to connect to Ignition OPC UA Server in secured mode.
- Connecting when ogamma Visual Logger for OPC and OPC UA Server run in different network environments.