PLC控制的混合搅拌机毕业设计.docx
《PLC控制的混合搅拌机毕业设计.docx》由会员分享,可在线阅读,更多相关《PLC控制的混合搅拌机毕业设计.docx(37页珍藏版)》请在冰豆网上搜索。
PLC控制的混合搅拌机毕业设计
摘要
PLC是以计算机技术为核心的通用自动控制装置,也可以说它是一种用程序来改变控制功能的计算机。
随着微处理器、计算机和通信技术的飞速发展,可编程序控制器PLC已在工业控制中得到广泛应用,而且所占比重在迅速的上升。
PLC主要由CPU模块、输入模块、输出模块和编程装置组成。
本文所介绍的两种液体搅拌PLC控制程序可进行单周期或连续工作,可以实现两种液体的混合、搅拌功能,具有断电记忆功能,复电后可以继续运行。
操作工艺是:
启动后放入液体A经低液位再注入至中液位,关A,放液体B至高液位,关B,启动搅拌电机M,搅60S后停,开阀放出混合液体,低液位后延时10S放空后关阀,又重复上述过程,要求工作过程中按下停止按纽后搅拌器不立即停止工作,对当前混合操作处理完毕后才停止搅拌器。
关键词:
PLC液位传感器定时器
ABSTRACT
PLCisthecomputertechnologyasthecoreofthegeneralautomaticcontroldevice,alsocansayitisaprogramtochangethecontrolfunctionofthecomputer.Withthemicroprocessor,thecomputerandtherapiddevelopmentofcommunicationtechnology,theprogrammablecontrollerPLChasbeenwidelyusedinindustrialcontrol,butalsointherapidriseintheproportionof.PLCconsistsofCPUmodule,inputmodule,outputmoduleandtheprogrammingdevice.
ThispaperintroducestwokindsofliquidmixingPLCcontrolprocedurescanbecarriedoutinasinglecycleorcontinuously,canachievetwokindsliquidmixing,stirringfunction,withpowerandmemoryfunction,complexcancontinuetorun.Theoperationprocessis:
afterstartinginliquidAbylowleveladdedtoliquidlevel,closeA,liquidBhighlevel,closeB,startM60Sstirringmotor,stirringstopped,openvalvedischargesmixedliquid,lowleveldelay10Sventshutthevalve,andrepeattheaboveprocess,workingprocesspressthestopbuttonafterstirrerdoesnotimmediatelystopworking,onthecurrentmixedoperationafterthetreatmentwasstopped.
KeyWords:
PLC;levelsensor;timer
第一章混合搅拌机系统方案设计
1.1方案设计原则
整个设计过程是按工艺流程设计,为设备安装、运行和保护检修服务,设计的编写按照国家关于电气自动化工程设计中的电气设备常用基本图形符号(GB4728)及其他相关标准和规范编写。
设计原则主要包括:
工作条件:
工程对电气控制线路提供的具体资料,系统在保证安全、可靠、稳定、快速的前提下,尽量做到经济、合理、合用,减小设备成本。
在方案的选择、元器件的选型时更多的考虑新技术、新产品。
控制由人工控制到自动控制,由模拟控制到微机控制,使功能的实现由一到多而且更加趋于完善。
对于本课题来说,液体搅拌机部分是一个较大规模工业控制系统的改适升级,控制装置需要根据企业设备和工艺现况来构成并需尽可能的利用旧系统中的元器件。
对于人机交互方式改造后系统的操作模式应尽量和改造前的相类似,以便于操作人员迅速掌握。
从企业的改造要求可以看出在新控制系统中既需要处理模拟量也需要处理大量的开关量。
系统的可靠性要高。
人机交互界面友好,应具备数据储存和分析汇总的能力。
要实现整个液体搅拌机的设计,需要从怎样实现多个电磁阀的开关以及电动机启动的控制这个角度去考虑,现在就这个问题的如何实现以及选择怎样的方法来确定系统方案。
1.2系统的整体设计要求
在该搅拌装置中,需要完成两种液体的进料、搅拌、卸料的功能,控制要求如下:
1.混合过程:
开始排放混合液体阀打开延时10S后自动关闭,A液体阀Y1打开,注入A液体。
当液面上升到SL2时,关闭A液体阀Y1,同时注入B液体阀Y2打开,注入B液体。
当液面上升到SL3时,关闭B液体阀,并开始定时搅拌,搅拌60S后停止。
2.停止过程:
停止搅拌后自动排放混合液体,当混合液体的页面下降到SL1时,开始计时到10S后关闭排液阀Y4。
一个循环结束。
3.当系统发生故障时,保护动作自动关闭相应的阀门和开启相应的阀门。
执行动作不会立刻结束,等此次过程结束才结束。
4.本设计使用液位H、I、L3个传感器控制液体A、液体B的进入和混合液排出的3个电磁阀门及搅拌机的启停。
1.3控制方式系统的要求的设计
就目前的现状有以下几种控制方式满足系统的要求:
继电器控制系统、单片机控制、工业控制计算机控制、可编程序控制器控制。
1.继电器控制系统
控制功能是用硬件继电器实现的。
继电器串接在控制电路中根据主电路中的电压、电流、转速、时间及温度等参量变化而动作,以实现电力拖动装置的自动控制及保护。
系统复杂,在控制过程中,如果某个继电器损坏,都会影响整个系统的正常运行,查找和排除故障往往非常困难,虽然继电器本身价格不太贵,但是控制柜的安装接线工作量大,因此整个控制柜价格非常高,灵活性差,响应速度慢。
2.单片机控制
单片机作为一个超大规模的集成电路,机构上包括CPU、存储器、定时器和多种输入/输出接口电路。
其低功耗、低电压和很强的控制功能,成为功控领域、尖端武器、日常生活中最广泛的计算机之一。
但是,单片机是一片集成电路,不能直接将它与外部I/O信号相连。
要将它用于工业控制还要附加一些配套的集成电路和I/O接口电路,硬件设计、制作和程序设计的工作量相当大。
[1]
3.工业控制计算机控制
工控机采用总线结构,各厂家产品兼容性强,有实时操作系统的支持,在要求快速、实用性强、功能复杂的领域中占优势。
但工控机价格较高,将它用于开关量控制有些大材小用。
且其外部I/O接线一般都用于多芯扁平电缆和插头、插座,直接从印刷电路板上引出,不如接线端子可靠。
4.可编程序控制器控制
可编程控制器配备各种硬件装置供用户选择,用户不用自己设计和制作硬件装置,只须确定可编程序控制器的硬件配制和设计外部接线图,同时采用梯形图语言编程,用软件取代继电器电器系统中的触点和接线,通过修改程序适应工艺条件的变化。
[2]
可编程控制器(PLC)从上个世纪70年代发展起来的一种新型工业控制系统,起初它主要是针对开关量进行逻辑控制的一种装置,可以取代中间继电器、时间继电器等构成开关量控制系统。
随着30多年来微电子技术的不断发展,PLC也通过不断的升级换代大大增强了其功能。
现在PLC已经发展成为不但具有逻辑控制功能、还具有过程控制功能、运动控制功能和数据处理功能、连网通讯功能等多种性能,是名符其实的多功能控制器。
由PLC为主构成的控制系统具有可靠性高、控制功能强大、性价比高等优点,是目前工业自动化的首选控制装置。
[3]故选择PLC来实施本次设计。
(1)开关量的逻辑控制
这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。
如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。
(2)运动控制
PLC可以用于圆周运动或直线运动的控制,世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。
(3)闭环过程控制
过程控制是指对温度、压力、流量等模拟量的闭环控制。
作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。
PID调节是一般闭环控制系统中用得较多的调节方法。
过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。
[4]
(4)数据处理
现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。
[5]数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。
(5)通信及联网
PLC通信含PLC间的通信及PLC与其它智能设备间的通信。
随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。
新近生产的PLC都具有通信接口,通信非常方便。
1.4系统方案的设计思想
控制系统简单、经济、使用和维护方便。
液体混合设备要节能、安全、高效和满足生产及应用要求:
1.可靠性高,抗干扰能力强
高可靠性是电气控制设备的关键性能。
PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。
2.配套齐全,功能完善,适用性强
PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。
可以用于各种规模的工业控制场合。
除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。
3.易学易用,深受工程技术人员欢迎
PLC作为通用工业控制计算机,是面向工矿企业的工控设备。
它接口容易,编程语言易于为工程技术人员接受。
梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。
为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。
4.系统的设计、建造工作量小,维护方便,容易改造
PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。
更重要的是使同一设备经过改变程序改变生产过程成为可能。
这很适合多品种、小批量的生产场合。
5.体积小,重量轻,能耗低
6.硬件配套齐全,拥护使用方便,适应性强
第二章混合搅拌机的硬件设计
2.1硬件选型
2.1.1PLC机型选择
机型选择的基本原则是在满足控制功能要求的前提下,保证系统工作可靠、维护使用方便及最佳的性能价格比。
具体应考虑的因素如下所述。
1.结构合理
对于工艺过程比较固定、环境条件较好、维修量较小的场合,选用整体式结构的PLC;否则,选用模块式结构的PLC,物料混合控制系统的设计选用整体式结构的PLC能够达到要求。
[6]
2.功能强弱适当
对于开关量控制的工程项目,若控制速度要求不高,一般选用低档的PLC,西门子公司的S7-200系列机或欧姆龙公司的COM1。
3.机型统一
PLC的结构分为整体式和模块式两种。
整体式结构把PLC的I/O和CPU放在一块印刷电路板上,并封装在一个壳体内,省去了插接环节,因此体积小、价格便宜。
但由于整体式结构的PLC功能有限,只适用于控制要求比较简单的系统。
一般大型的控制系统都使用模块式结构,这样功能易扩展,比整体式灵活。
一个大型企业选用PLC时,尽量要做到机型统一。
由于同一机型的PLC,其模块可互为备用,以便备件的采购和管理;另外,功能及编程方法统一,有利于技术人员的培训;其外部设备通用也有利于资源共享。
若配备了上位计算机,可把各独立系统的多台PLC联成一个多级分布式控制相互通信,集中协调管理。
物料混合控制系统控制要求比较简单选择整体式结构的PLC。
4.是否在线编程
PLC的特点之一是使用灵活。
当被控设备的工艺过程改变时,只需用编程器重新修改程序,就能满足新的控制要求,给生产带来很大方便。
PLC的编程分为离线编程和在线编程两种。
离线编程的PLC,其主机和编程器共用物料混合控制系统采用离线编程。
2.1.2PLC容量选择
PLC容量包括两个方面:
一是I/O的点数;二是用户存储器的容量(字数)。
PLC容量的选择除满足控制要求外,还应留有适当的裕量,以做备用。
根据经验,在选择存储容量时,一般按实际需要的10%~25%考虑裕量。
对于开关量控制系统,存储器字数为开关量I/O乘以8;对于有模拟量控制功能的PLC,所需存储器字数为模拟内存单元数乘以100。
通常,一条逻辑指令占用存储器一个字。
计时、计数、移位及算术运算、数据传输等指令占用存储器两个字。
各种指令占存储器的字数可查阅PLC产品使用手册。
I/O点数也应留有适当裕量。
由于目前I/O点数较多的PLC价格也较高,若备用的I/O点的数量太多,将使成本增加。
根据被控对象的输入信号和输出信号的总点数,并考虑到今后的调整和扩充,通常I/O点数按实际需要的10%~15%考虑备用量。
2.1.3简述PLC应用及使用中应注意的问题
一、简述
多年来,可编程控制器(以下简称PLC)从其产生到现在,实现了接线逻辑到存储逻辑的飞跃;其功能从弱到强,实现了逻辑控制到数字控制的进步;其应用领域从小到大,实现了单体设备简单控制到胜任运动控制、过程控制及集散控制等各种任务的跨越。
今天的PLC在处理模拟量、数字运算、人机接口和网络的各方面能力都已大幅提高,成为工业控制领域的主流控制设备,在各行各业发挥着越来越大的作用。
[2]
二、PLC的应用领域
目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况主要分为如下几类:
1.开关量逻辑控制
取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。
[6]如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。
2.工业过程控制
在工业生产过程当中,存在一些如温度、压力、流量、液位和速度等连续变化的量(即模拟量),PLC采用相应的A/D和D/A转换模块及各种各样的控制算法程序来处理模拟量,完成闭环控制。
PID调节是一般闭环控制系统中用得较多的一种调节方法。
过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。
3.运动控制
PLC可以用于圆周运动或直线运动的控制。
一般使用专用的运动控制模块,如可驱动步进电机或伺服电机的单轴或多轴位置控制模块,广泛用于各种机械、机床、机器人、电梯等场合。
4.数据处理
PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。
数据处理一般用于如造纸、冶金、食品工业中的一些大型控制系统。
5.通信及联网
PLC通信含PLC间的通信及PLC与其它智能设备间的通信。
随着工厂自动化网络的发展,现在的PLC都具有通信接口,通信非常方便。
三、PLC的应用特点
1.可靠性高,抗干扰能力强
高可靠性是电气控制设备的关键性能。
PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。
使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。
此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。
在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。
这样,整个系统将极高的可靠性。
[7]
2.配套齐全,功能完善,适用性强
PLC发展到今天,已经形成了各种规模的系列化产品,可以用于各种规模的工业控制场合。
除了逻辑处理功能以外,PLC大多具有完善的数据运算能力,可用于各种数字控制领域。
多种多样的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。
加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。
3.易学易用,深受工程技术人员欢迎
PLC是面向工矿企业的工控设备。
它接口容易,编程语言易于为工程技术人员接受。
梯形图语言的图形符号与表达方式和继电器电路图相当接近,为不熟悉电子电路、不懂计算机原理和汇编语言的人从事工业控制打开了方便之门。
4.系统的设计,工作量小,维护方便,容易改造
PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时日常维护也变得容易起来,更重要的是使同一设备经过改变程序而改变生产过程成为可能。
这特别适合多品种、小批量的生产场合。
四、PLC的应用优点
1.可靠性高,抗干扰能力强
高可靠性是电气控制设备的关键性能。
PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。
2.配套齐全,功能完善,适用性强
PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。
可以用于各种规模的工业控制场合。
除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。
3.易学易用,深受工程技术人员欢迎
PLC作为通用工业控制计算机,是面向工矿企业的工控设备。
它接口容易,编程语言易于为工程技术人员接受。
梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。
为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。
4.系统的设计、建造工作量小,维护方便,容易改造
PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。
更重要的是使同一设备经过改变程序改变生产过程成为可能。
这很适合多品种、小批量的生产场合。
5.体积小,重量轻,能耗低
6.硬件配套齐全,拥护使用方便,适应性强
2.1.3I/O模块的选择
PLC是一种工业控制系统,它的控制对象是工业生产设备或工业生产过程,它的工作环境是工业生产现场。
它与工业生产过程的联系是通过通过I/O接口模块可以检测被控生产过程的各种参数,并以这些现场数据作为控制器对被控制对象进行控制的依据。
同时控制器又通过I/O接口模块将控制器的处理结果送给工业生产过程中的被控设备,驱动各种执行机构来实现控制。
外部设备或生产过程中的信号电平各种各样,各种机构所需的信息电平也是各种各样的,而PLC的CPU所处理的信息只能是标准电平,所以I/O接口模块还需实现这种转换。
PLC从现场收集的信息及输出给外部设备的控制信号都需经过一定距离。
为了确保这些信息的正确无误,PLC的I/O接口模块都具有较好的抗干扰能力。
根据实际需要,PLC相应有许多种I/O接口模块,包括开关量输入模块、开关量输出模块、模拟量输入模块及模拟量输出模块,可以根据实际需要进行选择使用。
1.确定I/O点数
I/O点数的确定要充分的考虑到裕量,能方便地对功能进行扩展。
对一个控制对象,由于采用不同的控制方法或编程水平不一样,I/O点数就可能有所不同。
2.开关量I/O
标准的I/O接口用于同传感器和开关(如按钮、限位开关等)及控制(开/关)设备(如指示灯、报警器、电动机起动器等)进行数据传输。
典型的交流I/O信号为24~240V(AC),直流I/O信号为5~24V(DC)。
3.选择开关量输入模块主要从下面两方面考虑:
一是根据现场输入信号与PLC输入模块距离的远近来选择电平的高低。
一般24V以下属于低电平,其传输距离不宜太远。
如12V电压模块一般不超过10m,距离较远的设备选用较高电压模块比较可靠。
二是高密度的输入模块,如32点输入模块,能允许同时接通的点数取决于输入电压和环境温度。
一般同时接通的点数不得超过总输入点数的60%。
4.选择开关量输出模块时应从以下三个方面来考虑:
一是输出方式选择。
输出模块有三种输出方式:
继电器输出、晶闸管输出、晶体管输出。
其中,继电器输出价格便宜,使用电压范围广,导通压降小,承受瞬时过电压和过电流的能力强,且有隔离作用。
但继电器有触点,寿命较短,且响应速度较慢,适用于动作不频繁的交/直流负载。
当驱动电感性负载时,最大开闭频率不得超过1Hz。
晶闸管输出(交流)和晶体管输出(直流)都属于无触点开关输出,适用于通断频繁的感性负载。
感性负载在断开瞬间会产生较高反电压,必须采取抑制措施。
二是输出电流的选择。
模块的输出电流必须大于负载电流的额定值,如果负载电流较大,输出模块不能直接驱动时,应增加中间放大环节。
对于电容性负载、热敏电阻负载,考虑到接通时有冲击电流,要留有足够的余量。
三是允许同时接通的输出点数。
在选用输出点数时,不但要核算一个输出点的驱动能力,还要核算整个输出模块的满负荷负载能力,即输出模块同时接通点数的总电流值不得超过模块规定的最大允许电流值。
2.1.4电源模块的选择
电源模块的选择一般只需考虑输出电流。
电源模块的额定输出电流必须大于处理器模块、I/O模块、专用模块等消耗电流的总和。
以下步骤为选择电源的一般规则:
1.确定电源的输入电压;
2.将框架中每块I/O模块所需的总背板电流相加,计算出I/O模块所需的总背板电流值;
3.I/O模块所需的总背板电流值再加上以下各电流:
(1)框架中带有处理器时,则加上处理器的最大电流值;
(2)当框架中带有远程适配器模块或扩展本地I/O适配器模块时,应加上其最大电流值。
4.如果框架中留有空槽用于将来扩展时,可做以下处理;
(1)列出将来要扩展的I/O模块所需的背板电流;
(2)将所有扩展的I/O模块的总背板电流值与步骤。
5.在框架中是否有用于电源的空槽,否则将电源装到框架的外面。
6.根据确定好的输入电压要求和所需的总背板电流值,从用户手册中选择合适的电源模块。
具体应考随着PLC技术的发展,PLC产品的种类越来越多,而且功能也日益完善。
PLC的种类繁多,其结构、性能、容量、指令系统、编程方式、价格等各有不同,当然使用场合也有所不同。
因此选择合理的PLC对提高PLC控制系统技术经济指标意义重大。
因此在选择机型时不仅要满足其功能要求及维护等方面的虑:
(1)合理的结构形式
(2)安装方式的选择
(3)相当的功能要求
(4)系统可靠性的要求
2.2PLCI/O点分配
2.2.1分析原理
通过分析控制任务,如不考虑产量显示,则共需要5个数字量输入和7个数字量输出,CPU型号可以选择S7-200PLC的CPU224(本机上有14个数字量输入和10个数字量输出)。
由于系统需要显示灌装的灌数,产量上限为1600,可以使用4个带译码电路的BCD数码显示管显示灌装产量,这样就另外需要16点数字量输出。
可以使用2个数字量输出扩展模块EM22(DC24V)或使用一个数字量输入/输出混合扩展模块EM233(DI16/DO16*DC24V)。
SL1(L)、SL2(I)、SL3(H