您当前的位置:五五电子网电子知识plc技术解决方案基于PC-Based PLC控制系统的解决策略与实 正文
基于PC-Based PLC控制系统的解决策略与实

基于PC-Based PLC控制系统的解决策略与实

点击数:7124 次   录入时间:03-04 11:44:39   整理:http://www.55dianzi.com   解决方案

总的来说,IPC是开放式架构、开放式系统,PLC则是封闭式架构、封闭式系统,而PC-Based PLC介于二者之间,是开放式架构、封闭式系统。严格地说,IPC一般承担着管理控制任务和协同下级小型控制器或智能现场设备的控制任务,而PLC一般用作现地控制器。由于PC技术、信息技术、通信技术的交替发展,使得研发PC-Based PLC的投资相对减少,会有更多的厂家来共同推进PC-Based PLC的发展。因此,PC-Based PLC 会有非常好的发展前景,但这并不意味着在短时间内PC-Based PLC会取代PLCPLCPC-Based PLC将会在竞争的发展中逐渐走向融合[1 2]。 

基于PC-Based PLC架构系统的应用技巧 

2.1 AI模块 

   AIAnalog Inputs)的多寡对系统的运行的实时性和稳定性有较大的影响,尤其是当AI模块较多时其影响更大。主要原因为:I- 8000模块的CPU仅仅是一款主频只有40MHz80188的控制器,其数据处理能力、存储空间有限,导致其运算、逻辑处理以及事件响应的快速性就没有IPC那么强大,由于CPU要完成一次A/D的整个过程必须要进行采样、保持、同步、转换、存储、处理以及运算等一系列的过程方可完成,比较费时,因此,当要完成的AI通道数较多时,必然会影响采样的实时性和系统的稳定性。通常而言,在一个I-8000模块中,一般不要超过两块如I-8017H系列的 AI模块为佳。 

2.2 继电器输出模块 

继电器输出模块对整个系统的影响最大,处理不好,将会导致整个系统崩溃和经常出现当机、主机板烧坏等现象,由于I-8000模块的供电一般为 1030VDC,总的输入功率为20W,不像IPC的输入功率为250W那么大,假如继电器输出模块尤其是大功率继电器模块插放的太多,由于系统供电能量不足,将会导致其输出不正常,控制系统经常误动作,导致系统崩溃、当机,甚至会导致主控板烧坏,使系统的稳定性、安全性以及可靠性存在许多隐患因素。一般而言,像I-8060I-8058I-8063I-8064I-8065I-8066I-8068I-8069等不要超过两块,尤其是 I-8060I-8063I-8064I-8065I-8069这些功率模块最好为一块。假如系统要控制的功率继电器较多,可以采用普通光隔开关量输入/输出模块如I-8042利用多级放大的原理连接。 

2.3 通信处理 

在由PC-Based PLC架构的控制系统最为重要的一个环节便是与上位机进行的实时数据通信过程,而这一环节往往是制约系统实时性和稳定性的因素,它容易出现数据瓶颈。因为上位机通常为WINOOWs操作系统,应用程序一般有人机交互界面和实时显示界面,而往往将人机交互界面和实时显示界面设计为前台窗口,数据通信、分析以及存储设计为后台运行,但WINOOWs 并不是作为实时操作系统设计的,是抢先式、多任务、基于消息传递机制的操作系统,但仅凭消息调度机制,显然不能满足实时系统的要求,难以保证准确实时地完成前后台控制任务。因此在WINOOWs环境中,采用多线程技术,可以有效地利用 WINOOWs等待时间,加快程序的反应速度,提高执行效率。用一个线程管理计算机数据通信,另一个线程进行数据处理、分析与存储,这样在满足数据连续采集的同时,增强了系统事件响应和通信控制的实时性。 

上一页  [1] [2] [3] [4] [5]  下一页


本文关键字:控制系统  解决方案plc技术 - 解决方案