学校代码:11517学号:201050712108HENANINSTITUTEOFENGINEERING文献翻译题目基于PLC的自动售货机控制系统设计学生姓名专业班级电气工程及其自动化0921班学号20095071系(部)电气信息工程系指导教师(职称)完成时间2011年3月2日可编程控制器在过程自动化中的应用1摘自《可编程控制器在过程自动化中的应用》AhtiMikkor,LembitRoosimolderDepartmentofProductDevelopment,InstituteofMachinery,TallinntechnicalUniversity,Ehitajatetee5,19086Tallinn.摘要:目前,控制问题解决了各种各样的技术操作部分:电子,液压,气动和机械。函数-nality,可靠性和控制系统的价格是阻止开发的理由。本文集中于可编程逻辑控制器(PLC),以五年在这方面的发展经验为基础。成功的解决方案是问题重点。具体的硬件,控制器编程的问题、数据/信号的交换和人机界面进行审议。实际的建议,需要根据具体的方法来开发可编程控制器。对于可能出现的错误和警告,提出可以帮助避免方法。关键词:可编程控制器、自动化、自动化系统、过程自动化1引言现代的机器包括电子和机械两部分。平衡两方面因素,初步规划和方案选择对最终结果起着至关重要的作用。在控制方法的选择,继电器,专用设备,可编程逻辑控制器(PLC)和电子制造技术的发展。这篇文章是基于PLC集中-S的经验,拥有超过5年的PLC-S的实际工作经验中收集的。双方强弱,积极和消极的做法进行了讨论。建议使用可编程控制器帮助解决。在规划基于PLC系统中最重要的决定是选择处理器类型。误区是意味着修改额外费用或扩展完全新设备的需要。最常见的错误是高估小型处理器编程的可能性。有选择PLC的几种方法。不幸的是,他们大多集中在电气方面的PLC-S和允许的最大计数信号。他们不涉及分析,以确定用户程序或通信可能的特殊需要。基于几个现有的方法,实践经验和未来趋势的选择为开PLC的开发提供新的方法。阿赫蒂瓦尔Mikkor已获得通过采取在超过15个大范围的自动化项目的一部分,以他的经验,这些项目包括电力消耗在AS昆达北欧水泥工厂监控系统的开发,更新测试流量计钻机,建设城镇Rakvere和普亚,污水处理厂在城里Jogeva和发展动力涡轮安全系统,污水处理厂在塔尔图监测网络系统的集中供热。2可编程控制器在投票站的使用可编程控制器在过程自动化中的应用22.1正面论据主要优势是灵活性提供可编程控制器(杰克,2003年)该系统的行为可以很容易地通过计划,没有任何其他的改动。例如特殊装置使控制算法很难实现任何改变。灵活性使得PLC的-S经常更换适合应用在机器人的例子。在PLC-S的投入和产出之间的关系是由用户程序决定。通过使用先进的编程技术比任何硬连接解决方案容易得多,以实现复杂的控制算法。它使PLC在复杂的任务很有竞争力。例如,在控制化学过程,特别模块,让大量不同的信号被连接到PLC系统。PLC-S的使用,应考虑应用,需要一些“特殊”的输入或输出信号。典型的例子是利用定位高速输入参考的数据。通常个人电脑的可视化软件是由可编程序控制器PLC-S控制,也有一些特殊设备的PC软件包。宽的PLC-S的通信选择范围使得它能够收集到一个中央控制点。搜集现场的所有设备的信息。窄的PLC-S的通讯线路允许使用从本地过程控制系统的其他部分中收集信息。现代通讯技术实现远程诊断和配置(杰克,2003年)。这两方面显着降低了系统的总体维护成本。2.2没有配备足够的内存来存储数据虽然未来的趋势在PLC内存大小,(录像机)专用设备的增长仍然是更适合于独立的数据记录应用。对于网络解决方案,有可能使用可视化软件包一起与PLC-s到存档于任何数据库格式收集必要的数据。如果记录的数据量小或者有控制功能也包括在内,采用PLC-S是合理的。关于它的可视化软件,知道他们在标准版本的大多数不支持脱机录音通讯故障后,使我们无法获得向后从PLC的数据。对PLC的现代通讯选项包括,例如以太网标准协议。人们很容易用数据自动化系统的通信运营商中获得。时间已经证明,最好的做法是保持这两方面分离的,如果有一个经常上网的通信需求。几乎没有时间可追溯网络超载问题,也可能在自动化系统的通信。所有的PLC-S的需要进行编程,所有的编程作品包括在控制算法和意外错误的风险。特种设备是行之有效的,并且通常解决这类问题的。如果有的话,它是经济的使用特殊设备。安全应用需要最高的可靠性程度,应该包含最简单的设备和电路。有一个规可编程控制器在过程自动化中的应用3则,每一个链的新环节可能降低整体的可靠性。在小型系统应用中,经常节省成本使用中继电路,而不是使用PLC的-S的。3.今后的趋势过程自动化系统的进展是针对所谓的完全自动化,所有的人所要做的就是进入该产品的参数和其他一切工作由机器(松香,2000年)协调。虽然目标遥遥领先,表明在这个方向的趋势运动。首先,系统变得越来越规范。从大型制造商组织到家庭的产品。其目的是减少对来自同一公司不同的设备配置和维护工作所需的知识量。同样重要的是这种方式构建的应用程序很容易扩展。其次,沟通的重要性正在上升(休斯,2000)。有很多原因,更多的要领有:更好的系统是不同部分的合作。降低成本的布线。减布线结果增加了故障率,也增加了那些发生的严重程度。传感器与驱动器可以在从传统方法相比,如果使用的处理器覆盖更长的距离。提高了系统的可扩展性。在增加新设备时以最低的成本。在某些情况下,最好是让许多小型的独立模块和网络架构。该解决方案使系统继续工作,尽管一些地区已经失败。方便的通信网络故障诊断为远程管理提供了可能性。中央操作站,可形成相对容易。可将设备连接形式(OPC基金会,2003)不同的生产厂家。第三个重要趋势是散布所谓的软件控制器或软PLC-S的(西门子股份公司,2003年)的使用。这些都是电脑软件为基础的解决方案,通过通信网络与现场设备。有没有需要的处理器模块,使用的PC资源。有些软PLC-S仍然为PC处理器卡(图1)。可靠的通信网络是必不可少的。软PLC-S是非常适合于个人电脑的数据存储数据采集应用的。可编程控制器在过程自动化中的应用4图1。西门子的SIMATICWinAC插槽式PLC412第四,组合装置(图2)同时包含操作员面板和中等规模的处理器模块得到普及(西门子股份公司,2002)。这个解决方案的可能性很低,一些组件的重用使整个包便宜。西门子SIMATIC组合设备的C7–613第五,处理器软件接管从PC软件性质。收集的数据可以很容易地从生产到Office应用程序转移(西门子股份公司,2000)。4可编程控制器的控制方法可编程控制器的控制方法的选择是形成一个应用程序所需的特定属性列表中选择可编程控制器方法的开发。有九个准则,其结果如表1所示。通过比较做出选择与控制器的技术数据结果表。以下是每一个参与标准的简短描述。溶液的性质决定的是旧系统或全新的发展扩大。在第一种情况下的系统和硬件的要求是有限的架构已经存在解决方案。使用来自同一公司的硬件,使维修更方便,避免了整合的问题,将产品形式出现时,使用不同的生产厂家。例如,许可编程控制器在过程自动化中的应用5多硬件制造商结合自己的具体通信接口,直接将处理器模块和通用协议组合。每一个需要特殊模块的(西门子股份公司,2003),它也可以减少备件库存金额,在系统全部采用同一类型的硬件。最大的电力输入,允许输出的数量用标准来确定处理器。如果复杂的控制算法和非标准功能是必需的,它不是最重要的参数了。一般来说是金钱储蓄用于输入输出信号之一是更大的处理器模块,它来自于几个较小的邻近的位置。在这种情况下,不会对通信网络的需要,也将会更容易编程。特殊信号和模块通常为中型和大型控制器只提供家庭使用。许多微控制器甚至没有可能性,加上模拟输出(西门子股份公司,2003)。在某些情况下是使用特殊的模块的唯一途径,其他的(定位)这只是一个机会,为了省钱。传感器和执行器的布局可有很大差异,有时远离传感器执行器(中长管抽吸液体)数公里。在这种情况下,特殊的通讯网络(现场总线,如-inteface)可能是唯一的解决办法。如果不是,它至少可以节省成本,减少布线工程。并非所有可编程控制器通信协议的接口,处理器的性能在复杂的应用中有非常重要的作用。最常见的问题是内存不足的时,有时也有数据存储器。内存要求可估计的输入和输出信号的数量。但在实践中100个数字输入输出点系统通常有3倍以上10个数字输入输出点的系统较小的程序。只有这样,才能准确地估计项目的规模。计划特色包括特殊程序功能的需要。不同的应用领域有一些通常使用的功能,例如,在楼宇自动化温度控制中,编程要简单得多,如果这些功能已经进入系统软件中内置的处理器。在过程自动化2个数字输出(上下)闭环PID调节是很常用的。这可能是一个惊喜,但它不符合大多数微控制器(西门子股份公司,2003),对于一般的程序员它太复杂,开创了自己的调节器的标准功能包括在内。基本上有2个解决方案:以避免这方面的建设和使用适用的控制器。可编程控制器在过程自动化中的应用6成果表现:交流在当今的自动化系统应用越来越广泛。在某些情况下,作为条形码阅读器或电子权值非标准化装置必须到系统中。然后,它的协议有至关重要的编程(自由港编程)功能。标准化协议的具体模块需求:工作条件,通常可以克服使用特殊柜,但也有,改善了电磁干扰,湿度和振动性特定的系列可编程控制器。在非常脏的环境中所有的冷却风扇都必须配备过滤器。5结论可编程控制器的主要好处是:灵活实现方便的沟通和复杂的控制算法替代方案时应考虑可靠性系统尽量简单可记录特殊设备适当的解决方案和硬件的选择对最终结果有很大的影响。如果这一步失误,可编程控制器在过程自动化中的应用7一些项目的总体预算方案可能要发生变化,一些硬件要更换。根据他的实际经验,笔者已经形成了一个选择可编程控制器的方法。它有9个标准的:-输出允许(数字,模拟,输入,输出)的解决方案(新的或现有)的电气输入:最大数量自然需要特殊的模块(高速数字输出)传感器与致动器布局(本地或周边)处理器(程序和数据存储器)特色方案(特殊功能)通讯需求(现场总线,ASCII)的性能工作条件(湿度,温度,振动,粉尘)没有什么方法保证总是指出最好的解决方案,但使用确定的方法能避免了失误。可编程控制器在过程自动化中的应用8参考文献[1]Hughes,T.A.ProgrammableControllers,ThirdEdition.ISA–TheInstrumentation,Systems,andAutomationSociety,2000,334p.[2]Jack,H.AutomatingManufacturingSystemswithPLC-s,828p.,Available:[3]~jackh/books/plcs/pdf/plcbook4_2.pdf,Accessed:3.10.2003[4]LOGO!Manual.SiemensAG,2003,312p.[5]OPCFoundationhomepage::9.11.2003[6]Rosin,A.ProgrammableControllersSimaticS7.Tallinn,TTU,2000,120p.[MasterThesis]–inEstonian.[7]Berger,H.AutomatingwithSIMATIC.SiemensAG,2003,214p.[8]SIMATICProgrammingwithSTEP7V5.2:Manual.SiemensAG,2002,610p.[9]SIMATICS7-200ProgrammableControllerSystemManual.SiemensAG,2003,474p.[10]SIMA