(完整版)基于PLC的锅炉汽包水位控制系统设计毕业设计 联系客服

发布时间 : 星期一 文章(完整版)基于PLC的锅炉汽包水位控制系统设计毕业设计更新完毕开始阅读63dd7553cd7931b765ce0508763231126edb77b7

包括一个以太网端口,通信软件依然是同其他部门融合的关键。 软件开发的两种途径

既然软件是PAC和PLC之间的关键区别,厂商在对提供先进的软件的方法上往往会有变化。通常他们以现存控制软件开始并且增加功能、可靠性以及PAC程序所要求的易用性。一般情况下,这创造了两个PAC 软件提供者阵营:分别是有PLC 控制背景和计算机控制背景。 基于PLC思想的软件

传统PLC 厂商以可靠性和易使用的扫描结构开始,同时增加新功能。PLC 软件遵循了一种扫描输入、执行控制码、输出更新、 执行任务的模型。由于输入周期、输出周期和执行周期全部都被隐藏,控制工程师只关注控制代码的设计。由于许多工作由厂商完成,这种严密的结构让开发控制系统更加容易、快速。这种结构也消除了工程师去完全理解PLC 的低级操作去开发可靠程序的需要。尽管这样,正是这种作为PLC 的主要力量的严密结构同样让它变得不够灵活。多数PLC厂商通过在现有的扫描结构上加入譬如以太网通信、运动控制和先进的算法新功能的方式开发PAC软件。但是, 他们通常延续对PLC 编程的熟悉看法和感觉以及逻辑控制的固有能力。结果是PAC 软件通常被设计为去适用譬如逻辑、 运动控制和PID的专门应用,但对于譬如通信、数据记录、或常规控制算法的常规应用就不太灵活了。

基于计算机思想的软件

传统算机软件商以一种提供能够对硬件内部操作的途径、非常灵活通用编程语言开始,这种软件并且合并了可靠性、决定论和缺省控制结构。虽然工程师能创造提供给PLC 程序员的扫描结构,但它们不是固有的基于计算机的控制软件,这使得计算机软件更加灵活,更适用于需要先进的结

构、编程技术或系统控制,但对于简单应用却是很困难的复杂应用。这些厂商的第一步是提供在譬如在Windows的通用操作系统中不可使用的可靠性和决定性。这是通过实时操作系统完成的,例如来自Ardence的Phar Lap (以前的Venturcom)或者来自Wind River的VxWorks 。这些实时操作系统提供控制控制系统的各个方面的能力,从IO读写率到在控制器产生的工业线程的优先级,这些厂商然后增加抽象和 IO 读写结构让工程师能够建立可靠的控制应用更加简便。这种结果是适合于常规控制、数据记录和通信的灵活软件,但缺乏PLC 编程的结构使得应用开发更加困难。National Instruments生产了一系列的运行LabVIEW 软件的PAC部署平台。LabVIEW事实上是测试和测量软件的标准。它直观的图像编程模式与流程图相似,提供了一个全面编程语言的所有功能和一个易用的接口。通过实时LabVIEW和LabVIEW FPGA,他们把LabVIEW和实时操作系统以及让FPGA(现场可编程门阵列)提供可靠性和决定性的功能联合起来。

PAC中的可视性和测量

基于测量背景,National Instruments正通过合并更高速的测量和机器视图能力扩展PAC去超出简单的IO接口。许多工业应用为了振动或电力质量测量应用而采用高速测量技术。被收集的数据用来监测转动机械的情况、确定维护日程表、判断电机运行状态和调整控制算法。数据通常使用专业数据采集系统或分立仪器采集,并且通过通信总线并入控制系统。National Instruments PAC可以直接提高测量准确性。