Software Toolbox Technical Blog

Did You Know? How to Test OmniServer Protocols Prior to Building Your Client Application

8 min read

By Kevin Rutherford on Jan 3, 2019 2:00:00 PM


When working with non-standard protocols based on protocol documentation from a device vendor, there will always be some expected amount of testing, trial-and-error and troubleshooting in order to fine tune communications with a device.

Continuing our "OmniServer Did You Know?" blog series, this blog post focuses on how to use the built-in Item Values window in the OmniServer diagnostic tools and the included OPC Test Client to test communications using OmniServer.

Continue Reading

Tech Support Corner: Answers to Your Questions about TOP Server OS and Version Support

5 min read

By Kevin O'Connor on Dec 20, 2018 2:00:00 PM


The technical support team here at Software Toolbox maintains an extensive knowledge base built from answers to all of your questions from over the years.  Each month, we like to review which of our knowledge base articles have been used the most to see what users like you need help with.

With our monthly series called “Tech Support Corner”, we will bring you those most popular answers with additional helpful details and tips.  This month’s blog post covers the ins and outs of TOP Server operating system support by version, including how to identify your support/maintenance expiration, the importance of applying support/maintenance renewals and more.

Continue Reading

Key TOP Server V6.6 Features to Be Excited About

5 min read

By Kevin Rutherford on Nov 15, 2018 2:00:00 PM


If you haven't received one of my emails or heard from a colleague about our latest TOP Server release, you may not have heard about the key new features in TOP Server V6.6.

In this post, I'm going to go through some of the key features released in V6.6 in more detail, including further security enhancements, a new EUROMAP 63 driver, enhanced CNC machine access, telemetry performance, and how they benefit you as a TOP Server user.

Continue Reading

OPC Data Client Development Toolkit Update – UA Platforms, Security, & Interoperability

6 min read

By John Weber on Nov 13, 2018 10:00:00 AM


The 2018.3 release of the OPC Data Client toolkit continues to make OPC UA client development easier, more secure and interoperable, while continuing to support OPC DA, A&E, and XML-DA development.

In this blog post I have taken the release notes and boiled it down to the key benefits that might drive you to upgrade, get back on support, renew support, or, if you’re new to OPC client development, try our OPC Data Client toolkit.

Continue Reading

Cogent DataHub V9 Adds IoT to OPC Connections, Remote Config, & More

4 min read

By Win Worrall on Oct 31, 2018 2:00:00 PM


Cogent DataHub is known for its extensive connectivity to OPC DA, OPC UA, OPC A&E, Databases, Excel, ODBC, DDE, Linux, Modbus.  The new V9 takes our saying that "once the data is in DataHub, it can go anywhere" to a new level with IoT connectors and more as listed below.

In this blog post, I'll provide insight into these new features and show you how Cogent DataHub delivers secure, scalable, integrated connections within and between your plants, to the cloud and beyond.

Continue Reading

Automated KPI Reporting Helps Maximize Your Productivity

3 min read

By Kevin Rutherford on Oct 25, 2018 2:00:00 PM


In the industrial automation industry, more and more companies are looking for progressively better tools to enable their employees to gain insights and improve their business decisions.

In this blog post, we discuss how KPIs and how they’re generated can empower your employees to make smart business decisions to improve your company’s performance results.

Continue Reading

Demystifying Modbus Register Addressing with TOP Server for AVEVA

7 min read

By Kevin Rutherford on Oct 11, 2018 2:00:00 PM


I'm sure you've all at least had some interaction with Modbus, working in the automation industry.  It's one of the most widely used protocols (if not the most widely used) in the world.  Which is both its blessing and its curse, to some extent.

Given how long Modbus has been around and in use as an "open" protocol (starting in 1979), there have been many different interpretations of Modbus throughout the years.  And with those different Modbus interpretations, much confusion about the different terminology for accessing data.

In this blog post, I will step through the basics of Modbus addressing including how offsets come into play, and how they affect what addresses to use in TOP Server for AVEVA applications.

Continue Reading

Did You Know? How to Setup Chained Messages in OmniServer

4 min read

By Kevin Rutherford on Oct 4, 2018 2:00:00 PM


In a nutshell, OmniServer's purpose is to retrieve information from devices that use ‘non-standard’ protocols to communicate such as weight scales, barcode readers, and printers.

Sometimes with some protocols, simply sending one message to a device, or doing nothing but simply transferring data to a client isn't enough. There are some more complex protocols where you will need to send a series of messages to the instrument, or respond to an event coming in from the device or to handle a sequence of handshaking messages. This is where "chained messages" come into play in an OmniServer protocol.

In this second post of a follow-up to our "OmniServer Did You Know?" blog series, we will cover how to chain multiple OmniServer command/request messages together in a protocol to flexibly handle such complex protocols.

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.

Subscribe to our Blog

Recent Posts

Posts by Topic

See all