如题所述
第1个回答 2017-01-17
硬件PLC跟运行在电脑上的一般程序的主要差异是实时性。硬件PLC从本质上讲就是一个安装了实时系统的计算机,在这个专用计算机上面运行PLC程序;这里的实时系统,指的是VxWorks之类的系统,跟Windows运行机制有区别(请自行百度)。
软PLC应用了实时内核,例如运行在Windows上的RTX(请自行百度),通过RTX,程序可以变成实时程序,本质上跟硬件PLC已经没有区别了,对于必须使用计算机的设备来说,使用软PLC相当于减少了一套PLC硬件,成本优势明显。现在市面上已经有很多种软PLC,编程界面也跟传统硬件PLC基本一致,相信逐渐会得到大家的接受。本回答被网友采纳
软PLC应用了实时内核,例如运行在Windows上的RTX(请自行百度),通过RTX,程序可以变成实时程序,本质上跟硬件PLC已经没有区别了,对于必须使用计算机的设备来说,使用软PLC相当于减少了一套PLC硬件,成本优势明显。现在市面上已经有很多种软PLC,编程界面也跟传统硬件PLC基本一致,相信逐渐会得到大家的接受。本回答被网友采纳