《毕业设计论文(基于组态和plc自动输送线控制系统设计)-6.docx》由会员分享,可在线阅读,更多相关《毕业设计论文(基于组态和plc自动输送线控制系统设计)-6.docx(55页珍藏版)》请在课桌文档上搜索。
1、摘要随着工业自动化的发展和普及,带式输送线是连续输送线的i种,并且应用越来越广泛。它即可以运送散状物料,也可以运送成件物品。它在工作过程中噪音较小,结构简单。它也可用于水平或倾斜运输,还应用于装船机、卸船机、堆取料机等连续运输移动机械上。其运输特点是形成装载点到装载点之IHj的连续物料流,依维连续物料流的整体运动来完成从装载点到卸载点的输送。可编程序控制S(programmablecontroller).是以微处理器为基础,综合了计算机技术、半导体集成技术、自动控制技术、数字技术、通信网络技术等发展起来的一种通用的工业自动装置。以其显著的优点在冷金、化工、交通、电力等领域获得了广泛的应用,控制
2、成为了现代工业控制支柱之一。本课题应用P1.C程序控制电动机实现传送带的运转,使带式输送线在正常起动、正常停机、故障件机和故障后起动时各个电动机按照不同的要求以一定的顺序完成从装载点到卸我点的输送过程;最后应用S7-2OO仿或软件对其程序进行了仿真,同时应用组态王6.55软件对四种不同情况下的画面进行了模拟。关键词:带式输送线:可编程控制涔(P1.C);梯形图:组态王:仿真ABSTR/XCTWiththedevelopmentandpopularizationofindustrialaUlomation.beltconveyorlineiscontinuousconveyingakindofI
3、inctandmorewidelyItcancarrythebulkmaterials,canalsobetransportedintotheitems.InIhCcourseoftheirwork,lowernoise,simplestructure.Itcanalsobeusedforhorizontalorinclinedtransportation,alsoappliedtotheshiploader,shipunloadandstackerfeedercontinuoustransportandothermobilemachinery.Thetransportischaracteri
4、zedby(heformationofacontinuousmaterialflowoftheloadpointbetweentheloadingpoints,relyingontheoverallmovementofthecontinuousstreamofmaterialtocompletethedeliveryfromtheloadingpointtounloadingpoint.Programmablclogiccontroller(programmableConlrollcr)isamicroprocessor-based,integratedcomputertechnology,s
5、emiconductorintegrationtechnology,automaticcontroltechnology,digitaltechnology,communicationsandnetworktechnologydevelopmentofacommonindustrialautomaticcontroldevice,hssignificantadvantagesinthefieldsofmetallurgy,chemicalindustry,transport.ClCCIriCityandotherwidelyused,hasbecomeoneofthepillarsofmode
6、rnindustrialcontrol.TheapplicationofthisSubjCClplcprogramcontrolmotorfortheoperationoftheconveyor,bellconveyorlineinthenormalstart,normalstop,faultstopandfaultafterthestartofeachmotorinaccordancewithdifferentrequirementsinacertainorderIocompletethedeliveryprocessfromtheloadingpointtounloadingpoint;a
7、pplications7-2OOsimulationsoftwareprogramforthesimulation,whileapplicationKingvicw6.55softwareonthescreenunderfourdifferentconditionsweresimulated.Keywords:bchconveyorline;programmablelogiccontroller(plc);ladder;Kingvicw;SimuIalion目录第1章结论11.1 控制系统概述与选题背兔意义I1.1.1 控耨系统的概述I1.1.2 课题的选题背景及意义I1.2 控制对象的设计耍
8、求21.3 P1.C系统组成41.3.1 CPU51.3.2 存储器51.3.3 输入/输出接口电路51.4 P1.C的基本工作原理61.5 小结6第2章系统的硬件设计72.1 主电路设计72.2 P1.C机型选择72.3 I/O分配表及其端子接线图82.3.1 I/O地址分配82.3.2 P1.C外部接线图IO2.4 小结11第3章系统的软件设计123.1 软件的组成及作用121 .1.1P1.C内部资源123 .2P1.C编程语言133.2 程序流程图设计153.3 程序梯形图设计15Iil3.4 对梯形图进行仿真233.5 小结30第4章系统组态画面设计314.1 组态软件介绍314.2
9、 监控画面设计324.2.1 建立新工程324.2.2 创建组态画面364.2.3 定义I/O设备374.2.5 动画连接424.2.6 编写语言命令434.3 小结44第5章系统软硬件调试45结论48滋辞49叁考文献50毕业设计(论文)专用纸第1章绪论1.1 控制系统概述与选题背景意义1.1.1 控制系统的概述一件产品的质量除了要有好的成妫的工艺和l,效的输送系统外,如何保证产品严格按照工艺流程运行和保证产品的运行及其时间则是决定产品质量和品质的重要因索。在皮带运输生产线上采用自动化控制不但可以使产品的质量和品质得到严格的保证,有效的减少废品率,而且还可以提高生产效率和减轻工人的劳动强度,有
10、并非常好的经济效益和社会效益,皮带运输生产线上对电机的自动控制则是皮带运输生产线自动化控相的关键。皮带运输生产线按照其工艺要求和规模一般设计有出料阀G、两条皮带和两个电机作,每条皮带都根据已编制好的各自的程序运行:对于电机的自动控制,早期是采用继电器逻辑电路和顺序控制器,发展至今其控制方式已采用可编程控制器P1.C作为核心控制部件,其控制更为安全、可靠、方便、灵活,自动化程度更高。1.1.2 课题的选题昔景及意义中国经济高速发展,工业化进程的不断深化,为自动化行业的迅猛发展提供了广闾的空间。皮带运输行业是我国重要的加工行业的部分,但是大多数中小企业仍在使用许多过时的技术和设备,大量的生产线为半
11、机械化和半自动化控制,一些甚至为于工操作。带式输送线作为运输设备而言经常发生胶带打滑、断带、跑偏、超负荷和连轴器断开等故障严重影响T正常生产。老式带式输送线的执行继电器接点容易烧毁,电机不能及时停机导致事故发生。同时工业皮带运输生产线工位多、生产复杂,同时在皮带运输生产线中,油污、灰尘等许多具有严重的污染,对人的身心健康十分不利,而且人工操作随机性大,影响产品质量。传统的方法是使用顺序控制器,由于其电路更杂,接口多,受外界干扰大,工作可技性差,维护也困难。采用P1.C仃较完善的诊断和自保护能力,可以增强系统的抗干扰能力,提高系统的可独性。用P1.C轴以变频器对皮带自动生产线电机进行自动控制,具
12、仃结构简单、编程方使、操作灵活、使用安全、工作稳定、性能可靠和抗干扰能力强的特点,是种很有效的自动控制方式,是皮带线的生产实现高效、低成本、高质气自动化生产的发展方向。1.2 控制对象的设计要求本课题研究的带式输送线是将“料仓”的物料经过两个佞送带传送到“入料仓”中,它的结构图如图1-1所示。图1-1带式输送线的结构图图1-1中的带式临送线分为正常起动、正常停机、故障停机和故障后起动四种情况。“出料阀G”、“电机Ml”和“电机M2”都按照各百的方式以定的顺序启动或关闭。I)带式输送线的正常起动:在出料仓快要满之前,段传送带”电机Ml”先起动,为传送物料做准备:在检测到出料仓满了以后,“出料阀G
13、”自动开启,物料会通过出料阀门卸到段传送带上,随着传送带的运转进行传送:在出料阀门打开后5秒,二段传送带“电机M2向动起动,物料将随着二段传送带的运转进行传送,最后将物料传到入料仓中根据传送带的控制要求:带式输送线正常起动时的流程图,如图1-2所示。经对一假H日经过5,电机Ml-出川BG,电机M:My).:-向E/置一R-图1-2带式输送线正常起动时的流程图2)正常停机时为使带式输送线上不用物料,要求按照物料流动方向按照一定的顺序停止即:“出料阀G”先停止,经过5秒一段传送带“电机Ml”停止,再经过5秒二段传送带“电机M2”停止,其流程图如1-3所示。图1-3带式输送线正常停机时的流程图3)带
14、式输送线故障停机的工作流程:在输送线出现故障时,为了避免危险发生,让“出料阀G”、一段传送带“电机Ml”和二段传送带“电机M2”同时全部停止工作。其流程图如图14所示。w出日制GWlt电机Ml停止电机N?僖止图1-4带式输送线故障停机时的流程图4)带式输送线故障消除后为使传送带上不留有物料,其启动顺序为:二段传送带“电机M2”先起动,过5秒一段传送带“电机Ml”起动,再过5秒“出料阀G”起动。其流程图如图15所示。经过5经过5s电机M2I、币,出料BlG图1-5带式输送线故障消除后的流程图1.3 P1.C系统组成P1.C分为箱式和模块式两种,但他们的组成是相同,基本上都是由CPU.存储器,输入
15、/输出接口电路,电源模块等几部分组成的。下面分第4页共56页别对几种单元进行介绍。1.3.1 CPUCPU是整个P1.C的核心,起神经中枢的作用。它按照P1.C的系统程序赋予的功能接收并存谛用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中。同时,诊断电源和P1.C内部电路的工作状态及编程过程中的语法错误等。进入运行后,从用户程序存储器中逐条读取指令,经分析后再按指令规定的任务产生相应的信号,去指挥有关的控制电路。1.3.2 存储SS存储罂是具有记忆功能的半导体电路,分为系统程序存储器和用户存储器。系统程序存储涔用以存放系统程序,包括管理程序,监控程序以及对用
16、户程序做编译处理的解释编译程序。由只读存储罂、ROM组成。家使用的,内容不可更改,断电不消失。用户存储器:分为用户程序存储区和工作数据存储区。由随机存取存储涔(RAM)组成。1.3.3 输入/偷出接口电路1 .输入接口输入接口电路工作过程:当开关合上,二极管发光.然后三极管在光的照射下导通,向内部电路输入信号。当开美断开,二极管不发光,三极管不导通。向内部电路输入信号。也就是通过输入接口电路把外部的开关信号转化成P1.C内部所能接受的数字信号。2 .输出接口输出接U工作过程:当内部电路输出数字信号1,有电流流过,继电器线圈仃电流,然后常开触点闭合,提供负战导通的电流和电压。当第5页共56页内部
17、电路输出数字信号0,则没有电流流过,继电器线圈没有电流,然后常开触点断开,断开负载的电流或电压。也就是通过输出接口电路把内部的数字电路化成一种信号使负载动作或者不动作。1.4 P1.C的基本工作原理P1.C采用“顺序扫描,不断循环”的工作方式,主要有以下几个特点:一个扫描周期分为输入采样,程序执行,输出刷新。每次扫描过程,集中对输入信号进行采样。集中对输出信号进行刷新。输入刷新过程,当输入端口关闭时,程序在进行执行阶段时,输入端有新状态,新状态不能被读入。只有程序进行下一次扫描时,新状态才被读入。元件映致寄存涔的内容是随着程序的执行变化而变化的。扫描周期的长短由三条决定:CPU执行指令的速度:
18、指令本身占有的时间:指令条数。由于采用集中采样,集中输出的方式,存在输入/输出滞后的现象,即输入/输出响应延迟。1.5 小结就目前的工业发展情况和学校的教育实际而言,选择基rplc的皮带运输生产线自动控制系统设计作为本科阶段的毕业设计,既能与当前的生产实际相结合,能够在一定程度上解决当前工业生产的问题,又能与大学本科教育的具体实际相吻合,将大学阶段所学的理论知识运用到实际中,具有很好的效果。第2章系统的硬件设计2.1 主电路设计原理图是根据控制系统的工作原理,采用电器元件展开的形式,利川图形符号和顼目符号表示电路各电器元件中导电部件和接线端子连接关系的电路图.原理图具有结构简第展次分明的特点,
19、适合研究和分析电路工作原理,在设计研发和生产现场等方面得到广泛应用在本设计中,根据皮带运输生产线的工艺要求,只需用两台电机分别控制出料阀G的启停和电机的Ml,M2后停,从而分别控制皮带的动作。主电路如图1-1,1-2、1-3,1-4、1-5.2.2 P1.C机型选择各种P1.C的品种很多,它们的结构形式,性能,价格也都各不相同,适合的场合也各有侧重。合理选择P1.C型号,对于提高P1.e控制系统技术经济性指标具有重要意义。S7-200系列P1.C可提供5种不同的基本维元和多种规格的扩展维元等。H前提供的S7-2OOCPU有:CPU221、CPU222、CPU224,CPU224XP、CPU22
20、6和CPU226XM.不同型号的P1.C性能差别也比较大。所以在实际设计中,要在满足功能的要求下,选择能够保证系统可靠工作,维护使用方便以及价格适中的型号。根据自动化皮带运输生产线的控制要求,我们采用了例国西门子P1.CS7-200CPU224XP型号,此类型P1.C无论独立运行,还是联接网络都能完成各种控制任务。它的使用范围可以也靛从替代继电器的简单控制到复杂的自动控制。其应用领域包括各种机床、纺织机械、塑料机械、电梯等行业。S7-200CPU224XP通讯功能完善,具有极高的性能价格比是很突出的特点,也是我们采用它的主要原因。P1.C为此系统的控制核心,此系统的输入信号有两部分,一部分是原
21、点、单周期、连续等面板控制按钮,另一部分是多种行程开关,这些面板按钮信号和传感器信号作为P1.C的输入变量,经过P1.C的输入接口输入到内部数据寄存:器,然后在P1.C内部进行逻辑运算或数据处理后,以输出变量的形式送到输出接口,从而驱动电机来控制电机的运行和出料阀及其皮带的运行。2.3 I/O分配表及其端子接线图在设计P1.C控制系统之前,必须对工艺流程进行细致的分析,详细了解控制时软和控制要求,这样才能真IE明白自己要完成的任务,设计出令人满意的控制系统。图1-2,图1-3、图1-4和图1-5为本机对带式输送线的控制要求。2.3.1 I/O地址分配在本次系统设计中,我们定义的I/O分配表如表
22、2-2所示。住本设计中,我将H个输入信号和5个输出信号按各自的功能类型分好,选定与之功能相对应的元渊件,然后再与P1.C的I/O点一一对应,编排地址如表2-1所示。数字量扩展模块的地址分配是从豪靠近CPU模块的数字地模块开始,模拟量扩展模块的地址是从最靠近CPU模块的模拟量模块开始,在本机模拟地地址的基础上从左到右按字递增。在整个系统的设计中,我选定10.010.7和II.0II.I作为输入信号,Q00-Q0.4作为输出信号。具体分配见表2-1所示。表2-1I/O分配表序号输入序号输出110.0物料将要装满时电机Vl起动按SBl11Q0.0出料阀11G电磁YVl210.1物料装满出料阀G起动钮
23、SB215Q0.1电机Ml接触徵YV2310.2模拟出现故障按钮SB3有16Q0.2电机M2接触器YV3410.2模拟故障消除按SB317Q0.3故障灯1.ED510.3正常停机按钮SB418Q0.4全启动灯1.ED610.4出料阀G起动按SB5710.5电机Ml起动按SB6810.6电机M2起动按SB7910.7出料阀G关闭按SB81011.0电机Vl关闭按SB91111.1电机M2关闭按SBl输入/输出单元通常也称为1/0单元或I/O模块,是P1.e与工业生产现场之间的连接部件。P1.C通过临入接口可以检测被控对象的各种数据,以这些数据作为P1.C对被控对象进行控制的依据:同时P1.C乂通
24、过输入接口将处理结果送给被控制对象,以实现控制目的。图2-2P1.C控制设备的设计步骤2.3.2 P1.C外部接线图在本设计中定义的I/O端子接线图如图2-3所示。由图表可以看出,P1.C控制系统的输入信号有Il个,均为开关地。其中单操作按钮开关II个。P1.C控制系统的输出信号有5个,其中2个用于驱动电机自停接触器,2个用于驱动出料电磁阀G的动作。图2-3I/O端子接线图2.4 小结在本章中,主要介绍了系统的硬件设计,选择了西门子S7-200作为本设计的P1.C机型,既能嬷充分发挥S7-200系列P1.C的性能特点,又能够满足本系统的设计要求。在后续的章节中重点介绍了系统的硬件设计。在硬件设
25、计中确定了采用2台电机组成系统工作的主要传动机构的基本思路,从而在此基础上完成了系统的I/O端门分配以及外部端子接线。第3章系统的软件设计3.1 软件的组成及作用3.1.1 P1.C内部资源内部根据软元件的功能不同,分成了许多区域,如输入/输出继电器区、定时器区、计数器区、特殊继电器区等,下面分别介绍下9。1 .定时器:自动控制的大部分领域都需要用定时器进行时间控制,灵活地使用定时睇可以编制出笈杂动作的控制程序。它是P1.C中重要的编程元件,是累计时间增量的内部器件。定时器的匚作过程与继电-接触器控制系统的时IhJ继电器基本相同,但它没有瞬动触点。使用时要提前输入时间预设值。当定时器的输入条件
26、满足时开始计时,当前值从O开始按定的时间单位增加:当定时器的当前值达到预设值时,定时器触点动作。利用定时器的触点就可以得到控制所需的延时时间。2 .计数器:计数器可用来累计输入脉冲的个数,经常用于对产品进行计数或者进行特定功能的编程。使用时要提前输入它的特定植。当输入触发条件满足时,计数器开始累计它的输入端脉冲电位上升延的次数,当计数器计数达到侦定的设定值时,其常开触点闭合,常闭触点断开UU。3 .输入继电器:输入继电器般都仃个P1.C的输入端了与之对第12页共56fi应,它用于接受外部的开关信号。当外部的开关信号为闭合时,输入继电器的线图得电,在程序中常开触点闭合,常闭触点断开。4 .愉出继
27、电器:输出继电器般都仃个P1.C上的输出端子与之对应。当通过程序使得输出继电器线圈得电时,P1.C上的输出端开关用合,它可以作为控制外部负我的开关信号。同时在程序中其常开触点闭合,常闭触点断开。5 .内部位存储器:内部位存储器的作用和继电-接触器控制系统中的中间继电器相同它在P1.C中没仃将J入/输出端与之时应.因此它的触点不能驱动外部负妓,这是与输出继电器的主要区别。它主要起逻辑控制作用。以上几个是我们在本次系统设计的过程中可能需要用到的P1.C软元件,另外P1.C还有很多其它的软元件。3.1.2 P1.C蜗程语言P1.C是通过运行编写的用户程序实现控制任务的。P1.C中的程序由系统程序和用
28、户程序两部分组成,系统程序由P1.C生产厂家提供,它支持用户程序的运行;用户程序是用户为完成特定的控制任务而编写的应用程序。S7-200系列P1.C的编程语言非常丰富,有梯形图、语句表、功能块图和顺序功能图等,用户可以选择一种编程语言,如果需要,也可混合使用几种语言编程。这些编程语言都是面向用户的,它使控制程序的开发、输入、调试和修改工作大大简化。我们在本次设计中选择梯形图编程。以下我们详细介绍下梯形图的概念,梯形图左边有一条垂直的线称作左母线,右边一条虚线称为右理线。母线之间是触点的设辑连接和线圈的输出。P1.C梯形图具有以下一些特点。1 .P1.C的梯形图是“从上到下”按行绘制的,两侧的竖
29、线类似电气控制图的电源线,通常称做母线(BusBar),大部分梯膨图只保留左母线:梯形图的每行是“从左到右”绘制,左侧总是输入接点,圾右恻为输出元素,触点代表逻辑“输入”条件,如开关、按钮、内部条件等:线圈通常代表逻辑“输出”结果,如指示灯、接触器、中间继电器、电磁阀等。对S7-200系列的P1.C来说,还仃种输出“盒”(功能框),它代表附加的指令,如定时器、计数器或数学运算等功能指令。2 .控制电路左右母线为电源线,中间各支路都加仃电压,当支路接通时,育电流流过支路上的触点与线圈。梯形图中的假想电流在图中只能作单方向的流动,即只能从左向右流动。层次改变(接通的顺序)也只能先上后下,与程序编写
30、时的步序号是致的。3 .梯形图中的输入接点如11.0、Ioj等,输出线圈Q().0.Q0.1等不是物理接点和线圈,而是输入、输出存储器中输入、输出点的状态.并不是接线时现场开关的实尿状态:输出线圈只对世输Hl映像区的相应位,该位的状态必须通过I/O模块上对应的输出单元才能卵动现场执行机构,从而完成其动作。4 .梯形图中使用的各种P1.C内部器件,如辅助继电器、定时器、计数器等,也不是真的电瑞元件,但具有相应的功能,因此通常按电气控制系统中相应器件的名称称呼它们。梯形图中每个继电器和触点均为P1.C存储器中的位,相应位为“1”,表示继电器线圈通电、常开接点闭合或常闭接点断开:相应位为“0”,表示
31、继电潜线圈断电、常开接点断开或常闭接点闭合。5 .梯形图中的继电器触点既可常开,乂可常闭,其常开、常闭触点的数目理论上是无穷多个(受存储容房限制),也不会磨损,因此,梯形图设计中,可不号虑触点数限,这给设计界带来很大方便。对于外都输入信号,只要接入个信号到P1.C即可。6 .控制电路中各支路是同时加上电压并行工作的,而P1.C是采用循环扫描方式工作,梯形图中件元件是按扫描顺序依次执行的,是种小行处理方式。由于扫描时间很短(殷不过儿十受秒),所以控制效果同电气控制电路是基本相同的。但在设计梯形图时,对这种并行处理与出行处理的差别仃时候应予注意,特别是那些在程序执行阶段还要随时对输入、输出状态存储
32、器进行刷新操作的P1.C,不要因为对中行处理这特点考虑不够而引起偶然的误操作。3.2 程序流程图设计我们根据设计要求绘制了整个系统连续工作和单周期工作的流程图,以便可以更清楚的认识该生产线的生产全过程,工作流程图如图3-1所示.在P1.C运行时,先对程序进行初始化,然后程序将会对输入进行判断,查看系统是工作在连续工作状态还是单周期工作状态.当系统工作在连续状态时,程序会按照设计不进行计数,从而可以一直循环下去,达到连续工作的设计要求.当系统工作在单周期状态时,按照设计程序会进行计数,在系统完成一个周期的运行后会检验计数结果,从而结束整个系统的运行,即达到单周期运行的控制耍求.由程序的编写过程和
33、工作原理是基丁以上两种工作方式的基地上,通过并行添加程序代码实现步进工作所需逻辑状态来实现的,故工作方式程序流程图就不再画出.3.3 程序梯形图设计在上述中已经提到如何运用SEP7软件进行梯形图的编辑,现在我们对带式输送线的梯形图进行分布设计.100继电器“T)”年电,常开触点*52中的常开触点“T卜”闭合使“电机Ml)”I)/张“电机Ml”,按下起动“叫篇Ml按钮TI-”,中间闭合形成自锁,同Q01$接通,常开触点1101T37IntonQOlOJ出料阀G”和“电机M2”,按下一”使出“料阀门5秒后常开触点“TJt自锁,同时定时器”闭合,使“电机M2PT002),”开始计时,得电,并形成自锁
34、,如图3-2所示。个“下降延检测”和“增计数器”对发生故障后进行编辑。如图3-4所示。M5I发生的810.2MQITIC)网络6I故蹲后启动10.2III.IC20-II1nICUCTU103_|IOII11*1-PVQaIQO2qq0发生故障后起动泻机Ml)”、“电机M2);吸出料阀G),当“增M1.3卜达到了贡定计数后,常开触点“3卜”闭合,使中间噩电器“MU)”得电使常开触点“T卜,闭冬,加川.起动“电机M2)”如图35),潘形成自锁,同时定时带“时,5杪后常开触点“T卜”Ml4”开始计闭合,使中间继电器“)”得电(同上图3-4发生故障后的梯形图编辑述巴动F机M2”一样起动“电机Ml”)
35、,并形成自锁,同时然可涔“一匚口”开始计时,常开触点“广卜”闭合,使中间继电器“)”得电(同上述起动“电机M2”一样起动”出料阀G”),并形成自锁,如图3-6所示。103网络9I故Bt后启动GT42图3-6故障后起动“电机M2”、“电机M,和出料阀G”5)E常停机使“电机M2”、“电机M1”和出料阀GIO擎照一定的顺序停止,按下正常停机按钮卜,让中间继电器“)”得电,MMOOO并形成自锁,同时常纥IT”断开使出料阀G)”关闭如图3-4所示,此时定时滞“工开始计时,5秒后常开触点闭合,XUJ并形成自锁,让中间继电器)”得电同上述让“H二誓二”断电一样,让“电机MI”断电如图3-3所示,同时定时器
36、“1.J”开始计M02Q02时,5秒后止中间继电器“A得电,让“电机M2)”二kj过程同上述让“出料阀G断电)如图3-4所示,此时定时器“开Ml6始计时,5秒后常开触点“T卜”闭合,让中间继电器“)”得电,同MIG时常闭触点“Ti断开,让中间继电器wMO.2MO.3”和“M0.4”断电,供下次使用,梯形图如图3-7所示。网络10正常停机G停MIQ3M1.6IaOM0.4网络11I正常停机MI停机I.50Pl1OO2MQ5睢15IMl的手动酗梯aH16MttaI图3-8手动起动梯形图1077)于动关闭按钮,按钮T卜”为“出料阀G”的手动关闭按钮,07MIO按下落我T卜,中间继电器“)”得电,并形
37、成自锁,同时常闭榭点“T/卜”断开,让“出料阀G”断电,如图4-34所示,同理按钮“T卜11.1和T卜”分别为“电机Ml”和“电机M2”的手动关闭按钮,让“电机Ml”和“电机M2”断电,在图3-3和图3-4中可看出,手动关闭操作梯形图如图3-9所示。图3-9手动关闭操作102J)故障灯的显示,在上文中提到按o,卜”为故障按钮,当按钮“T卜仃效时,故障灯的电磁线圈)”得电,即故障灯亮,当按102钮“Tk”无效时,故障灯灭,因为故障灯是仃故障就亮没故障就不亮,所以没仃自锁。当电机Ml、电机M2和出料阀G同时启动时全启动灯亮,如下图3-10。Rtt20IQ2QQ3IIC)网络21ajIQOlQQOQ
38、0.2QO4II1I1IC)图3-10故障灯与全启动灯的显示3.4对梯形图进行仿真I)苜先将已编好的程序按下工具栏中“全部编译按钮”将程序进行编译,没有错误就可以将程序导出,导出在“菜单栏”的“文件菜期”中,导出后将文件保存,如图3.11所示。图3-11保存导出程序(八)保存路径中,将导出的程序保存到桌面上.(B)文件名中,给导出的程序进行命名.C)保存类型,设置导出程序的保存类型。2)S7_200仿真软件对程序进行仿真.首先打开桌面上S7_200仿真界面的快捷方式将该软件打开,打开后的界面如3-12所示.图3-12S7_200仿真软件起动后界面找到“菜单栏”中的“Program”中的“1.o
39、adProgram或二按钮将导出的程序添加到该软件中,如图3-13和3-14所示。图373导入程序A图3-14导入程序B住图4-23中选杼“Accept”按钮,就出现图34,在图3I4中选择要导入程序的路径、名称和类型,之后按“打开”键即可将程序导入该软件中。之后按一按钮运行程序,再按下面的按键即可在上面的仿或区域显示按键和灯的显示情况。如图3-15所示。U12345G7012345图3-15按犍区和仿真显示区域1)按下工具栏中的“r”按钮,程序运行起来,如图3-16所示.i1*.*x*awz*f尸产J图316点击运行按钮之后的界面2)起动“电机M1”,点击下图中左排按钮“0(电机Ml的起动按
40、钮),上面的显示区域“10.0”会亮,同时“电机Ml(QO.1)“会亮,如图3/7所示。a.E5wC。CVV*WWt*一一qg.1Eecnas0图3-17起动“电机Ml”3)起动“出料阀G”和“电机M1”,点击下图中左排按钮“I”(“出料阀G”和“电机Ml”起动按钮),上面的显示区域“10.1”会亮,同时“出料阀G(Q0.0)”会亮,5秒后“电机M2(Q0.2)”会亮,如图3-18图3-18起动“出料阀G”和“电机M2”4)出现故障之后全停止,点击下图中左排按钮“2”(模拟故障出现按钮),上面的显示区域“10.2”灯会亮,同时故障灯”Q0.3”会亮和“出料阀G(Qo.0)”、“电机M1(Q()
41、.I)”和“电机M2(Q0.2)”会同时停止,如图3-19所示。图3-19出现故障时的界面5)故障消除后“电机M2(QO.2)”光亮,5秒后“电机Ml(QO.I)”亮,再过5秒“出料阀G(Q0.0)最后亮,如图3-20、3-21和图3-22图3-20故障消除后“电机M2”起动6)正常停机之后的显示过程,点击下图中左排按钮3”10.3正常停机按钮),上面的显示区域“10.3”灯会亮,同时“出料阀G(Q0.0)熄灭,5秒后”电机MI(Q0.1)f烟灭,再过5杪“电机M2(Q0.2)熄灭,如图3-23和3-24所示.图3-23正常停机后“出料阀G”关闭图3-24正常停机后“电机Ml”和“电机M2”停
42、止7)手动起动演示,由于开关中“10.0”至“11.1”除了“10.2”之外,都是按钮即接触之后就回到原位,所以S7.200中的卜一面的按键(除了“10.2”)按上去之后都可以按下来,按钮“10.4”、“10.5”、“10.6”分别为“出料阀G”、“电机Ml和“电机M2”的手动起动开关,所以按下“10.4”、“10.5”、“10.6”这三个按钮,“出料阀G、“电机Ml”和“电机M2”分别亮,如图3-25所示。图3-25手动起动操作演示8)手动关闭演示,按钮“10.7”、“11.0”、“11.1”分别为“出料阀G”、“电机Ml”和“电机M2”的手动关闭开关,所以按下“10.7”、“11.0”、*
43、11.1”这三个按钮,“出料阀G”、“电机Ml,和“电机M2分别熄灭,如图3-26所示。图3-26手动关闭操作演示上述过程为带式输送线程序的仿真过程。3.5小结本章主要介绍了系统的软件设计,在了解了P1.C软件编程的基本知识和方法步骤后,本设计采取了先采用梯形图编程后,完成系统的软件设计。在软件设计中,采用了先简易、后复杂的思路。在编写过程中先完成连续工作和单周期工作方式的软件编写,然后在工作方式的基础上结合步进工作方式的具体特点,编写出步进工作方式的程序,然后对照程序梯形图写出程序指令表,从而完成整个系统的软件编写工作。第4章系统组态画面设计4.1 组态软件介绍组态软件是指一些数据采集与过程
44、控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具(16组态软件应该能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据管理和网络功能。对应于原有的HMI(人机接口软件,HumanMachineInterface)的概念,组态软件应该是一个使用户能快速建立自己的HMl的软件工具,或开发环境。花组态软件出现之前.,工控领域的用户通过手工或委托第三方编写HMl应用,开发时间长,效率低,可辨性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,往往不能满足儒求,很难与外界进行数据交互,升级和增加功能都受到严重的限制17。组态软件的出现,把用户从这些困境中解脱出来,可以利用M态软件的功能,构建一套用适合自己的应用系统。随着它的快速发展,实时数据库、实时捽制、SCADA、通讯及联网、开放数据接口、对I/O设备的广泛支持已经成为它的主要内容,随着技术的发展,监控组态软件将会不断被赋予新的内容。组态软件的功能和特点可归纳如下:概念简单,易于理解和使用:功能齐全,便于方案设计:实时性与并行处理:建立实时数据库,使于用户分步组态,保证系统安全可砧运行:利用丰富的“动画组态”功能.快速构造各种发杂生动的动态画面:引入“运行策略”的概念”8。它具有以下