Industrial Control systems can be divided into two categories, those that are designed for general-purpose control functions and are fully programmable by the end userCONTROL ENGINEERING China版权所有, and those designed for a special purpose, such as controlling a milling machine or an injection molding system.
In the first category, one typically finds PLCs and general-purpose industrial computers. The second category uses dedicated controllers with built-in support for special functionsCONTROL ENGINEERING China版权所有, such as closed-loop motion control. Both systems benefit from multitasking—the ability to perform more than one function at the same time—but dedicated controllers place special requirements on the operating system's coordination of concurrent tasks.
Where time-critical functions are involved控制工程网版权所有, such as the control and coordination of multiple axes of motion, the operating system must guarantee that time critical signals from motion tracking sensors are not missed by the control application's critical threads. An operating system like Microsoft Windows cannot provide sufficient response guarantees to host such an applicationwww.cechina.cn, because it is optimized to provide services to a variety of general-purpose tasks, such as interaction with human operators, network interfacesCONTROL ENGINEERING China版权所有, database engines, etc.
This general-purpose aim does not bode well for the timing requirements of an industrial control applicationwww.cechina.cn, which requires a real-time operating system to guarantee the coordination of time-critical functions. But the highly specialized nature of a real-time operating system is also a severe limitation.
A general-purpose operating system like Microsoft Windows has many third-party tools available to shorten the time required to implement operator interface screens, access databases, and com


在线会议
论坛
专题
工控直播
新闻中心
子站
技术
社区


2026具身智能机器人电子制造应用研讨会
福禄克六大“法宝”帮您搞定过程仪表校准难题
中控时间序列大模型TPT免费有奖体验
爱德克SE2L进阶版安全激光扫描仪有奖预约演示
剑维软件电子半导体行业白皮书有奖下载





















