Before applying changes to your PCS7 control system, it’s always good practice to simulate on a virtual processor. While PLCSIM makes the process of simulating changes to the DCS nearly effortless, it’s a bit more complicated to simula...
Over the past few decades, there has been an explosion of suburbs in America: more people are dispersed across the country in more thinly populated communities. Traditionally, rural areas handled utilities on a per-house basis with water...
Previous Installments MagneMotion Guide Part 1: Creating Configuration Files MagneMotion Guide Part 2: Starting up and Commissioning a Track MagneMotion Guide Part 3: Controlling a System with a PLC MagneMotion Guide Part 4: Using Path an...
Using a version control system is a great way to manage your company’s code and track changes over time; however, many PLC programming platforms do not work nicely with version control, since they tend to use binary files instead of human-reada...
Faceplates are a useful tool for creating reusable features on an HMI. In this blog, I will show you how to create faceplates and add all of the functionality you may need in WinCC Unified. This demo was done in Windows 10 using TIA Portal V17. Th...
In June, DMC attended Rockwell’s ROKLive 2022, a three-day conference in Orlando, Florida where attendees learned about Rockwell’s plans for the upcoming year and their new products. Our engineers got the chance to participate in some dem...
This September, DMC attended the tenth annual Inductive Community Conference (ICC) and was honored to be a finalist in the Build-a-Thon. The Build-a-Thon was a jam-packed two days of intense programming at the Inductive Automat...
Some of the main benefits of using Ignition as a SCADA/HMI platform are its powerful scripting capabilities as well as its ability to allow users to create complex UDTs. By combining these features, users can almost instantaneously set up stations or...
One of the most essential tasks on any PLC platform is linking software variables to physical hardware inputs and outputs. Without the ability to do this, our software would be meaningless code executing on a processor, unable to affect the...