1、(完整版)基于plc行车控制毕业设计28湖南工业大学教务处 2012届第一部分 毕业论文 (2012届) I摘 要 本文讨论了如何利用德国西门子PLC S7-200进行自动化电镀生产线控制,在本次设计中,我们从自动控制技术器件在国内的应用前景及电镀生产线生产现场的环境来考虑,以使该生产线真正具备自动生产运行为目的,从而采用在当前及以后都应用广泛且能适应多种环境的可编程控制器来控制整个工作流程的方案。重点分析了系统软硬件设计部分,并给出了系统硬件接线图、PLC控制I/O端口分配表以及整体程序流程图等,实现了电镀生产自动化,提高了生产效率,降低了劳动强度,大大提高了工作人员的工作环境质量。为适应现
2、代传统的工业控制系统,还采用了基于组态王软件的系统作为上位机,配合下位机PLC完成了该系统的实时监控系统功能,更好的使该自动生产系统融入到现代工业控制领域中。利用可编程序控制器对某电镀行车的工作过程进行控制的方法,简化了控制系统的接线,克服了电磁继电器动作时间长、触点抖动的缺点,提高了系统的可靠性和灵活性。利用PLC实现对电镀生产线的系统控制,使系统具有很强的适应能力,可方便完成自动,手动拉制和相互之间的切换;整个程序采用结构化的设计方法,具有调试方便,维护简单,移植性好的优点。关键词:PLC,电镀,组态王,可编程控制器 IIABSTRACTThis article discussed how
3、 carried on the automated galvanization production line control using German Siemens PLC S7-200. In this design, we take consider of the automatic control technology component in the domestic application prospect and the environment of the galvanization production line, and this makes this productio
4、n line truly to have the automatic production movement as the goal. We formulate a plan that uses a programmable controller which can adapt many kinds of environment in current and later to control the entire work。 We analyzed the system software and hardware design with emphasis, and provide the sy
5、stem hardware wiring diagram, PLC I/O port distribution list and the overall program flow diagram and so on. This design realized the galvanization production automation, enhanced the product efficiency, and reduced the labor intensity. In order to adapt the modern tradition industry control system,
6、 we also used the King View software system which had taken on as the position machine. And coordinate PLC as lower position machine. All this has made this system had the function of current time monitoring. That caused this automatic production system integrate to the modern industry control syste
7、m better. This paper presents a controlling system which controls the special traveling crane for electroplating. This system really helps improve the reliability and laity of the controlling system. And this paper introduces the application of Rockwell PLC in the plating product line. The system ca
8、n achieve auto-control and manual-control, and be switched flexibly between the two methods. Modularization is the fundamental aspect of the programming designs。 Advantages of this method include convenience for debugging, simplicity for maintenance and good transplantation.Keywords: PLC, Galvanizat
9、ion, King View,Programmable controller目 录摘 要IABSTRACTII目 录III第1章 绪 论11。1 控制系统概述与选题背景意义11。1。1 控制系统的概述11。1.2 课题的选题背景及意义11。2 控制对象的设计要求21。3 PLC系统组成31。3.1 CPU31。3.2 存储器31.3.3 输入/输出接口电路31。4 PLC的基本工作原理41。5 小结4第2章 系统的硬件设计42.1 主电路设计52。2 PLC机型选择62。3 I/O分配表及其端子接线图62。3.1 I/O地址分配62。3。2 PLC外部接线图72。4 小结8第3章 系统的软件设
10、计103.1 软件的组成及作用103.1。1 PLC内部资源103。1。2 PLC编程语言113.2 程序流程图设计123。3 程序梯形图设计133.4 指令表143。5 小结14第4章 系统软硬件调试154.1组态软件与 PLC 的通信设置15结论18参考文献19致 谢19附录21附录1: 梯形图21附录2:指令表23III第1章 绪 论 1.1 控制系统概述与选题背景意义1.1。1 控制系统的概述一件电镀产品的质量除了要有好的成熟的电镀工艺和品质好的镀液添加剂外,如何保证电镀产品严格按照电镀工艺流程运行和保证产品的电镀时间则是决定电镀产品质量和品质的重要因素1。在电镀生产线上采用自动化控制
11、不但可以使电镀产品的质量和品质得到严格的保证,有效的减少废品率,而且还可以提高生产效率和减轻工人的劳动强度,有着非常好的经济效益和社会效益,电镀生产线上对行车的自动控制则是电镀生产线自动化控制的关键2。电镀生产线按照其工艺要求和规模一般设计有两台行车、三台行车和四台行车工作,每台行车都根据已编制好的各自的程序运行3;对于行车的自动控制,早期是采用继电器逻辑电路和顺序控制器,发展至今其控制方式已采用可编程控制器PLC作为核心控制部件,其控制更为安全、可靠、方便、灵活,自动化程度更高4。 1。1.2 课题的选题背景及意义中国经济高速发展,工业化进程的不断深化,为自动化行业的迅猛发展提供了广阔的空间
12、.电镀行业是我国重要的加工行业,但是大多数中小企业仍在使用许多过时的技术和设备,大量的生产线为半机械化和半自动化控制,一些甚至为手工操作。工业电镀生产线工位多、生产复杂,同时在电镀中,其氧化、酸洗、碱洗、电镀等许多工艺具有严重的化学污染和腐蚀,对人的身心健康十分不利,而且人工操作随机性大,影响产品质量.传统的方法是使用顺序控制器,由于其电路复杂,接口多,受外界干扰大,工作可靠性差,维护也困难.采用PLC有较完善的诊断和自保护能力,可以增强系统的抗干扰能力,提高系统的可靠性。用PLC辅以变频器对电镀自动生产线行车进行自动控制,具有结构简单、编程方便、操作灵活、使用安全、工作稳定、性能可靠和抗干扰
13、能力强的特点,是一种很有效的自动控制方式,是电镀生产实现高效、低成本、高质量自动化生产的发展方向。1.2 控制对象的设计要求图1-1电镀生产线的工作流程如摘要中所述,电镀的工作流程如图1-1:启动吊钩上升-上限行程开关闭合左行至1号槽上方-XK1行程开关闭合吊钩下降进入1号槽-下限行程开关闭合-电镀延时-吊钩上升由5号槽内吊钩上升,继续右行,碰到右限位,吊钩下降至下限位,即原点。按照要求,我们要实现以下工作方式:连续工作,当吊钩回到原点后,延时一段时间(装卸零件),自动上升左行,按照工作流程要求不停的循环;单周期工作,设备始于原点,按下启动按钮,设备工作一个周期,然后停于原点,要重复第二个工作
14、周期,必须再按一下启动按钮;步进工作,设备始于原点,当按下启动按钮时,设备只会运行一步,然后停止;再按下启动按钮时,设备会再向前运行一步,然后停止;按照此过程一直工作下去,直至一个工作周期完成。1。3 PLC系统组成PLC分为箱式和模块式两种,但他们的组成是相同,基本上都是由CPU,存储器,输入/输出接口电路,电源模块等几部分组成的5.下面分别对几种单元进行介绍。1.3.1 CPU CPU是整个PLC的核心,起神经中枢的作用。它按照PLC的系统程序赋予的功能接收并存储用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中。同时,诊断电源和PLC内部电路的工作状态及
15、编程过程中的语法错误等。进入运行后,从用户程序存储器中逐条读取指令,经分析后再按指令规定的任务产生相应的信号,去指挥有关的控制电路。1。3.2 存储器 存储器是具有记忆功能的半导体电路,分为系统程序存储器和用户存储器.系统程序存储器用以存放系统程序,包括管理程序,监控程序以及对用户程序做编译处理的解释编译程序。由只读存储器、ROM组成。厂家使用的,内容不可更改,断电不消失.用户存储器:分为用户程序存储区和工作数据存储区。由随机存取存储器(RAM)组成。1.3。3 输入/输出接口电路1。 输入接口输入接口电路工作过程:当开关合上,二极管发光,然后三极管在光的照射下导通,向内部电路输入信号。当开关
16、断开,二极管不发光,三极管不导通.向内部电路输入信号。也就是通过输入接口电路把外部的开关信号转化成PLC内部所能接受的数字信号。2. 输出接口输出接口工作过程:当内部电路输出数字信号1,有电流流过,继电器线圈有电流,然后常开触点闭合,提供负载导通的电流和电压。当内部电路输出数字信号0,则没有电流流过,继电器线圈没有电流,然后常开触点断开,断开负载的电流或电压。也就是通过输出接口电路把内部的数字电路化成一种信号使负载动作或者不动作。 1。4 PLC的基本工作原理PLC采用“顺序扫描,不断循环”的工作方式,主要有以下几个特点:一个扫描周期分为输入采样,程序执行,输出刷新。每次扫描过程,集中对输入信
17、号进行采样。集中对输出信号进行刷新。输入刷新过程,当输入端口关闭时,程序在进行执行阶段时,输入端有新状态,新状态不能被读入。只有程序进行下一次扫描时,新状态才被读入5。元件映象寄存器的内容是随着程序的执行变化而变化的。扫描周期的长短由三条决定:CPU执行指令的速度;指令本身占有的时间;指令条数。 由于采用集中采样,集中输出的方式,存在输入/输出滞后的现象,即输入/输出响应延迟.1.5 小结就目前的工业发展情况和学校的教育实际而言,选择基于PLC的电镀生产线自动控制系统设计作为本科阶段的毕业设计,既能与当前的生产实际相结合,能够在一定程度上解决当前工业生产的问题,又能与大学本科教育的具体实际相吻
18、合,将大学阶段所学的理论知识运用到实际中,具有很好的效果。 第2章 系统的硬件设计2.1 主电路设计电气原理图是根据电气控制系统的工作原理,采用电器元件展开的形式,利用图形符号和项目符号表示电路各电器元件中导电部件和接线端子连接关系的电路图。电气原理图具有结构简单、层次分明的特点,适合研究和分析电路工作原理,在设计研发和生产现场等方面得到广泛应用6。在本设计中,根据电镀生产线的工艺要求,只需用两台电机分别控制吊钩的上升、下降和行车的左行、右行。主电路如图21.图21中,接触器KM1,KM2控制电动机M1的正、反转,实现吊钩的上升和下降,接触器KM3,KM4控制电动机M2的正、反转,实现行车的前
19、进和后退。图21 电镀生产线主电路图2。2 PLC机型选择各种PLC的品种很多,它们的结构形式,性能,价格也都各不相同,适合的场合也各有侧重。合理选择PLC型号,对于提高PLC控制系统技术经济性指标具有重要意义7。S7-200系列PLC可提供5种不同的基本单元和多种规格的扩展单元等。目前提供的S7200CPU有:CPU 221、CPU 222、CPU 224、CPU 224XP、CPU 226和CPU 226XM,不同型号的PLC性能差别也比较大。所以在实际设计中,要在满足功能的要求下,选择能够保证系统可靠工作,维护使用方便以及价格适中的型号。根据自动化电镀生产线的控制要求,我们采用了德国西门
20、子PLC S7200 CPU226型号,此类型PLC无论独立运行,还是联接网络都能完成各种控制任务。它的使用范围可以覆盖从替代继电器的简单控制到复杂的自动控制。其应用领域包括各种机床、纺织机械、塑料机械、电梯等行业。S7200 CPU226通讯功能完善,具有极高的性能价格比是很突出的特点,也是我们采用它的主要原因。 PLC为此系统的控制核心,此系统的输入信号有两部分,一部分是原点、单周期、连续等面板控制按钮,另一部分是多种行程开关,这些面板按钮信号和传感器信号作为PLC的输入变量,经过PLC的输入接口输入到内部数据寄存器, 然后在PLC内部进行逻辑运算或数据处理后,以输出变量的形式送到输出接口
21、,从而驱动电机来控制行车的运行和吊钩的升降。2。3 I/O分配表及其端子接线图2。3。1 I/O地址分配在本次系统设计中,我们定义的I/O分配表如表21所示。我将14个输入信号和4个输入信号按各自的功能类型分好,选定与之功能相对应的元器件,然后再与PLC的I/O点一一对应,编排地址如表21所示.数字量扩展模块的地址分配是从最靠近CPU模块的数字量模块开始,模拟量扩展模块的地址是从最靠近CPU模块的模拟量模块开始,在本机模拟量地址的基础上从左到右按字递增.在整个系统的设计中,我选定I0.0I0。7、I2。0-I2.1和I1.0I1。4作为输入信号,Q0.0QO.3作为输出信号。具体分配见表21所
22、示.表21 I/O分配表序号输 入序号输 出1I0。0上限位SQ115Q0.0上升KM12I0.1下限位SQ216Q0.1下降KM23I0。2左限位SQ317Q0。2右行KM34I0.3右限位SQ418Q0.3左行KM45I0.4XK1行程开关SQ56I0。5XK2行程开关SQ67I0。6XK3行程开关SQ78I1。5 XK4行程开关SQ89I1。6 XK5行程开关SQ910I1。0启动Q111I1。1停止Q212I1.2步进Q313I1。3单周期SB114I1。4连续SB22。3.2 PLC外部接线图在本设计中定义的I/O端子接线图如图2-2所示。由图表可以看出,PLC控制系统的输入信号有1
23、2个,均为开关量。其中单操作按钮开关2个,行程开关3个,限位开关4个,选择工作方式开关3个。PLC控制系统的输出信号有4个,其中2个用于驱动吊钩电机正反转接触器KM1、KM2,2个用于驱动行车电机正反转接触器KM3、KM4。图2-2 I/O端子接线图2。4 小结在本章中,主要介绍了系统的硬件设计,选择了西门子S7200作为本设计的PLC机型,既能够充分发挥S7200系列PLC的性能特点,又能够满足本系统的设计要求。在后续的章节中重点介绍了系统的硬件设计。在硬件设计中确定了采用2台电机组成系统工作的主要传动机构的基本思路,从而在此基础上完成了系统的I/O端口分配以及外部端子接线9第3章 系统的软
24、件设计3。1 软件的组成及作用3.1.1 PLC内部资源内部根据软元件的功能不同,分成了许多区域,如输入/输出继电器区、定时器区、计数器区、特殊继电器区等,下面分别介绍下8.1。 定时器:电气自动控制的大部分领域都需要用定时器进行时间控制,灵活地使用定时器可以编制出复杂动作的控制程序。它是PLC中重要的编程元件,是累计时间增量的内部器件。定时器的工作过程与继电-接触器控制系统的时间继电器基本相同,但它没有瞬动触点。使用时要提前输入时间预设值.当定时器的输入条件满足时开始计时,当前值从0开始按一定的时间单位增加;当定时器的当前值达到预设值时,定时器触点动作。利用定时器的触点就可以得到控制所需的延
25、时时间。2。 计数器:计数器可用来累计输入脉冲的个数,经常用于对产品进行计数或者进行特定功能的编程。使用时要提前输入它的特定植。当输入触发条件满足时,计数器开始累计它的输入端脉冲电位上升延的次数,当计数器计数达到预定的设定值时,其常开触点闭合,常闭触点断开。3. 输入继电器:输入继电器一般都有一个PLC的输入端子与之对应,它用于接受外部的开关信号。当外部的开关信号为闭合时,输入继电器的线圈得电,在程序中常开触点闭合,常闭触点断开。4。 输出继电器:输出继电器一般都有一个PLC上的输出端子与之对应。当通过程序使得输出继电器线圈得电时,PLC上的输出端开关闭合,它可以作为控制外部负载的开关信号。同
26、时在程序中其常开触点闭合,常闭触点断开。5. 内部位存储器:内部位存储器的作用和继电-接触器控制系统中的中间继电器相同,它在PLC中没有输入/输出端与之对应,因此它的触点不能驱动外部负载,这是与输出继电器的主要区别。它主要起逻辑控制作用。以上几个是我们在本次系统设计的过程中可能需要用到的PLC软元件,另外PLC还有很多其它的软元件.3.1.2 PLC编程语言PLC是通过运行编写的用户程序实现控制任务的。PLC中的程序由系统程序和用户程序两部分组成,系统程序由PLC生产厂家提供,它支持用户程序的运行;用户程序是用户为完成特定的控制任务而编写的应用程序。S7200系列PLC的编程语言非常丰富,有梯
27、形图、语句表、功能块图和顺序功能图等,用户可以选择一种编程语言,如果需要,也可混合使用几种语言编程。这些编程语言都是面向用户的,它使控制程序的开发、输入、调试和修改工作大大简化。我们在本次设计中选择梯形图编程。以下我们详细介绍下梯形图的概念。梯形图左边有一条垂直的线称作左母线,右边一条虚线称为右母线。母线之间是触点的逻辑连接和线圈的输出。PLC梯形图具有以下一些特点。1. PLC的梯形图是“从上到下”按行绘制的,两侧的竖线类似电气控制图的电源线,通常称做母线(Bus Bar),大部分梯形图只保留左母线;梯形图的每一行是“从左到右”绘制,左侧总是输入接点,最右侧为输出元素,触点代表逻辑“输入”条
28、件,如开关、按钮、内部条件等;线圈通常代表逻辑“输出”结果,如指示灯、接触器、中间继电器、电磁阀等。对S7-200系列的PLC来说,还有一种输出“盒”(功能框),它代表附加的指令,如定时器、计数器或数学运算等功能指令。2. 电气控制电路左右母线为电源线,中间各支路都加有电压,当支路接通时,有电流流过支路上的触点与线圈。梯形图中的假想电流在图中只能作单方向的流动,即只能从左向右流动。层次改变(接通的顺序)也只能先上后下,与程序编写时的步序号是一致的.3。 梯形图中的输入接点如I1.0、I0。1等,输出线圈Q0.0、Q0。1等不是物理接点和线圈,而是输入、输出存储器中输入、输出点的状态,并不是接线
29、时现场开关的实际状态;输出线圈只对应输出映像区的相应位,该位的状态必须通过I/O模块上对应的输出单元才能驱动现场执行机构,从而完成其动作。4. 梯形图中使用的各种PLC内部器件,如辅助继电器、定时器、计数器等,也不是真的电器元件,但具有相应的功能,因此通常按电气控制系统中相应器件的名称称呼它们。梯形图中每个继电器和触点均为PLC存储器中的一位,相应位为“1”,表示继电器线圈通电、常开接点闭合或常闭接点断开;相应位为“0,表示继电器线圈断电、常开接点断开或常闭接点闭合.5. 梯形图中的继电器触点既可常开,又可常闭,其常开、常闭触点的数目理论上是无穷多个(受存储容量限制),也不会磨损,因此,梯形图
30、设计中,可不考虑触点数量,这给设计者带来很大方便。对于外部输入信号,只要接入一个信号到PLC即可.6。 电气控制电路中各支路是同时加上电压并行工作的,而PLC是采用循环扫描方式工作,梯形图中各元件是按扫描顺序依次执行的,是一种串行处理方式.由于扫描时间很短(一般不过几十毫秒),所以控制效果同电气控制电路是基本相同的.但在设计梯形图时,对这种并行处理与串行处理的差别有时候应予注意,特别是那些在程序执行阶段还要随时对输入、输出状态存储器进行刷新操作的PLC,不要因为对串行处理这一特点考虑不够而引起偶然的误操作.3.2 程序流程图设计我们根据设计要求绘制了整个系统连续工作和单周期工作的流程图,以便可
31、以更清楚的认识该生产线的生产全过程,工作流程图如图3-1所示。在PLC运行时,先对程序进行初始化,然后程序将会对输入进行判断,查看系统是工作在连续工作状态还是单周期工作状态。当系统工作在连续状态时,程序会按照设计不进行计数,从而可以一直循环下去,达到连续工作的设计要求。当系统工作在单周期状态时,按照设计程序会进行计数,在系统完成一个周期的运行后会检验计数结果,从而结束整个系统的运行,即达到单周期运行的控制要求.由于步进程序的编写过程和工作原理是基于以上两种工作方式的基础上,通过并行添加程序代码实现步进工作所需逻辑状态来实现的,故步进工作方式程序流程图就不再画出.图3-1 电镀生产线连续工作和步
32、进工作程序流程图3。3 程序梯形图设计 本系统软件设计采取先简单,后复杂的处理方法。编程过程中先解决连续工作和单周期工作的软件编写,然后解决步进工作方式的软件编写,最终完成整个系统的程序。在连续工作和单周期工作程序的软件编写中采取主程序相同,利用一个计数程序实现两种工作方式。在连续工作时程序不计数,在单周期工作时程序会计数一次,通过这种方式使两种工作方式在一个程序中实现,从而完成两种工作方式的设计。在步进工作方式的软件编写中,同样采取与以上两种工作方式相同的主程序,只在原来两种工作方式的软件程序中并行添加实现步进的各种逻辑条件即可,使步进程序的执行是在以上两种程序的基础上通过附加条件实现,最终
33、完成整个软件程序的编写,最终梯形图见附录.3.4 指令表指令编程是另一种PLC编程方法,指令表也可以很容易从梯形图得到,本设计具体指令见附录.143.5 小结本章主要介绍了系统的软件设计,在了解了PLC软件编程的基本知识和方法步骤后,本设计采取了先采用梯形图编程后,再写出软件指令的基本思路,完成系统的软件设计。在软件设计中,采用了先简易、后复杂的思路.在编写过程中先完成连续工作和单周期工作方式的软件编写,然后在这两种工作方式的基础上结合步进工作方式的具体特点,编写出步进工作方式的程序,然后对照程序梯形图写出程序指令表,从而完成整个系统的软件编写工作.第4章 系统软硬件调试4.1组态软件与 PL
34、C 的通信设置我们在设计的最后阶段把软件和硬件结合起来,成功实现了电镀生产线系统的监控功能。根据各个部件之间的相互联系和控制关系,下面将会在PLC和组态软件的共同运用下一步一步完成系统的仿真和调试工作。组态软件的出现为解决上述实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的问题,降低了系统集成的难度,节约了大量的设计时间,提高了系统的可靠性,使用户能根据自己的控制对象和控制目的任意组态,完成最终的自动化控制本设计中利用组态软件来创建工程路径,组态画面,变量和数据的定义,构造数据库,建立动画连接.组态王工程建立起来。本设计利用组态王 6.53 使用 Siemens 的
35、 PPI 协议通过 PPI/PC 电缆与 PLC 进行通信,然后进入到运行和调试阶段,实现组态软件对现场状态的监控。监控软件的现场运行界面如下图所示。按下启动按钮,画面进入初始状态,如图 1.行车前进,如图 2.吊钩的升或降的状态,如图 3。货物在槽内的状态,如图 4。 行车初始状态 行车前进状态 图2吊钩的升或降的状态 图3货物在槽内的状态 图4整个系统的工作模式有连续、单周期和步进三种方式。上面演示的只是连续工作一种模式,当系统工作在其他方式时,仿真效果相似,就不再列出。结 论这次对电镀生产线控制系统的设计让我更多的了解到了电镀这个工艺的发展前景,让我重新认识了用PLC来设计控制系统的使用
36、价值.同时整个设计使我对专业知识有了进一步的提高,是对我专业综合能力的练习。在整个系统的设计中PLC的编程是整个设计最主要的一部分,我的编程是采用梯形图编程语言,所有的编写步骤和编写要点是严格按照设计要求来完成的,而且我编写程序之前对电镀生产线的工作流程做了详细的分析,每个步骤考虑都很严密,所以总的来说,这个系统的设计还是比较好的。但是在编写的过程中我还是遇到了很多问题,比如说在电镀过程中要求定时,这在实际生产中有着无可比拟的重要性,而我恰恰在定时的设置上遇见了问题,而且在编写过程中有一些小的细节我也没有考虑的足够细致。最终,在通过各方面的努力下,该电镀生产线控制系统的设计基本完成,在设计当中
37、我充分考虑到了操作的方便性,工艺的简单性。在设计当中的基本参考资料是基于各种参考书目和教材,再通过各种途径获取更详细的资料设计该控制系统的。当然,各位指导老师和同一组的同学也对我做了很多的指导和帮助,这对我能按时按要求完成整个系统的设计有着很大的作用。20参考文献1 冯立明。 电镀工艺与设备化学. 北京: 北京工业出版社, 2005。62 汪晓平。 PLC可编程控制器系统开发实例导航. 北京: 人民邮电出版社, 20043 方承远。 工厂电气控制技术。 北京: 机械工业出版社, 20024黄北刚。 工厂电气控制电路实例详解。 北京: 化学工业出版社, 2007.35 汪志锋。可编程控制器原理和
38、应用. 西安: 西安电子科技大学出版社, 20046 廖常初主编.PLC编程及饮用。 北京: 机械工业出版社, 2005 7 廖常初. 可编程控制应用技术。 重庆: 重庆大学出版社, 2002。38 李长久.PLC 原理及应用. 北京: 机械工业出版社, 2006。8致 谢历时几个月的努力,在指导老师的指导下,在同学们的帮助下,在自己通过各方面查找资料后,我最终完成了基于PLC的电镀生产线控制系统的设计。在此,我郑重的向在此过程中给予我帮助的老师和同学们表达深深的谢意,同时也感谢学校能够给我们提供这么好的实验条件,能让我们不仅仅是在纸张上完成自己的课程设计,更是让我们能亲眼看见自己辛苦几个月的
39、设计成果。在设计的过程中我遇见了不少的困难,这些困难不仅仅是靠我们的教材和课堂上面老师教给我们的那些知识就能解决的,我们必须自己想办法解决。向老师求教,向同学们问询,在网络上面搜索答案,到图书馆借书,这都是我这次能一次又一次克服这些困难所使用的方法.所以说,毕业设计检验的不仅仅是我们对专业知识的掌握,更是检验和锻炼我们解决问题和获取知识的能力,我认为我的这些能力就在这次设计中得到了很大的锻炼。总之,这此的设计教会了我很多,不仅仅是专业知识得到扩展,更多的是发现问题,解决问题的能力和获取知识的能力得到锻炼。当然,在这个过程中我的成长远远离不开我尊敬的指导老师段春霞老师和韩英老师,还有我亲爱的同学
40、们,没有他们的帮助我远远不能得到今天的进步。我再次向他们表达谢意,祝他们身体健康,工作顺利!学生签名:日 期:附 录附录1:梯形图图3-2 程序梯形图 I 附录2指令表Network 1 LD I1.1O M0.3AN I1。0= M0。3Network 2 LD I1.3O I1。4O M0.1= M0.1Network 3 LD I1。3O M0。0AN I1。4= M0。0Network 4 LD M0.1A I1。0O M0。2AN Q0.0AN I0.0AN I0。1AN I0.2AN I0.3AN I0.4AN I0.5AN I0.6= M0。2Network 5 LD M0.0A
41、 I0.2LD I1。0CTU C48, 1Network 6 LDN I1。2A M0.2O Q0。0LDN I1.2A T37AN C48OLDLD I1。2A I1。0A M0。2OLDLDN C48A I1.0A I1.2OLDAN M0.3AN I0。4AN I0。2AN I0.0AN Q0.2AN I0.5AN I0。6AN Q0。1AN I0。3AN I1。1= Q0。0Network 7 LDN I1.2A I0。0O Q0.2LD I1.2A I1。0A I0.0OLDAN I0。4AN I0.5AN I0.6AN I0.3AN Q0.3AN I1.1= Q0.2Networ
42、k 8 LDN I1。2A I0。2LDN I1.2A I0。4OLDLDN I1。2A I0。5OLDLDN I1.2A I0.6OLDLD I1.2A I1。0A I0.2OLDLD I1.2A I1。0A I0。4OLDLD I1。2A I1.0A I0.5OLDLD I1。2A I1。0A I0。6OLDO Q0.1AN I0.1AN Q0.0AN I1.1= Q0。1Network 9 LD I0。1AN I1。2TON T37, 50Network 10 LDN I1.2A I0.3AN I0.4LD I1。2A I1.0A I0。3AN I0.4OLDO Q0。3AN I0。2AN Q0。2AN I1。1= Q0。3