Blog
DMC Quote Board - April 2025

Visitors to DMC may notice our ever-changing "Quote Board," documenting the best engineering jokes and team one-liners of the moment.  Learn more about DMC's company culture and check out our open positions!&n...


Configuring PLCSIM Advanced for Modbus Testing

After writing about the benefits of hardware simulation, and PLCSIM Advanced in particular, I spent some time thinking of other great ways I've used this tool to improve the development process. Another area that PLCSIM Advanced really shines is ...


ADG Mission-Critical Applications: Building the Right Way with A.R.T.ful Design

Aerospace, Defense, and Government (ADG) projects demand unwavering reliability, as failure is not an option. From early-stage research to deployment and beyond, rigorous testing ensures mission-critical assets perform flawlessly throughout their lif...


Configuring PLCSIM Advanced for PLC and Ignition Development over OPC UA

The ability to simulate hardware is an invaluable tool to keep in your development kit. It allows you to develop remotely, test changes without interrupting critical systems, and more. This blog serves as an addendum to Nikhil Holay’s informati...


Avalonia UI: Noteworthy Differences from WPF

Overview Avalonia UI is a cross-platform UI framework that is considered a “spiritual successor” to WPF. If you are brand new to Avalonia UI, you should check out this blog, Avalonia UI: Introduction and Initial Impression, to learn th...


Migrating Tag History in Ignition's Tag Historian

The Ignition Tag Historian module is a powerful tool that efficiently stores tag history in designated SQL tables. This data can be accessed through scripting, reporting, and historical bindings and has built-in features such as automatic purging and...


Exploring ThingsBoard: An IoT Platform for Your Next Project

The Internet of Things (IoT) is transforming industries by enabling smarter, data-driven decisions. To fully harness the power of IoT, you need the right platform—and that’s where ThingsBoard comes in. As a comprehensive IoT platform, Thi...


NUnit Testing and Using Moq in C#

*To the tune of Willy Wonka singing* Come with me, and you’ll be, in a world of unit testing informationnnnn. Unit testing! Unit testing is a great way to ensure that any updates or new functionality added to your code runs smoothly. With w...


Simulating Siemens WinCC Unified HMI with Real PLC Data

In this blog we will explore a guide to simulating a Siemens WinCC Unified Version 19 HMI program using data from a connected physical PLC.


Using a Switch Matrix for Automated Testing

Using a Switch Matrix for Automated Testing  In the world of Test & Measurement Automation, a turnkey test system may have tens, hundreds, or even thousands of individual signals or signal pairs that need to be verified during a test. Swi...


Page 1 of 211First   Previous   [1]  2  3  4  5  6  7  8  9  10  Next   Last   
Page 1 of 211