PC-based的软PLC是运行在通用操作系统以上的,常见的为Windows、WinCE、Linux。因为通用操作系统是基于进程的构架,PC-based的核心就是在标准操作系统上创建一个周期性的实时运行核,用于对PLC程序按照扫描周期进行处理。
Windows平台相对Linux有着非常巨大的优点:(1)可以使用大量第三方windows软件,例如CNC系统可以安装AutoCAD进行绘图,安装MasterCam进行G代码的生成。(2)可以通过VS开发第三方软件为机器设备提供特殊服务,例如我司曾开发木工电子开料锯,通过自制软件可以对接圆方(家居设计软件)生成的排料文件,直接进行开料生产,免除了手工排料设置的工序。(3)可以使用大量基于Windows驱动的硬件,如条形码打印机、工业摄像机等。
可以说PC-Based就是将一台电脑用于工业控制,可以实现比PLC强大多的软件功能,尤其是Windows平台下的软PLC更是将Windows的优点发挥得淋漓尽致。
PC-Based控制器具备强大的互联网联网功能,可以方便的对多台设备进行互联网拓扑与信息交互。
对于市场定位来说:小型、控制简单的单机设备更适合采用传统PLC架构。对于大型设备,尤其是工业4.0浪潮之下的智能制造,柔性制造,信息化以及面对工业制造日益提高的特殊需求,采用基于Windows平台的PC-Based的优点会无限放大。