一、发展的制约因素 尽管软PLC技术具有很大的发展潜力,但是这项技术的实现需要解决一些重要的问题。其中主要是以PC为基础的控制引擎的实时性问题。软PLC**的操作系统是WindowsNT,但是它并不是一个硬实时的操作系统。传统PLC具有硬实时性,正因为如此它才能提供快速、确定而且可重复的响应。而要让WindowsNT具有硬实时性,必须对它进行扩展,使得PC的控制任务具有**高的优先级,不因为NT的系统功能和用户程序的调用而被抢占。现在,我们可以通过一些方法将实时性能加入到NT系统中去。比如,修改NT的硬件抽象层,或者NT与一种经过实用验证的硬实时操作系统组合。另外,WindowsCE等操作系统具有了NT在硬实时性方面所不具备的特性。在实际开发中也可使用其他的操作系统作为平台。 二、软PLC技术应用控制方案 根据软PLC运行的硬件平台的不同,其控制功能的实现方案有以下三种。 1.基于IPC或EPC的控制方案 在这种控制应用方案中,系统的软件平台可以采用WindowsNT,WindowsCE或Linux等,通用IO板卡和IO接线端子板(或现场总线卡、现场总线以及远程IO模块)负责
上一条:F3YP18-0N
下一条:6DS1606-8BA卡件
【如果您还没有关注“公司名称”手机网站】