Tech Support Corner: Virtualization Best Practices for TOP Server for Wonderware

Posted by Kevin O'Connor on Apr 18, 2019 2:00:00 PM

If you're familiar with the term high availability, then you're also more than likely at least aware of virtualization environments such as VMWare and Hyper-V.  As computer hardware specifications have grown exponentially over the years, virtualization is more and more becoming the norm for hosting of automation control systems.

A common question that our support engineers at Software Toolbox receive from new and veteran TOP Server for Wonderware users alike is whether TOP Server supports virtual environments, which ones and what are the best practices.

Continuing our Tech Support Corner blog series, this blog post covers best practices with respect to using TOP Server for Wonderware in virtualization environments such as VMWare and Hyper-V.

Read More

Topics: Wonderware, Technical Support, Troubleshooting, Automation 101

Tech Support Corner: "It has to work, I can ping it, right?"

Posted by Marc Holbach on Apr 4, 2019 2:00:00 PM

As you are probably aware, the Ping command is one of the most widely used diagnostics tool when troubleshooting communication issues on Ethernet networks. I would accredit this popularity to the fact that everyone knows how to use the command, it's extremely simple to execute, and the results are not really open to interpretation (i.e. it either works or it doesn’t); or are they?

When troubleshooting communication issues, the most common line we hear when something isn’t working is “but I can ping it” as if this alone should serve as definitive proof that everything is working as expected and the communications server is choosing to not communicate.

Continuing our Tech Support Corner blog series, this blog post covers some common misconceptions about the Ping command, particularly how it can be used efficiently, and when it may not be the best tool for the task, as well as, better alternatives to Ping that actually provide actionable data.

Read More

Topics: Wonderware, Technical Support, Troubleshooting, Automation 101

Tech Support Corner: Using Wireshark as a Supplemental Troubleshooting Tool

Posted by Kevin O'Connor on Feb 7, 2019 10:22:24 AM

You may or may not be aware that our technical support team at Software Toolbox maintains, updates and adds new content to an extensive knowledge base built from answers to all of your questions from over the years.  We like to frequently review which of our knowledge base articles have been used the most to see what users like you need help with and what is most relevant.

Continuing our Tech Support Corner blog series, this blog post covers the why's and how's of using the popular and powerful network analysis tool called Wireshark as an additional tool in your troubleshooting arsenal.

Read More

Topics: Wonderware, Technical Support, OPC UA, Troubleshooting, Automation 101, TOP Server

Demystifying Modbus Function Codes

Posted by Kevin Rutherford on Dec 13, 2018 2:00:00 PM

With the wide range of devices that use Modbus for their communication protocol, you'll find many different interpretations, terminology and labels with respect to how to access different types of data in those devices.  Sometimes a device manual might only refer to the supported Modbus function codes and the range of offsets available for those function codes.

In this blog post, I will step through the specifics of Modbus function codes and how they pertain to addressing, and how they affect what addresses to use in TOP Server for Wonderware applications.

Read More

Topics: Wonderware, Protocols, Automation 101, TOP Server, Modbus

Demystifying Modbus Register Addressing with TOP Server for Wonderware

Posted 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 Wonderware applications.

Read More

Topics: Wonderware, Protocols, Automation 101, TOP Server, Modbus

Your Data Logger Wouldn’t Just Throw Away Data. Or Would It?

Posted by Marc Holbach on Feb 1, 2018 2:00:00 PM

What is the most important feature for any data logger to have? At the end of the day, we are trusting a data logger to take our data and store it.  Now whether that is for reporting, optimization, legal reasons, or simply to retain process data over some period of time in case it might be needed later, we expect the data to be logged without any losses.

This is particularly true in the industrial automation space, where the amount of data that is being logged is growing almost as exponentially as the speed at which the data is needed in order to have a business impact. As such, the prospect of losing data can very quickly result in lost jobs, thousands of dollars in lost production, and legal or financial penalties in case of an audit.

So how much do you trust your data logger to really be logging 100% of the data that it should be? In this blog post, I will address these concerns and highlight the ways OPC UA provides capabilities that software applications can leverage to provide peace of mind.

Read More

Topics: OPC UA, OPC, OPC DA, Logging, Data Logging, Automation 101, OPC Data Logger, reporting

How to Connect, Integrate, or Communicate between Control Systems

Posted by Colin Winchester on Jan 11, 2018 2:00:00 PM

Our Automation 101 blog series is designed to help professionals that are new to the industrial automation space whether at the start of their careers, or moving into the operations technology (OT) world from an IT or other background.

One of the common challenges in Industrial Integration is communications between different brands or manufacturers’ control devices (PLC, DCS, Drives, RTUs, smart sensors).  While most control devices have methods of communication, and some industry standards have helped, they don’t all communicate using the same methods or protocols, and even if they both have the same serial or Ethernet wiring the difference in communication protocols prevents them from passing information.  It’s the same problem you have if someone calls you on the phone, but doesn’t speak the same language.

While, as humans, we may be able to overcome a difference in dialect, machine communication has to be precise and exact.  Small differences in addressing or data formatting can be enough variation to create communications failure. So how do people overcome this challenge?

Read More

Topics: Device Integration, OPC UA, OPC, OPC Integration, OPC DA, Bridging, Automation 101, DataHub, connectivity

Got OPC Redundancy Questions?

Posted by Win Worrall on Nov 28, 2017 4:00:00 PM

In this edition of OPC Talk with Win and Marc, we’re going to address some common questions we get about redundancy involving OPC software.  If you’re new to the industrial automation space and want to learn more about redundancy in automation in general, visit our Demystifying Redundancy in Automation blog post.

Read More

Topics: Redundancy, OPC, Automation 101

What is OPC – 10 Frequently Asked Questions & Answers

Posted by Win Worrall on Nov 14, 2017 4:00:00 PM

We’ve been working with the OPC software interoperability standards since 1996, and it’s easy to forget that others who are new to this space often find the whole discussion around the OPC standard and all the different standards confusing. 

Read More

Topics: OPC UA, OPC, OPC Alarms and Events, OPC DA, Automation 101

Demystifying Redundancy in Automation

Posted by Win Worrall on Oct 4, 2017 11:54:51 AM

I’ve heard from users new to the automation profession that it can be overwhelming to learn about the product technologies used in industrial automation alone, while also learning about the concepts, and having to deliver on the job results.  This is the the first post of our Automation 101 blog series which is designed to help professionals that are new to the industrial automation space whether at the start of their careers, or moving into the operations technology (OT) world from an IT or other background.

In this post, I am going to discuss redundancy.  The term is often used broadly, and sometimes it can be a simple application, but it can also quickly unravel into a complex discussion with lots of technical details, more than can be covered in a single blog post.   Whenever a client contacts us to discuss redundancy, there are many questions we ask to understand what redundancy means in their operation.

My focus will be on providing insight to the reasons why redundancy is used, the business factors that drive how far you go with redundancy, the types or levels found in automation systems, and considerations in the implementation of automation software systems.

Read More

Topics: Device Integration, OPC Redundancy, Automation 101, Control System Redundancy

Join Our Journey

Working in industrial automation since 1996, the Software Toolbox team has seen a lot. The level of automation system sophistication of our integrators and users has evolved, each driven by the demands of their market and clients.  Everyone's learning continues as technological change accelerates.

This blog is about sharing from these journeys.  From tips on implementing software, successes our clients have experienced, or new ideas and things to consider in your journey, we'll be sharing them here.

Subscribe to Our Blog

Recent Posts

Posts by Topic

see all