基于组态软件的PLC实验教学系统.doc
《基于组态软件的PLC实验教学系统.doc》由会员分享,可在线阅读,更多相关《基于组态软件的PLC实验教学系统.doc(12页珍藏版)》请在沃文网上搜索。
1、基于组态软件的PLC实验教学系统摘要:可编程控制器(PLC)是综合计算机技术、自动控制技术和通信技术的一种新型自动控制装置。由于PLC在工业自动化中的重要地位,因此,现在高校都开设了有关可编程控制器应用方面的课程。可编程控制器实践性非常强,实验环节至关重要,只有通过实验进行实际操作,学生才能真正掌握可编程控制器技术,传统的实物实验价格昂贵、维护困难、可行性和变化性较差。基于组态软件的PLC实验教学系统的建成,解决了高校开展PLC实验课程难的问题,有利于提高学生的学习兴趣,强化教学效果,较好的满足了高校PLC课程教学实验的要求。关键词:实验教学;可编程控制器;组态软件;仿真PLC Experim
2、ental Teaching System Based on the Configuration SoftwareAbstract: Programmable Logic Controller (PLC) is a new automatic control device that integrates computer technology, automatic control technology and communication technology. PLC is very important in industrial automation field,therefore,coll
3、eges and universities have been now setup on some courses in application of programmable logic controller. PLC have Practical requirements,correlative experiments is very important,students can really master the Programmable controller technology only through the actual operation. But traditional ph
4、ysical experimental is expensive,difficult to maintain,and less in the feasibility and flexibility. Because of establishment of PLC experimental teaching system based on the configuration software,the problem which colleges and universities are difficult to carry out the PLC experiments courses were
5、 solved, interest of the students in learning was increased. The teaching performance was strengthened, and the requirements of colleges and universities teaching experiment PLC was meet.Key words: Experimental teaching; PLC; Configuration software; Simulation1 绪论1.1 课题研究的目的和意义随着科学技术的飞速发展,大规模集成电路及微处
6、理技术的广泛应用,在工业自动化进程中,可编程控制器 (Programmable Logic Controller)简称PLC得到迅速普及,由此PLC作为一种通用的工业自动化装置,由于其操作简便,易于掌握使用,技术性能稳定,运行可靠,在工业自动化领域中占有极其重要的地位。PLC是从早期的继电器逻辑控制系统发展而来的,经过20多年的发展,已成为美国等工业发达国家的重要产业,在我国己经广泛应用于机械制造、轻工、汽车及文化等各种行业。当前,PLC在国际市场上己成为最受欢迎的工业控制畅销品,用PLC设计自动控制系统也已成为世界潮流。在PLC课程的教学中,传统方式以教师为中心,这有利于发挥教师的主导作用,
7、也有利于科学知识的系统传授。PLC专业课程的传统教学模式培养了大批基础扎实、具有一定实践能力的学生,但传统的PLC课程的教学一直存在以下几个问题:(l)硬件软件支持及更新不够,PLC的产品和其他电子产品一样,具有种类较多,发展较快的特点,因此,常常造成教材内容和学校教学专用设备脱节,内容滞后产品技术发展的现状;(2)企业的需要和学校教学的矛盾,企业需要的是能够解决实际问题的PLC专业技术人才,而学校实践教学的观念陈旧,缺乏对企业工业自动化PLC控制实际需要的了解,实践教学的针对性不强,所培养出的学生不能满足企业的需要;(3)该门综合课程,其控制包括机、电、液、气的控制,但目前该课程授课多数还存
8、在缺少设备、教学模式单一,不能体现课程综合的特点。一般的高校现有的条件和设备难以满足实验课程及实际操作的需要。可编程序控制器原理及其应用课程是一门实用性、工程性和综合性很强的专业课,与工程实际联系紧密,必须压缩理论教学课时,增加实验课时,强化实践性教学环节。应当通过实验、生产实习和课程设计等实践性教学环节,增强学生的综合运用能力,倡导创造性思维。在PLC的实习教学中,要完成很多典型的编程训练34,针对这一情况,如果仅仅以可编程序控制器来进行实验西华大学硕士学位论文教学,而没有控制对象,学生用编程器对可编程序控制器进行编程之后,通过观察输出口的状态来确定程序的运行情况。在这类教学方式中学生往往只
9、能进行验证性实验,没有条件进行外围设备的连接和控制。基于此,本课题是利用组态软件技术设计开发PLC教学实验系统,进而解决了各高校开展PLC实验课题难或无法开展PLC实验课题的问题。此外,仿真的方法不但可以用于开展PLC控制实验,也可用于课题设计,既实验内容多种多样,实验现象直观,能节约大量的实验经费,缩短实验时间,提高实验的安全性。本课题的意义在于研制提供一种新型的可编程序控制器教学实验系统,着重学生的能力培养,并给学生留有足够的发挥空间,具有很好的开发柔性和扩展性。该实验系统有一定数目的输入输出元件,同时可编程控制器也有一定数目的输入输出点,学生可以自己利用组态软件内的元件组成接近实际工业应
10、用的界面,自己编制其控制程序,充分发挥学生个人的创造性思维和动手能力,同时也可以使学生掌握可编程序控制器与电力拖动、计算机系统的信号传递及控制功能等结合的先进控制技术。本系统的开发应用不仅能够丰富教师的教学手段,提高学生的学习兴趣,提高教学效果,而且能够为专业老师在复杂控制系统、智能控制系统等方面的研究提供了实验对象及实验手段。1.2 相关技术发展状况1.2.1 PLC的发展现状及趋势可编程控制器 (PogrammableLogieController简称PLC)是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算和顺序控制、定时、计数
11、和算术运算等操作的指令,并通过数字的或模拟的输入和输出接口,控制各种类型的机器设备或生产过程。可编程控制器诞生不久即显示了其在工业控制中的重要地位,如日本、德国、法国等国家相继研制成各自的PLC。PLC技术随着计算机和微电子技术的发展而迅速发展,由最初的一位机发展为八位机。随着微处理器CPU和微型计算机技术在PLC中的应用,形成了现代意义上的PLC。现在的PLC产品已使用了16位、32位高性能微处理器,而且实现了多处理器的多通道处理,通讯技术使PLC的应用得到进一步的发展。如今,可编程控制器技术已经比较成熟。目前,世界上有200多个厂家生产可编程控制器产品,比较著名的厂家有美国的AB、通用(G
12、E)、莫迪康、日本的三菱、欧姆龙、富士电机、松下电工,德国的西门子,法国的TE、施耐德,韩国的三星、LG等。1.2.2 组态软件的发展现状及趋势组态的概念最早来自英文configuration,含义是使用软件工具对计算机及软件的各种资源进行配置,达到使计算机或软件按照预先设置,自动执行特定任务,满足使用者要求的目的。监控组态软件是伴随着计算机技术的突飞猛进发展起来的。60年代虽然计算机开始涉足工业过程控制,但由于计算机技术人员缺乏工厂仪表和工业过程的知识,导致计算机工业过程系统在各行业的推广速度比较缓慢。70年代初期,微处理器的出现,促进了计算机控制走向成熟。首先,微处理器在提高计算能力的基础
13、上,大大降低了计算机的硬件成本,缩小了计算机的体积,很多从事控制仪表和原来一直就从事工业控制计算机的公司先后推出了新型控制系统。这一历史时期较有代表性的就是1975年美国Honeywell公司推出的世界上第一套 DCSTDC-2000。而随后的20年间,DCS及其计算机系统软件(操作系统)、组态软件、控制软件、操作站软件以及其他辅助软件(如通信软件)等。80年代中后期,随着个人计算机的普及和开放系统概念的推广,基于个人计算机的监控系统开始进入市场,并发展壮大。组态软件作为个人计算机监控系统的重要组成部分,比PC监控的硬件系统具有更为广阔的发展空间。这是因为:(l)很多DCS和PLC厂家主动公开
14、通信协议,加入“PC监控”的阵营。目前,几乎所有的PLC和一半以上的DCS都使用PC作为操作站。(2)由于PC监控大大降低了系统成本,使得市场空间得以扩大,从无人值守的远程监视、数据采集与计量、数据分析到过程控制,几乎无处不用。(3)各类智能仪表、调节器和PC-based设备可与组态软件构筑完整的低成本自动化系统,具有广阔的市场空间。(4)各类嵌入式系统和现场总线的异军突起,把组态软件推到了自动化系统主力军的位置,组态软件越来越成为工业自动化系统中的灵魂。2 组态及PLC的介绍2.1 PLC的基本概念2.1.1 PLC的一般构成PLC的生产厂家有很多,产品的结构也各不相同,但其基本构成相同,都
15、采用计算机结构,如图1所示。PLC主要有6部分组成:CPU(中央处理器)、存储器、输入/输出接口电路、电源、外设接口及FO扩展接口。图1 PLC结构示意图Fig.1 Structure Drawing of the PLC(l)CPUCpU是中央处理器 (CentralproeessingUnit)的英文缩写。它是PLC的核心和控制指挥中心,主要由控制电路、运算器和寄存器组成,并集成在一块芯片上。CPU通过地址总线、数据总线、和控制总线、与存储器、输入、输出接口电路相连接,完成信息、传递、转换等。CPU的主要功能有:接受输入信号并存入存储器,读出指令,执行指令,将结果输出,处理中断请求,准备下
16、一条指令。(2)存储器存储器主要存放系统程序、用户程序和数据。根据存储器在系统中的作用,可分为系统程序存储器和用户程序存储器。系统程序是对整个PLC系统进行调度、管理监视及服务的程序,控制和完成PLC各种功能。这些程序有PLC制造厂家设计提供,固化在ROM中,用户不能直接存取及修改。系统程序存储器容量的大小,决定系统程序的大小和复杂程度,也决定PLC的功能。用户程序是用户在各自控制系统中开发的程序,大都存放在RAM存储器中。因此使用者可以对用户程序进行修改。为保证掉电时不会丢失存储的信息,一般用铿电池作为备用电源。用户程序存储器容量的大小,决定用户控制系统的控制规模和复杂程度。(3)输入、输出
17、接口电路输入、输出接口电路是PLC与现场FO设备相连接的部件。PLC将输入信号转换为CPU能够接收和处理的信号,通过用户程序的运算,把结果用过输出模块给执行机构。(4)电源PLC的电源一般采用 AC220V电源,经整流、滤波、稳压后变换成供PLC的CPU、存储器等电路工作所需的直流电压。为保证PLC工作可靠,大都采用开关型稳压电源。有的PLC还向外部提供24V直流电源。(5)外设接口外设接口是在主机外壳上与外部设备配接的插座,通过电缆线可配接编程器、计算机、打印机、EPROM写入器等。(6)FO扩展接口I/0扩展接口用来扩展输入、输出点数。当用户输入、输出点数超过主机的范围时,可通过I/O扩展
18、接口与UO扩展单元相接,以扩充I/0点数。A/D和D/A单元及链接单元一般也通过该接口与主机连接。2.1.2 PLC的基本工作原理可编程控制器是一种专用的工业控制计算机,因此,其工作原理是建立在计算机控制系统工作原理的基础上。但为了可靠地应用在工业环境下,便于现场电气技术人员的使用和维护,它有着大量的接口器件,特定的监控软件,专用的编程器件。所以,不但其外观不像计算机,它的操作使用方法、编程语言及工作过程与计算机控制系统也是有区别的。图2 PLC等效工作电路图Fig.2 Equivalent work Circuit drawing of the PLCPLC控制系统的等效电路可以分为3个部分
19、,即输入部分、内部控制电路和输出部分。输入部分就是采集输入信号,输出部分就是系统的执行部件。这两部分与继电器控制电路相同。内部控制电路是通过编程方法实现的控制逻辑,用软件编程代替继电器电路的功能。其等效工作电路如图2所示。PLC的工作方式为循环扫描方式。PLC的工作过程大致分为3个阶段:输入采样、程序执行和输出处理。PLC重复执行这3个阶段,周而复始。每重复一次的时间称为一个扫描周期。(l)输入部分输入部分由外部输入电路、PLC输入接线端子和输入继电器组成。外部输入信号经PLC输入接线端子去驱动输入继电器的线圈。每个输入端子与其相同编号的输入继电器有着唯一确定的对应关系。当外部的输入元件处于接
20、通状态时,对应的输入继电器线圈“得电”(这个输入继电器是PLC内部的“软继电器”,就是存储器中的某一位,它可以提供任意多个常开触点或常闭触点供PLC内部控制电路编程使用)为使输入继电器的线圈“得电”,即让外部输入元件的接通状态写入与其对应的基本单元中去,输入回路要有电源。输入回路所使用的电源,可以用PLC内部提供的24V直流电源(其带负载能力有限),也可以由PLC外部的独立的交流或直流电源供电。 (2)内部控制电路所谓内部控制电路是由用户程序形成的用“软继电器”来代替硬继电器的控制逻辑。它的作用是按照用户程序规定的逻辑关系,对输入信号和输出信号的状态进行检测、判断、运算和处理,然后得到相应的输
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 组态 软件 PLC 实验教学 系统