Software Toolbox Technical Blog

Video Tutorial: Conditional Logging to Text File from Non-Standard Devices

2 min read

By Kevin Rutherford on May 3, 2018 2:00:00 PM


OmniServer Wedges, included with OmniServer Professional Edition, are built-in components providing powerful, supplemental capabilities that expand the functionality of OmniServer beyond its core connectivity and data parsing abilities for non-standard devices.

The OmniServer File Wedge allows you to log your device data to any text file, including CSV, with a highly configurable format and flexible conditions.  And this ability is built into OmniServer, eliminating the need for separate external components.

In this video blog, I'll show you how to get started using the OmniServer File Wedge to easily log process data based on specified conditions, making it possible to monitor trends in your process and easily troubleshoot any issues that are discovered.

Continue Reading

Video Tutorial: Easy Integration of Your OPC DA/UA Data with MS Excel

1 min read

By Win Worrall on Apr 5, 2018 2:00:00 PM

With DDE (Dynamic Data Exchange) fast becoming obsolete technology (Microsoft superseded DDE with OLE years ago), OPC DA and, more recently, OPC UA data sources have become the primary go-to for process data integration.  Recently, Microsoft even disabled certain DDE functionality in MS Office applications due to security concerns and malware exploitation targeting the DDE interface.

But the usefulness of MS Excel for data analysis across many industries even today is still undeniable and the primary mechanism for MS Excel to connect to a data source is via DDE.  So what do you do if you're still using MS Excel for process data analysis and reporting via DDE?  What's the alternative?

The following short video blog demonstrates step-by-step how to easily read/write data from process data sources (OPC DA and OPC UA Servers) using MS Excel (without DDE) with the Cogent DataHub.

Continue Reading

Video Tutorial: Sending Email/Text Notifications from Non-Standard Devices

2 min read

By Kevin Rutherford on Mar 29, 2018 2:00:00 PM


OmniServer Plug-ins (or Wedges), which are included with OmniServer Professional Edition, are built-in components that provide powerful, supplemental capabilities that expand the functionality of OmniServer beyond its core connectivity and data parsing abilities for non-standard devices.

The OmniServer Email Plug-in / Wedge allows you to send your device data as an email message or text in a highly configurable format with configurable conditions.  And it provides this ability built into OmniServer, eliminating the need for separate external components.

In this video blog, I'll show you how to get started using the OmniServer Email Plug-in / Wedge to send timely email or text notifications to your key personnel based on specified conditions, allowing those individuals to quickly take the appropriate action to minimize any related loss or downtime that might occur. This includes configuring secure SSL or TLS encryption with a configurable port, as well as, a new test function for confirming email server settings work correctly.

Continue Reading

Video Tutorial: Integrating IIoT Data using MQTT

1 min read

By Kevin Rutherford on Mar 22, 2018 2:00:00 PM


The Message Queue Telemetry Transport (MQTT) standard is a lightweight publish/subscribe model communications protocol used widely for Industrial Internet of Things (IIoT) integration of edge devices across a wide variety of industries around the world.

In this video blog, I'll show you how to get started using our MQTT Client driver to interface to an MQTT broker or server (including devices acting as a broker or server) to integrate data from your IIoT data into Wonderware applications.

Continue Reading

Video Tutorial: Tracking the Health of Your Servers

1 min read

By Win Worrall on Mar 8, 2018 2:00:00 PM

Knowledge is power and knowing the current state of your underlying server hardware for your process can be very powerful indeed.  Keeping a pulse on information like CPU usage, available memory, memory consumption by a process and whether or not critical process are still running can be the difference between hours of downtime with thousands of dollars in lost production and being able to proactively avoid any downtime.

The following short video blog demonstrates step-by-step how easy it is to use the Cogent DataHub to monitor vital system statistics on your servers that can be shared in real-time via supported client interfaces such as OPC DA and OPC UA or even send email/SMS notifications.

Continue Reading

Video Tutorial: Sending Email & SMS Alerts Triggered by Process Values

1 min read

By Win Worrall on Jan 25, 2018 2:00:00 PM

Timely notifications about abnormal conditions in your process are vital to minimizing downtime and the costs associated with it.  Automating the process based on the condition of specific process variables gets you the information you need for making decisions as quickly as possible.

The following short video blog demonstrates step-by-step how easy it is to use the Cogent DataHub to establish a connection to an OPC data source and then define various flexible conditions for triggering email and/or SMS text notifications based on values collected from that OPC server.

Continue Reading

Video Tutorial: Using Topic Variables in an OmniServer Protocol

1 min read

By Kevin Rutherford on Oct 19, 2017 2:00:00 PM


A Topic Variable is a flexible special OmniServer element that gives you the ability to define a device specific variable such as a Device ID at the OmniServer topic level.  This effectively makes your OmniServer protocol reusable for those devices using the same protocol, since you can now specify the value of the variable when creating the OmniServer topic instead of creating a protocol for each device with the value hard coded.

In this video blog, I show you how to get the most from your OmniServer by using topic variables with your protocol to reduce your engineering time and effort to create an OmniServer protocol.

Continue Reading

Video Tutorial: Using Registers in an OmniServer Protocol

1 min read

By Kevin Rutherford on Aug 10, 2017 2:00:00 PM


A Register Number is a time-saving special OmniServer element that allows you to configure one item that is requesting the same type of memory or offset in a device instead of one item for each memory or offset location.

In this video blog, I show you how to get started using registers to more efficiently build an OmniServer protocol without having to manually create an item for every piece of data whenever possible.

Continue Reading

About this Blog

We're engineers like you, so this blog focuses on "How to" appnotes, videos, tech team tips, product update announcements, user case studies, and other technical updates.  Subscribe to updates below. Your feedback and questions on posts are always welcomed - just use the area at the bottom of any post.

Subscribe to our Blog

Recent Posts

Posts by Topic

See all