Legacy System Upgrade with Siemens TIA Portal and WinCC Advanced

Siemens ET 200SP CPU


DMC worked with a biological research firm to upgrade a highly customized legacy SCADA application and a Think & Do PC-based controller to WinCC Advanced combined with a space-saving ET 200SP PLC. DMC replicated existing functionality while expanding operator usability and data manipulation options through customized WinCC Advanced interaction.

Customer Benefits

  • Turnkey, reliable hardware and software solution
  • Customized data logging and user interface
  • Easily expandable code base
  • Integrated PLC/HMI project
  • Ongoing programming and electrical support


  • Siemens ET 200SP CPU 1512SP-1
  • Siemens ET 200SP Distributed I/O
  • Siemens WinCC Advanced
  • Siemens TIA Portal


DMC's customer had multiple, automated research benches running on outdated, unreliable control equipment and a complicated, single-client SCADA system. Procuring spare parts for hardware and updating control code was difficult. DMC worked with the customer to replicate the hardware and software functionality of the original equipment with little electrical or controls documentation, all in a turnkey solution. By upgrading the research bench system to PLC control, code execution and batch run recovery was more reliable and efficient. Since the biological experiments could run for several days, the control system was developed to be resilient to a power outage or PLC/HMI restart. 
The client selected DMC due to our extensive experience migrating old hardware and projects to modern platforms. DMC utilized TIA Portal's modular and reuseable code development tools to create a consistent code library which allowed for quick implementation and functionality changes during commissioning and for future systems. By using WinCC scripting and access to the application PC’s Windows operating system, DMC developed many high-performance features which expanded the capability of the user interface compared to the legacy SCADA application. End customer benefits included the ability to create and import custom CSV forms for populating setpoints, custom data logging triggered by batch runs, streamlined visualization development through use of WinCC library faceplates for repeated objects, and a PLC/HMI package maintainable in a single, reliable project. 

DMC consulted on optimizing control functionality, user interaction, and features by demonstrating the software to the client’s team during development. This iterative phase helped the client gain confidence in the functionality of the new software and reduced the amount of time needed for on-site commissioning. DMC also assisted the customer in optimizing functionality of sensitive electrical components by providing remote support and data analysis as the process was brought into production.

Posted in Chemical, HMI and SCADA Systems, Manufacturing Automation and Intelligence, PLC Programming, Siemens S7 PLC Programming, Siemens WinCC and WinCC Flexible Programming

DMC Chicago • 2222 N. Elston Ave Suite 200 • Chicago, IL 60614 • (312) 255-8757

DMC Boston • 20 Holland St Suite 408 • Somerville, MA 02144 • (617) 758-8517

DMC Dallas • 1920 McKinney Ave 7th Floor • Dallas TX, 75201 • (972) 432-5536

DMC Denver • 1860 Blake St Suite 410 • Denver, CO 80202 • (303) 223-1801

DMC Houston • 3311 Richmond Ave Suite 209 • Houston, TX 77098 • (713) 322-9192

DMC New York • 141 W 36th St Suite 20N • New York, NY 10018 • (917) 473-0030

DMC Seattle • 506 2nd Ave Suite 910 • Seattle, WA 98104 • (206) 388-5186

DMC St. Louis • 1034 S Brentwood Blvd • St. Louis, MO 63117 • (314) 627-5427 • (888) DMC-4400