SoftPLCSoftPLC是运行在工业PC上的一个实时多任务控制内核,它既有所有"硬"PLC的特性, 又具有自己的特性,即开放结构系统。 SoftPLC是SoftPLC公司的产品,该公司原名Tele-Denken,主要提供工厂自动化软件的解决方案。SoftPLC就是"软"PLC,是一种基于PC的开放结构的控制软件,它能将工业PC转化为像PLC一样的处理控制器。 SoftPLC将计算机的数据处理、数据计算和联网能力与PID控制、离散控制和模拟控制等有机地结合起来,通过一个多任务控制内核,提供强大的指令集、快速而确定的扫描周期、可靠的操作和一个开放的结构,以连接各种I/O系统和网络。SoftPLC从DOS装入,然后在计算机内存中转入多任务控制内核运行。它可以固化在EPROM或Flash电子盘上,也可以装在硬/软盘或网络上。SoftPLC除了传统的梯形图编程外,还可以用C/C++和Java编程,它也是最先将Internet技术用于工业应用的。我们可以将其建成一个FTP服务器,这样用户就可以实现远程诊断、编程、纠错、下载、上行等功能。