In a PC-based machine control system, a standard operating system such as Windows support HMI and control software running on a PC platform, either a readily available commercial model or an industry hardened unit. PC architecture allows the system to seamlessly support a variety of third-party I/O, specialty motion control, machine vision, and field networks. This enables complete consolidated control of assembly lines and machinery on the shop floor as well as many other types of mechanical, electrical and electronic equipment.

Generally available hardware and software PLCs offer a proprietary real-time extension that is limited in both features and support of real-time processing, with no add-on support for motion control and/or machine vision. KINGSTAR provides a fully-featured and integrated software PLC based on an open and accessible RTOS. KINGSTAR PLC also includes add-on or third-party components for motion control and machine vision that are managed by a rich user interface for C++ programmers and non-developers alike.