Case Studies

PC Application Development for Drive Programming Software

Posted in Application Development, PC Application Development


DMC provided major upgrades and ongoing development for a PC application used to configure and program variable-frequency drives.  The customer, a major global drive manufacturer, provides the application to end users to add intelligence and control to drives.

Graphical Programming

Graphical Programming Environment


The PC application allows end customers to create a custom drive application in a graphical programming environment. By selecting and connecting supplied function blocks, the user can easily implement a drive solution tailored to their needs.  DMC has managed the entire software upgrade process including debugging, product upgrades, new features, and architecture optimization.  DMC provided documentation and testing complying with customer's quality control procedures and ensuring robust software for the end customers.

Customer Benefits

  • Optimized RS232 communication, increasing download speeds by a factor of 3
  • Added USB communications, increasing download speeds by a factor of 8
  • Improved software quality through elimination of pre-existing bugs
  • Ensured robust, manageable software by providing documentation and testing


  • Microsoft Visual Studio .NET
  • Microsoft Foundation Class Library (MFC)
  • C# .NET
  • C++