(完整版)基于PLC的液位控制系统设计毕业设计 下载本文

编程方式、互相通信、与用于HMI、SCADA和DCS的PC有接口。

在过去的五年中,车间级以太网通信的应用已经翻了一倍。尽管串行通信仍然很受欢迎并且很可靠,但以太网快速地成为值得选择的通信媒体,它有着不能被忽视的优势,例如:网速、设置简单、布线方便、现成网络组件的可用性、嵌入式通信设置

集成运动控制

另一个分配给PLC的任务是运动控制。从简单的开环控制到多轴应用来看,在PLC的软件和硬件中集成运动控制已经成为一个趋势。

很多系统在快速运行时要求精确的控制,但并不是在超高速运行时的绝对精准。单机PLC在一些系统上也能很好地运行。许多纳米级和微型级PLC都有高速运算能力和控制器内置的高频脉冲输出能力,使它们成为开环控制的可行解决方案。

一方面要提醒的是控制器在控制顺序上不能确定输出设备的位置。另一方面要提醒的是它的主要优势在于它的成本。以前,即使简单的运动控制也要求有一个昂贵的选择模块。有时为了满足系统需求,它不能用于更精密的控制平台中。

越精密的运动控制系统要求越高精度的定位硬件和软件,而许多PLC都提供高速选择模块接入伺服驱动。现在,许多驱动都兼容来自控制主机(PLC或PC)的传统命令,或者提供自身的内部运动控制。将运动控制组态软件集成在PLC编程软件包中将成为一种趋势。

编程语言

编程语言是反映PLC历史的一个方面。国际电工委员会标准(IEC)处理了编程语言并且定义了两个图形化的和两个文本化的PLC编程语言标准:梯形逻辑(图形化) 功能块图(图形化)结构化文本(文本化)指令表(文本化) 这项标准也定义了为顺序控制和并行控制处理组织程序的图

形化的和文本化的顺控功能图元素。基于这项标准,许多PLC生产商提供最少三种语言中的两种作为他们PLC编程时的语言选择。讽刺的是,在近来接触的PLC使用者中,有大约96%仍然使用梯形图编写PLC代码。由于梯形图长期的良好表现,因此梯形图编程似乎会继续成为最好的选择。

硬件平台

现代的PLC已经在它们的CPU里集成了多种的商业非定制(COTS)技术。最新的技术为PLC提供了一个更快,更强,存储量更大且成本更低的处理器。

这些先进技术也为PLC扩展集成和接受新任务(如通信、数据处理和高速运动)留出空间,而不会以牺牲工业控制设备所要求的严格可靠性为代价。

新技术已经创造了另一种控制器——可编程自动化控制器(PAC)。 PAC与传统的PLC

有所不同,这是因为PAC在软件和硬件上都采用了开放的模块化体系结构,并且采用了网络接口、语言和协议的已知标准。它们可以被看作为一个置于工业的类PLC程序包里的PC。

展望未来

来自Reed研究团的一份2005年PLC产品聚焦研究指出了一些对于PLC使用者、机器制造商和采购决策人员愈加重要的因素。排在最前的、有重要特征的因素是:

1.联网能力和易用性

以太网通信在通信领域中独占熬头。不只是新协议在逐渐平面化,许多已经使用了许多年的工业标准化协议也在逐渐地接入到以太网平台上,这些协议包括Modbus (ModbusTCP)、DeviceNet (EthernetIP)和Profibus (Profinet)。PLC的以太网通信模块已经具有高速性能和灵活性的协议群。

同样,许多PLC上的CPU在工作时已经可以接入以太网,这就节省了IO槽空间。PLC将会继续开发更成熟的连通性,使它可以将信息传输到其它PLC系统、系统控制系统、数据采集(SCADA)系统和企业资源计划(ERP)系统上。另外,无线通信方式将会进一步普及。

2.用PC连接PLC输入输出(IO)的能力

同样的一个趋势,过去与PLC联网获益良多,但现在已经转移到了IO水平上。许多PLC生产商已经支持最受大众接受的现场总线网络,使PLC的IO可以分配在广阔的区域上或者定位在以前被认为是几乎不可能的位置上。这使个人电脑通过使用接口卡接入到标准PLC的IO子系统成为可能,而这种接口卡主要是由PLC生产商或第三方开发商提供的。现在,这些具挑战性的广阔区域都可以由个人电脑监控。至于在不需要技术等级控制引擎支持的地方,使用者可以利用更为先进的软件包和硬件机动性,这成本也比较低廉。

3.使用通用编程软件编制多对象平台的能力

过去,人们都认为一个智能型控制器需要复杂的编程,但现在不再是这样了。使用者不再只是受过培训的编程人员(如设计工程师和系统集成人员),而是在更熟悉的设计上期待能用上人性化软件的最终用户。在他们个人电脑上,基于视窗(Windows)的外观和触感是最为人所熟悉的,它已成为最受大众接纳的图形用户界面。开始时,用于为PLC编程的简单继电逻辑仿真已经发展成为使用更高级功能块的编程语言(这些功能块可以更直观在配置出来)。PLC生产商也已经开始一体化不同功能块的编程,使你在构造逻辑、HMI、动态控制和其它特定功能时只需学习一个编程软件包。也许,最终用户的最终愿望是获得一个可以无缝地为多个PLC和子系统编程的软件包。毕竟,无论是安装在Dell、HP电脑上还是安装在IBM电脑上,微软的视窗(Windows)操作系统和应用程序都是同样地运行,这就

方便了系统用户。

总的来说,PLC用户对现行可用的PLC产品感到满意。同时,他们密切关注新的趋势,并在他们认为有利可图的地方用上新的PLC产品。新PLC利用先进的技术,使它们在工业界更容易地被采