DataHub is a solution in Software Toolbox’s portfolio of software that integrates various IT and OT data sources, and is particularly strong in working with a wide range of OPC standards, secure multi-layer data tunneling, databases, historians and more. If you've ever worked with DataHub, you've probably seen the "Scripting" tab shown in the image below with some sample scripts. Perhaps you've wondered what this scripting can do or were curious about the language that DataHub scripts use. With that in mind, in this week’s blog we will cover the "what" and "why" of scripting in DataHub, and point you to "where" you can find more resources of "how" to take advantage of the DataHub scripting engine, included free with all DataHub licenses.
Software Toolbox Technical Blog
The What, Why, Where, and How of DataHub Scripting: An Intro to Gamma
6 min read
By Zachary Parham on Sep 21, 2023 2:00:00 PM
Exploring File Spanning with OPC Data Logger
6 min read
By Connor Mason on Sep 14, 2023 2:00:00 PM
Storing process data almost always comes with varying project requirements, making it difficult for users to find solutions that cater to specific configuration needs. Luckily, the wide variety of configurable functionality in OPC Data Logger allows for creating unique projects to fit your needs.
Revisiting TOP Server Redundancy with Communication Paths
7 min read
By Jessica Dillon on Aug 31, 2023 2:00:00 PM
In a prior blog post regarding redundancy, we learned how critical it is to plan for redundancy in the Industrial Automation space. We covered how the TOP Server Media-Level Redundancy Plug-In facilitates duplicate or backup systems used to maintain reliable communications with the critical components in your environment which in turn minimizes data loss and increases the availability of your critical industrial data.
O’ Server, Where Art Thou? SLIK-DA/UA and OPC UA Discovery Servers
9 min read
By Ganesh Kalipershad on Aug 24, 2023 2:00:00 PM
If you're a SLIK-DA/UA OPC Server development toolkit user with your own custom OPC UA Server applications or have worked with any of our other OPC UA enabled solutions, you may have noticed properties or configuration options in your software by the name of Local Discovery, Discovery URL, Discovery Servers, or Discovery Domain. Clearly, there is a recurring theme here of “Discovery”. Taking this even further, you may also have a Windows Service running on your PC called “OPC UA Local Discovery Server” (LDS), but we often encounter users who don’t know what a UA Discovery Server is, how to leverage it with their custom SLIK-DA OPC UA Servers, or why they should even consider it. Proper usage and implementation of an OPC UA Discovery Server will make it easy to find and connect to your UA Servers from your UA Client software applications such as HMI, SCADA, MES, & Historians if they also support OPC UA Discovery.
Tech Support Corner: Flexible Options for Tag Management in TOP Server
10 min read
By Haley Waddell on Aug 17, 2023 2:00:00 PM
Tags, nodes, points, items, symbols – in our industry, we often see these terms thrown around, but in most instances, we’re all talking about the same thing. From the TOP Server OPC Server's perspective, we refer to them as tags. A tag is an OPC Server software application’s representation of a device address to use for communication. This is how your HMI, SCADA, MES, historian, or other client application is able to consume data. If you’re a TOP Server user, you know that you are required to configure tags to get data from your device, but did you know there are multiple options of how to accomplish this?
Tech Support Corner: Making TOP Server Config Changes While Active
2 min read
By John Gonzalez on Aug 3, 2023 2:00:00 PM
Have you ever wondered why certain features in TOP Server work the way you experience them, or how something might work in certain scenarios? Well this blog post tries to answer a few of those type of questions!
Anyone that has used TOP Server before has had to make edits to the configuration. While TOP Server allows changes to many settings while actively collecting and serving data, and makes it simple, there are things to consider to avoid disrupting operations. TOP Server has certain restrictions in place when making configuration changes, and while potentially frustrating, these are for your benefit and security. For example, perhaps you have tried to make a certain change, but observed that the setting immediately changes back and “doesn’t stick”. Or maybe you’ve logged onto your machine and were unable to make any configuration changes at all. Why is that?
Insuring Data Availability with the TOP Server Redundancy Plug-In
6 min read
By Jessica Dillon on Jun 29, 2023 2:00:00 PM
The engineering definition of redundancy is “the inclusion of extra components which are not strictly necessary to functioning, in case of failure in other components.” In the Industrial Automation space, redundancy is critical. Not planning for redundancy can easily result in vulnerability to financial losses due to unexpected downtime. There are multiple types of redundancy in the industry. In this blog, we will be covering “Media-Level Redundancy”.
Getting Started with LGH File Inspector
2 min read
By Zachary Parham on Jun 15, 2023 2:00:00 PM
As a continuation of our Tech Support Corner blog series, this post will look at how to set up a query in LGH File Inspector, how to export LGH data, and some of the configurable options available in LGH File Inspector.
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
- Device Integration (207)
- Wonderware (181)
- OPC UA (124)
- OPC (106)
- Technical Support (81)
- DataHub (80)
- TOP Server (77)
- Video Tutorials (65)
- OmniServer (62)
- OPC DA (44)
- Protocols (44)
- AVEVA (33)
- Automation 101 (28)
- Security (26)
- OPC Router (25)
- OmniServer Did You Know (24)
- Tunneling (22)
- connectivity (22)
- DCOM (17)
- Developer Tools (17)
- OPC Data Client (17)
- MQTT (15)
- IT/OT (14)
- OPC Data Logger (13)
- OPC Tunnel (13)
- CSV (12)
- LGH (12)
- DataHub V9 (11)
- OPC Gateway (11)
- drivers (11)
- Database (10)
- Exploring OPC UA (10)
- software (10)
- reporting (9)
- Dream Report (8)
- OPC Integration (8)
- SQL (8)
- Troubleshooting (8)
- AVEVA OPC UA Client (7)
- Alarming (7)
- ODBC (7)
- OPC Router Basic Training (7)
- Siemens (7)
- Case Studies (6)
- Data Logging (6)
- DataHub Training (6)
- EFM (6)
- OPC Server (6)
- ProtocolDesign (6)
- REST (6)
- SuiteLink (6)
- xml (6)
- Bridging (5)
- DataHub V10 (5)
- Email (5)
- Flow (5)
- Google IoT (5)
- OPC Alarms and Events (5)
- OPC Conversion (5)
- Redundancy (5)
- Development (4)
- Earth Day (4)
- Industrial Decisions (4)
- Integrating XML Data (4)
- Modbus (4)
- OPC Bridge (4)
- OmniServer User Stories (4)
- SLIK-DA (4)
- Sustainability (4)
- web service (4)
- Amazon IoT (3)
- Azure IoT (3)
- Business Intelligence (3)
- Developing OPC Clients (3)
- Email Alert (3)
- Error Detection (3)
- Historian (3)
- IT & Infrastructure (3)
- Logging (3)
- OPC Redundancy (3)
- SMS (3)
- Wedges (3)
- Windows (3)
- Azure SQL (2)
- Control System Redundancy (2)
- ControlLogix (2)
- DCOM Horror Stories (2)
- DDE (2)
- Email Notification (2)
- Excel (2)
- Flow-Cal (2)
- Ignition (2)
- InTouch (2)
- LGH User Stories (2)
- OPC Toolkit Benefits (2)
- OSIsoft (2)
- Oil & Gas (2)
- Omron (2)
- PGAS (2)
- Process Alert (2)
- Scripting (2)
- Building Automation (1)
- CRC (1)
- Camera (1)
- Conditional Logging (1)
- Customization (1)
- DNP (1)
- ERP (1)
- How to Develop Custom OPC Clients (1)
- InfluxDB (1)
- Kinesis (1)
- LRC (1)
- Linux (1)
- Mining/Metals (1)
- Mitsubishi (1)
- MySQL (1)
- OPC Data Logger User Stories (1)
- Omni Flow (1)
- Power & Utilities (1)
- Predictive Analytics (1)
- Predictive Maintenance (1)
- Process Alerts (1)
- QNX (1)
- Rockwell (1)
- S7-1500 (1)
- Sparkplug B (1)
- Tunnel Performance (1)
- WITS (1)
- Water & Wastewater (1)
- aggregation (1)
- error handling (1)
- json (1)
- non-Windows (1)