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.