还剩54页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
学号200901050227HEBEIUNITEDUNIVERSITY毕业设计说明书GRADUATEDESIGN设计题目对辊式破碎机控制系统设计学生姓名刘文杰专业班级09电气2班学院电气工程学院指导教师王海群副教授2013年05月29日摘要本说明书介绍了国内破碎机的发展现状及其存在的问题,同时介绍了可编程控制器PLC的工作原理及其编程软件STEP7的使用方法,另外说明书还介绍了西门子MM440变频器的使用本设计是一种基于PLC-300程序的全自动对辊式破碎机控制系统,本设计包括硬件设计、软件设计两部分本说明书第6章介绍了对辊式破碎机的硬件设计,硬件设计包括了对辊式破碎机的工艺、控制过程、硬件选择和硬件的接线其中重点介绍了对辊式破碎机的控制过程及其硬件接线,并且配有系统控制原理图跟PLC硬件接线图各一套本说明书第7章是对辊式破碎机的软件设计部分,软件设计包括了系统程序流程、PLC的输入输出I/O分配、系统程序的编程程序编程部分介绍了PLC编程软件STEP7的安装和系统程序的编程过程本章配有系统程序流程图、I/O符号表程序梯形图3套关键词对辊式破碎机;PLC-300;西门子MM440变频器AbstractThemanualdescribesthedevelopmentofthedomesticstatusquoCrusheranditsproblemsatthesametimeintroducedthePLCprogrammablecontrolleranditsworkingprincipleSTEP7programmingsoftwaretouseandspecificationalsodescribestheuseofSiemensfrequencyconverterMM
440.ThedesignisaprocessbasedonthePLC-300automaticoppositelyrollingrollercrushercontrolsystemthedesignincludeshardwaredesignsoftwaredesignintwoparts.Chapter5ofthismanualdescribestheoppositelyrollingrollercrusherhardwaredesignhardwaredesignincludingtherollercrushertechnologyprocesscontrolhardwareselectionandwiringhardware.Whichfocusesontheoppositelyrollingrollercrushercontrolwiringprocessanditshardwareandsystemcontrolwithschematicwiringdiagramwiththesetofhardware.Chapter6ofthismanualisoppositelyrollingrollercrusherpartofsoftwaredesignsoftwaredesignprocessesincludingthesystemproceduresPLCinputandoutputI/Oallocationthesystemprogramming.ProgrammingthePLCsectiondescribestheinstallationofSTEP7programmingsoftwareandsystemsprogrammingprocess.ProceduresinthischapterwithasystemflowchartI/Osymboltable.3setsofproceduresladder.Keywordsoppositelyrollingrollercrusher;PLC-300;SiemensMM440Inverter目录TOC\o1-3\h\z\u摘要IAbstractII第1章绪论1第2章国产破碎机的背景
22.1国产破碎机的发展
22.2国产破碎机所存在的问题
22.3破碎机的发展趋势
32.4实现自动化3第3章可编程控制器PLC原理及选型
53.1PLC发展历程
53.2PLC的应用现状
53.3PLC控制系统的发展前景
63.4可编程序控制器PLC的分类
63.5PLC的选型方法
83.
5.1PLC电源的选择
83.
5.2输入输出(I/O)点数的估算
93.
5.3输入输出模块的选择
93.
5.4存储器容量的估算
93.
5.5存储器的选择9第4章西门子STEP7软件介绍
104.1西门子STEP7的概述
104.2STEP7的构成组件
104.3STEP7各程序块的功能11第5章MM440变频器
145.1MM440通用型变频器概述
145.2MM440变频器的安装与接线
145.3MM440变频器开关量输入功能
155.4MM440变频器的多段速选择功能
165.5MM440变频器的停车跟制动17第6章对辊式破碎机的硬件设计
186.1对辊式破碎机简介
186.2对辊式破碎机的主要结构
186.3对辊式破碎机的控制要求
186.4对辊式破碎机的控制过程
196.
4.1对辊式破碎机的控制模式
196.
4.2PLC现场控制箱的指示按钮
196.
4.3对辊式破碎机的控制原理图
196.5硬件选择说明
236.
5.1主电路电动机选择
236.
5.2油泵电机选择
236.
5.3电流互感器选择
246.
5.4电流变送器选择
246.
5.5断路器选择
246.
5.6热过载继电器选择
256.
5.7中间继电器选择
256.
5.8变频器的选择
256.6PLC硬件选择
256.
6.1PLC电源选择
256.
6.2CPU选择
266.
6.3数字量输入模块选择与接线
266.
6.4数字量输出模块选择与接线
266.
6.5模拟量输入模块选择与接线27第7章对辊式破碎机控制系统软件设计
297.1对辊式破碎机控制系统的程序流程
297.2I/O符号表
307.3编辑系统程序
327.
3.1创建新项目
327.
3.2设计PLC硬件组态
357.
3.3编辑符号表
367.
3.4编写系统的程序
377.4对辊式破碎机控制系统的程序梯形图38结论48参考文献49谢辞50第1章绪论随着我国煤炭、矿山、建筑等行业规模的不断发展,破碎机呈现出种类、数目不断增多,机型不断丰富的局面随着各行业对破碎机产品质量要求的不断提高,对破碎机技术提出了更高的要求,特别是对辊式破碎机提出了更新更高的要求在当前各种多功能全自动破碎机逐渐进入各企业的情况下,人们有必要对国产破碎机的应用现状及发展作进一步研究对辊式破碎机适用于在水泥,化工,电力,冶金,建材,耐火材料等工业部门破碎中等硬度的物料,如石灰石,炉渣,焦炭,煤等物料的中碎,细碎作业对辊式破碎机两路齿辊由油泵润滑,物料进入破碎机后靠辊子的挤轧和磨剪力进行破碎,其结构简单、紧凑、轻便、工作可靠、破碎能力大对辊式破碎机齿形优化设计,拉剪力选择破碎,高效低耗,出粒均匀,将其应用在大块物料破碎至小块物料,是其他破碎机所望尘莫及的本课题将选用西门子的S7-300PLC程序,根据控制要求设计出对辊式破碎机的控制系统本控制系统应该有硬件设计和软件设计两部分第2章国产破碎机的背景
2.1国产破碎机的发展
1.在质量方面,由于破碎机是机械中较为复杂的机械,它包罗了机、电、气、光和其它技术于一体,而目前国内破碎机制造厂无论是产品的最初设计水平,还是后来的加工与装配水平,都与国外同行有着十几年的差距,无法生产出真正有竞争力的产品
2.在适应性方面,国产自动破碎机的功能比较单一,适应面也比较窄,对待装破碎机的形状与体积等均有较严格的规定,一般只适用于一二种破碎机,而国内同一破碎机生产企业所生产的破碎机规格各不相同,产量也不同,这就给相关工作带来一定的困难而国外破碎机生产厂商特别注重这方面的问题,他们所生产的设备功能更加灵活多变,适用范围也更广
3.在运行可靠性方面,进口自动也要高出国产一截,部分国产破碎机的故障率较高因此,许多破碎机生产企业不得不购买多台国产自动,以防因维修机器而影响正常生产
4.在工作效率方面,由于国产破碎机的运行速度大多在中低档水平,且自动化程度一般,其生产效率自然不如以生产高档产品著称的国外同类产品,这样就等于无形中增加了企业的成本,降低了企业的利润,造成了极大的浪费总之,目前国产破碎机存在着适应物种类单
一、纸盒尺寸的变化范围小、生产速度普遍停留在中低速水平等不完善之处
2.2国产破碎机所存在的问题
1.破碎机的研制是一个复杂的系统工程,需要有雄厚的技术力量、精密的生产工艺等多方面的要求,而目前我国在这方面的投入甚少,行业中的产品生产与基础研究经费的投入比例严重失调,生产厂家只顾眼前利益,不愿投入资金进行基础研究可以说,破碎机的研发力量薄弱与经费严重不足造成其技术含量低下,无法与国外同类产品竞争,且只能靠低价维持其市场竞争力,无法长期占领市场的现状
2.在行业中,破碎机低水平重复太多,应变能力不强,国内的大部分生产厂商规模都很小,且大多生产同种类型的设备,在市场上进行低价恶性竞争,而一旦遇上市场要求变动,又无法及时转型,从而极易被市场所淘汰
2.3破碎机的发展趋势人机工程学属于一种综合性的边缘学科,现已广泛地应用于产品设计中,使产品设计更注重人的因素,它的最终目的是达到“人—产品—环境”的和谐统一那么破碎机设备作为一种为了降低人的劳动强度的产品来说更应该考虑人的因素,且应该将这种观念贯穿于机械设计的每一个细节,如操作台面的高低、操作程序的合理化、操作界面的视觉效果(视疲劳的产生程度)、操作的安全性、维修的方便性、调整的方便性等制料厂家由于各种因素对破碎机更新换代比较频繁,那么一种型号的设备就不能只用于一种产品的由于不同破碎机的态、特性,即使工艺相同,也会涉及到模具不同、加料方式不同等问题现今市场上的破碎机设备兼容性较小,适用也不广泛,一般为一对一的,既使可以包不同的破碎机,更换模具也不是很方便如果把工序相同或类似的机械做成一种或几种标准设备,需要更换的部位做成能独立运行的基本单元体,通过接口相连实现和主机的连机,使其和主机成为一个共同体(类似积木的形式,可以根据要求进行组合),在实际应用中根据自己的需要对基本单元体进行自行组合就行了如果能实现这种设计,既方便操作者更换模具,又可以极大的减少浪费,同时增大了机器的灵活性和适用性
2.4实现自动化自动化已成为一种必然的趋势,而且我们也正朝着这个方向努力但现在的自动化只能说是相对的,要实现真正的自动化我们的路还很长,会碰到诸如检测、自动调整等一系列问题对形态各异、物理特性各不相同的破碎机在检测过程中所碰到的问题会更多,而检测之后数据的传输和处理,对控制系统的要求也不会就停留在当前的程度上这需要电子行业和行业的共同努力,需要医料机械能够将新的电子技术及时的应用到实践中来,需要两个行业的共同探索有些制料机械企业已经开始用伺服电机控制代替传统的传动系统,这种替代就是对传统框框的一种改革和突破用伺服系统控制的传动系统即可以通过程序的编写来控制整个动作的同步问题,又可以消除传统传动系统容易形成积累误差的缺点,在调试的过程还可以对每个动作单独控制,也节省了调试所形成的浪费在自动化的设计中我们强调“模块化”设计,将相关动作分解开来,由系统独立控制,并可方便地实现整体控制,实际上是增加了机械运行和调节的灵活性,提高了自动化在对医疗机械进行自动化上,我们对自动化定义越来越广,越来越细,研究的也越来越深,从一种机械自动化上升到整个车间的自动化,从的一部分工序到整个过程,整条生产线及整个车间的设计将成为一种必然的趋势整体自动化车间的设计,实际上是对破碎机提供一套完整的解决方案,是对自动化一种全新的飞跃,随着这种趋势的发展,工业也会加入其中,发挥它强大的功能从绿色设计的角度看待机械,我们需要改进的地方还很多泡罩采用的无边冲裁,就是成功的典型一例,它既是破碎机厂家的节约之举,也是社会资源的节约,同时还减少了环境污染刚刚修订过的《固体环境污染防治法草案》草案的实施对过度问题提出了具体的限制,虽然仍不完善,但这说明国家已经将所引起的环境问题提到日程上来了据统计,垃圾已经占到生活垃圾的30%,而这些垃圾绝大部分都是过度顺着这个思路思考一下医料机械的整体状况,就会发现我们距离“绿色”有多远我们应当遵守这样一条原则减少一切可以避免的,一切废品都是浪费,都可能对环境造成污染在这条原则的下,我们可以从结构、工艺组合及原材料等方面来考虑我们的机械第3章可编程控制器PLC原理及选型
3.1PLC发展历程在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集传统上,这些功能是通过气动或电气控制系统来实现的1968年美国GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字公司研制出了基于集成电路和电子技术的控制装置,首次采用程序化的手段应用于电气控制,这就是第一代可编程序控制器,称ProgrammableController(PC)个人计算机(简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编程序控制器定名为ProgrammableLogicController(PLC)上世纪80年代至90年代中期,是PLC发展最快的时期,年增长率一直保持为30~40%在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,PLC逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统 PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的
3.2PLC的应用现状自20世纪60年代中期以来PLC产品在电力、冶金、化工等行业发挥了重大作用尤其近20年来计算机和信息技术的飞速发展不断成倍扩大的功能和成倍降低的价格使PLC、通讯联网技术、过程控制软件都获得了长足进步也使PLC的广泛应用成为可能下面通过两组数据引自工控网说明PLC的应用现状PLC在冶金行业的市场将持续增加2003年中国的工业出现了快速增长工业产值同比增长在12%以上而且中国的最大钢铁出口对象—美国在2003年下半年取消了钢铁附加税中国钢材对其出口也将迅速回升这些有利因素刺激了中国冶金行业的投资据调查中国冶金行业对设备的投资同比增长接近50%冶金设备的大量增长带动了PLC在该行业的增长2003年PLC在冶金行业的市场达到216亿元2004年有望达到3亿元PLC在纺织行业的应用分析在中国PLC在纺织机械上的运用已经有17年的历史了从最早的进口合成纤维生产设备到目前的中小型纺机PLC无处不在占各类纺织机械60%以上的织机平均每台带有一个小型的PLC主要用于检测、报警、速度控制和机器启停控制纺机的比例在纺织机械中不到5%却用到更多的PLC单台纺纱机最多用到17台PLC主要是60个IO点以下的微型产品梳棉机也用微小型PLC控制其它各类纺织机械基本上都采用PLC控制只有一些相对简单的设备采用单片机或者其它控制方式纺织机械的辅助设备也主要由PLC控制如循环水系统、空调系统、蒸气系统、废水处理系统、线等实际上PLC在中国的应用已分布到各行各业根据工控网的调查2003年中国控制类产品市场PLC的占有率已超过50%而且保持着10%~15%的发展速度
3.3PLC控制系统的发展前景现在虽然出现了性能更加优越的DCS和FCS控制系统PLC控制也终将会被先进的FCS控制所取代但是目前以及今后相当长的一段时间PLC还会与DCS和FCS共存这主要基于以下原因:1现在企业的确正在朝着自动化、信息化、开放化的方向发展但这并不意味着要将现有控制系统推倒重来企业投入大量的人力和财力建立起来的PLC控制系统已经成型如果要完全推翻再建立新的DCS或FCS控制系统需要更大的资金投入将造成很大的浪费2基于以上市场需求许多软件厂商例如:华富惠通软件公司正在考虑如何利用企业已经成型的控制系统及新建的厂级网络开发控制系统软件帮助企业实现工厂自动化、信息化为企业提供控制系统与管理网络的集成3目前PLC的功能增强、结构优化IO模块趋向分散化、智能化编程工具和编程语言更具标准化和高级化4PLC的联网通信能力增强向高速度、多层次、大信息量、高可靠性及开放式的通信发展5现在的PLC系统与DCS技术、现场总线IO技术相结合结构开放、扩展方便、技术先进、价格低廉由以上分析可以预见未来PLC将朝着多功能化、集成化、智能化、标准化、开放化的方向发展故PLC虽然面临其它自动化控制系统的挑战但同时也在吸收它们的优点互相融合不断创新在今后一段时间内将与其它先进控制方式并存共同发展
3.4可编程序控制器PLC的分类PLC产品种类繁多,其规格和性能也各不相同对PLC的分类,通常根据其结构形式的不同、功能的差异和I/O点数的多少等进行大致分类
(1)按结构形式分类根据PLC的结构形式,可将PLC分为整体式和模块式两类
1.整体式PLC整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低的特点小型PLC一般采用这种整体式结构整体式PLC由不同I/O点数的基本单元(又称主机)和扩展单元组成基本单元内有CPU、I/O接口、与I/O扩展单元相连的扩展口,以及与编程器或EPROM写入器相连的接口等扩展单元内只有I/O和电源等,没有CPU基本单元和扩展单元之间一般用扁平电缆连接整体式PLC一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展
2.模块式PLC模块式PLC是将PLC各组成部分,分别做成若干个单独的模块,如CPU模块、I/O模块、电源模块(有的含在CPU模块中)以及各种功能模块模块式PLC由框架或基板和各种模块组成模块装在框架或基板的插座上这种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修大、中型PLC一般采用模块式结构还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC叠装式PLC其CPU、电源、I/O接口等也是各自独立的模块,但它们之间是靠电缆进行联接,并且各模块可以一层层地叠装这样,不但系统可以灵活配置,还可做得体积小巧
(2)按功能分类根据PLC所具有的功能不同,可将PLC分为低档、中档、高档三类
1.低档PLC具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量输入/输出、算术运算、数据传送和比较、通信等功能主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统
2.中档PLC除具有低档PLC的功能外,还具有较强的模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能有些还可增设中断控制、PID控制等功能,适用于复杂控制系统
3.高档PLC除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数的运算、制表及表格传送功能等高档PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化
(3)按I/O点数分类根据PLC的I/O点数的多少,可将PLC分为小型、中型和大型三类
1.小型PLC——I/O点数小于256点;单CPU、8位或16位处理器、用户存储器容量4K字以下
2.中型PLC——I/O点数256~2048点;双CPU,用户存储器容量2~8K
3.大型PLC——I/O点数2048点;多CPU,16位、32位处理器,用户存储器容量8~16K
3.5PLC的选型方法在PLC系统设计时,首先应确定控制方案,下一步工作就是PLC工程设计选型工艺流程的特点和应用要求是设计选型的主要依据PLC及有关设备应是集成的、标准的,按照易于与工业控制系统形成一个整体,易于扩充其功能的原则选型所选用PLC应是在相关工业领域有投运业绩、成熟可靠的系统,PLC的系统硬件、软件配置及功能应与装置规模和控制要求相适应熟悉可编程序控制器、功能表图及有关的编程语言有利于缩短编程时间,因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作和动作,然后根据控制要求,估算输入输出点数、所需存储器容量、确定PLC的功能、外部设备特性等,最后选择有较高性能价格比的PLC和设计相应的控制系统
3.
5.1PLC电源的选择PLC的供电电源,除了引进设备时同时引进PLC应根据产品说明书要求设计和选用外,一般PLC的供电电源应设计选用220VAC电源,与国内电网电压一致重要的应用场合,应采用不间断电源或稳压电源供电如果PLC本身带有可使用电源时,应核对提供的电流是否满足应用要求,否则应设计外接供电电源为防止外部高压电源因误操作而引入PLC,对输入和输出信号的隔离是必要的,有时也可采用简单的二极管或熔丝管隔离PLC按结构分为整体型和模块型两类,按应用环境分为现场安装和控制室安装两类;按CPU字长分为1位、4位、8位、16位、32位、64位等从应用角度出发,通常可按控制功能或输入输出点数选型整体型PLC的I/O点数固定,因此用户选择的余地较小,用于小型控制系统;模块型PLC提供多种I/O卡件或插卡,因此用户可较合理地选择和配置控制系统的I/O点数,功能扩展方便灵活,一般用于大中型控制系统
3.
5.2输入输出(I/O)点数的估算I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%~20%的可扩展余量后,作为输入输出点数估算数据实际订货时,还需根据制造厂商PLC的产品特点,对输入输出点数进行圆整
3.
5.3输入输出模块的选择输入输出模块的选择应考虑与应用要求的统一例如对输入模块,应考虑信号电平、信号传输距离、信号隔离、信号供电方式等应用要求对输出模块,应考虑选用的输出模块类型,通常继电器输出模块具有价格低、使用电压范围广、寿命短、响应时间较长等特点;可控硅输出模块适用于开关频繁,电感性低功率因数负荷场合,但价格较贵,过载能力较差输出模块还有直流输出、交流输出和模拟量输出等,与应用要求应一致可根据应用要求,合理选用智能型输入输出模块,以便提高控制水平和降低应用成本考虑是否需要扩展机架或远程I/O机架等
3.
5.4存储器容量的估算 存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代 存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的10~15倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量
3.
5.5存储器的选择由于计算机集成芯片技术的发展,存储器的价格已下降,因此,为保证应用项目的正常投运,一般要求PLC的存储器容量,按256个I/O点至少选8K存储器选择需要复杂控制功能时,应选择容量更大,档次更高的存储器第4章西门子STEP7软件介绍
4.1西门子STEP7的概述STEP7是用于SIMATIC可编程控制器组态和编程的标准软件包,其用户接口是基于当前最新水平的人机控制工程设计,可以轻松方便的使用STEP7编程软件适用于SIMATICS
7、M
7、C7和基于PC的WinAC,是供其编程、监控和藏书设置的标准工具STEP7是一个强大的工程工具,用于整个项目流程设置从项目实施的计划配置、实施模块测试、继承测试调试到运行维护阶段,都需要不同功能的工程工具STEP7工程工具包含了整个羡慕流程的各种功能要求CAD/CAE支持、硬件组态、网络组态、仿真、过程诊断等
4.2STEP7的构成组件STEP7不是一个单一的应用程序,而是有一系列应用程序[工具]构成的软件包STEP7主要包括以下组件SIMATIC管理器,程序编辑器,符号编辑器,硬件组态,硬件诊断,网络组态SIMATIC管理器在SIMATIC管理器[SIMATICManager]环境中进行项目的编程和组态,每个操作所需的工具均由SIMATICManager自动运行,因此不需要用户分别启动各个不同的工具对于用户来说,SIMATICManager提供了STEP7标准软件包的集成,统一的界面SIMATICManager中可以同时打开多个项目,每个项目的视图由两部分组成左视图显示整个项目的层次结构,在右试图中显示左视图当前选中的目录下的所包含的对象SIMATICManager的菜单主要实现以下几类功能项目文件的管理;对象的编辑和插入;程序的下载,监控,诊断;视图,窗口排列,环境设置选项硬件组态该工具为自动化项目的硬件进行组态和参数设置可以对PLC机架上的硬件进行配置,设置各种硬件模块的参数,例如CPU参数和分布式I/O参数等编程工具该工具集成了梯形图LAD,语句表STL和功能块图FBD三种编程语言的编辑,编译和调试功能符号编辑器该工具用于创建和管理所有的全局符号为输入输出信号,位存储和块设定符号名和注释使用这个工具生成的符号表式全局有效的,可供其他所有工具使用因而,一个符号的任何改变都能自动被其他工具识别硬件诊断该工具可以对PLC站的各硬件模块进行在线诊断,显示相关的故障信息和状态信息网络组态该工具用于组态通讯网络连接,包括网络连接的参数设置和网络中各个通讯设备的参数设置
4.3STEP7各程序块的功能在S7用户程序中有下列几种类型的块可以使用:
1.组织块〔OB〕OB决定用户程序的结构;
2.系统功能块SFB和系统功能SFC:SFB和SFC集成在S7CPU中可以用来访问一些重要的系统功能;
3.功能块FB:FB是带有“存储区域”的块,可以自己编程这个存储区域;
4.功能FC:FC中是经常使用的功能的程序;
5.背景数据块背景DB:当一个FB/SFB被调用时,背景DB与该块相关联,它们可以在编译过程中自动生成;
6.数据块DB:DB是用于存储用户数据的数据区域,除了指定一个功能块的数据,还可以定义可以被任何块使用的共享数据
1、组织块及其优先级组织块是操作系统和用户程序的接口它有操作系统调用并控制循环和中断驱动的程序的执行以及可编程控制器如何启动它们还处理对错误的响应,通过编程组织块可指定CPU的反应组织块决定各个程序部分执行的顺序一个OB的执行可以被另一个OB的调用而中断那个OB可以中断另一个OB由它的优先级决定,高优先级的OB可以中断低优先级的OB,其中用于全程序循环的OB1优先级最高,背景OB优先级最低部分组织块的功能简要说明如下1主程序循环OB1在S7-300/400系列的PLC中,无论哪种型号的CPU模板都通过OB1来组织,如果全部的用户程序结构只有1个程序块,即采用线性编程,那就是OB1主程序在OB1中执行,OB1调用功能块FB系统功能块SFB或使用功能调用FC和系统功能调用SFC的功能2日期时间中断OB10-OB17:日期时间中断允许用户通过STEP7编程设定,可在特定日期,时间执行中断操作,也可按照时间间隔周期性的重复执行中断操作,8个日期时间中断具有相同的优先级,CPU按启动事件发生顺序进行处理3时间延时中断OB20-OB23如果在STEP7参数设定时选中了延时中断OB项,并在用户程序中调用SFC32,设定延时时间,则当延时时间到时,调用时间延时中断4循环中断OB30-OB38循环中断是CPU进入RUN后按间隔时间循环触发的中断,因此,用户定义的间隔时间要大于中断服务程序的执行时间,启动循环中断,需要在STEP7参数设置时选中循环中断参数块,并按1ms的整数倍设置间隔时间,如果未做间隔时间设置,CPU则按默认值触发循环中断5异步故障中断OB80-OB87:异步故障中断是由CPU的操作系统检测到一个异步错误时触发的中断,其检测错误类型和调用中断号如下OB80:时间错误中断,如设置循环间隔时间太小;OB81诊断中断,如诊断出电池故障;OB82:诊断中断,如诊断出I/O模板中某个通道短路;OB83:插入/移走模板中断,如PLC系统运行中被移走了一个输出模板;OB84:CPU硬件错误,如MPI网络接口错误;OB85:优先级错误,如程序未安排OBX组织块;OB86:机架故障;OB87通信错误,如在全局数据通信中有错误的标识符6启动中断OB100-OB102:如果需要安排初始化操作,或者根据暖启动,热启动,冷启动的启动事件,可在OB100,OB101OB102中编写启动条件,完成PLC系统的启动步骤,PLCCPU启动中断的触发条件为
①电源上电;
②CPU的开关状态从STOP拨向RUN/RUN-P;
③从网络通信来的启动请求
2、功能块FCFC是“无存储区”的逻辑块FC的临时变量存储在局域数据堆栈中,当FC执行结束后,这些数据就丢失了要将这些数据永久存储,FC也可以使用共享数据块由于FC没有自己的存储区,所以必须为它指定实际参数,不能为一个FC的局域数据分配初始值
3、功能块FB功能块是具有“存储功能”的块,用数据块作为功能块的存储器传递给功能块的参数和静态变量存储在背景块中临时变量存在本地数据堆栈中当功能块执行结束时,存在背景块中的数据不会丢失,但存在本地堆栈中的数据将丢失功能块使得对于经常使用的功能、复杂功能的编程变得容易
4、共享数据块DB如果某个逻辑块FCFB或OB被调用,则它可以临时占用局域数据区L堆栈除了这个局域数据区,逻辑块还可以打开一个DB形式的存储区与局域数据区中的数据不同,在DB中的数据当DB关闭时,也就是,当相应的逻辑块结束时,不会被删除每个FBFC或OB可从共享DB中读取数据,或将数据写入共享DB当该DB退出时,这些数据保持在DB中
5、系统功能块SFB和系统功能SFC在S7中不需要每个功能都自己编程,S7CPU为用户提供了一些己经编号的程序块,这些块可在用户程序中进行调用
(1)系统功能块SFB系统功能块时集成在S7CPU中的功能块SFB作为操作系统的一部分,不占用户程序空间与FB相同,SFB也是“具有存储能力”的块用户必须为SFB生成背景数据块,并将其下载到CPU中作为程序的一部分
(2)系统功能SFC系统功能时集成在S7CPU中的预先编号程序并通过测试的功能可在程序中直接调用SFC.SFC属于操作系统的一部分,而不算做用户程序的一部分第5章MM440变频器
5.1MM440通用型变频器概述MICROMASTER440变频器简称MM440变频器,是用于控制三相交流电动机速度的变频器系列,本系列有多种型号供用户选用,很顶转矩(CT)控制方式额定功率范围从120W——200KW可变转矩(VT)控制方式可达到250kwMM440由微处理器控制,采用具有现代先进技术水平的绝缘栅双极晶体管(IGBT)作为功率输出器件因此,它们具有很高的运行可靠性和功能多样性其脉冲宽度调制的开关频率是可选的,因而降低了电动机运行的噪声,具有全面而完善的保护功能,为变频器和电动机提供了良好的保护MM440变频器具有默认的工厂设置参数,它是给数量众多的简单的电动机控制系统供电的理想变频驱动装置由于MM440变频器具有全面而完善的控制功能,在设置相关参数以后,它也可用于更高级的电动机控制系统MM440变频器既可用于单机驱动系统,也可集成到自动化系统中
5.2MM440变频器的安装与接线表5-1MM440变频器数字输入端子功能说明数字输入参数编号出厂设置功能说明Din1P07011接通正转/断开停车Din2P070212接通反转/断开停车Din3P070415速度选择1Din4P070515速度选择2图
5.1MM440变频器的安装与接线在变频器与电动机和电源线连接时必须注意
1.变频器必须接地
2.在变频器与电源线连接或更换变频器的电源线之前,就应完成电源线的绝缘测试
3.确信电动机与电源电压的匹配是正确的
4.不允许把MM440变频器链接到电压更高的电源上
5.连接同步电动机或并联连接几台电动机时,变频器必须在U-f特性下运行
6.电源电缆和电动机电缆与变频器相应的接线端子连接好以后,在接通电源时必须确信变频器的前盖已经盖好
7.确信供电电源与变频器之间已经正确接入与其额定电流相应的断路器
5.3MM440变频器开关量输入功能MM440变频器包含了6个数字开关量的输入端子,每个端子都有一个对应的参数用来设定该端子的功能表5-2MM440变频器开关量端子输入说明数字输入端子编号参数编号工厂设置功能说明DIN15P07011=1接通正转/断开停车=2接通反转/断开停车=3断开惯性自由停车=4断开按第二惯性时间快速停车=9故障复位=10正向电动=11反向电动=12反转(与正转命令配合使用)=13电动电位计升速=14电动电位计降速=15固定频率直接选择=16固定频率选择+ON命令=17固定频率编码选择+ON命令=25使能直流制动=29外部故障信号触发跳闸=33禁止附加频率设定值DIN26P070212DIN37P07039DIN48P070415DIN516P070515DIN617P07061599公共端说明开关量的输入逻辑可以通过P0725改变开关量输入状态由参数r0722监控,开关闭合时相应笔画点亮
5.4MM440变频器的多段速选择功能多段速功能,也称作固定频率,就是设置参数P1000=3的条件下,用开关量端子选择固定频率的组合,实现电机多段数运行,可通过如下3种方式运行实现直接选择在这种操作方式下一个数字输入选择一个固定频率直接选择+ON命令在这种操作方式下,数字量输入既选择固定频率,又具备启动功能二进制编码选择+ON命令使用这种方法最多可以选择15个固定频率
5.5MM440变频器的停车跟制动停车指的是将电机的转速降低到零速的操作,在MM440变频器支持的停车方式包括表5-3MM440变频器停车方式说明停车方式功能解释应用场合OFF1变频器按照P1121所设定的斜坡下降时间由全速降为0速一般场合OFF2变频器封锁脉冲输出,电机惯性滑行状态,直至速度为0速设备需要急停,配合机械抱闸OFF3变频器按照P1135所设定的斜坡下降时间由全速降为0速设备需要快速停车为了缩短电机减速时间,MM440支持一下两种制动方式,可以实现将电机快速制动表5-4MM440的两种制动方式制动方式功能解释相关参数直流制动变频器向电机定子注入直流P1230=1使能直流制动P1232=直流制动强度P1233=直流制动持续时间P1234=直流制动的起始频率能耗制动变频器通过制动单元和制动电阻,将电机回馈的能量以热能的形式消耗掉P1237=1-5能耗制动的停止周期P1240=0禁止直流电压控制器,从而防止斜坡下降时间的自动延长第6章对辊式破碎机的硬件设计
6.1对辊式破碎机简介对辊式破碎机(对辊式破碎机/双辊破碎机)适用于在水泥,化工,电力,冶金,建材,耐火材料等工业部门破碎中等硬度的物料,如石灰石,炉渣,焦炭,煤等物料的中碎,细碎作业主要优点是结构简单、紧凑、轻便、工作可靠、调整破碎比较方便,无需基础就能使用对辊式破碎机其齿形优化设计,拉剪力选择破碎,高效低耗,出粒均匀,将其应用在大块物料破碎至小块物料的场合,是其他破碎机所望尘莫及的,形成了高生产率的机理
6.2对辊式破碎机的主要结构对辊式破碎机主要由机架、机体、对辊部分、传动部分、动力部分等组成机架由型钢焊接而成,主要起支撑作用,所有部件均安装在机架上机体由优质的铸铁铸造而成,是一个上下分体结构,并铸成封闭式箱体形式,破碎机两对辊均安装在箱体内,为防止机体磨损,机盖两侧安装有耐磨衬板动力和传动部分是由电动机主、被动皮带轮转动,并通过三角皮带,将动力传递给辊轴旋转,达到破碎的目的主、附辊轴是由链轮和链条带动,形成反向旋转
6.3对辊式破碎机的控制要求对辊式破碎机采用两组单独传动的辊子,由电动机通过三角皮带带动两辊子相对旋转而形成“V”型破碎腔(对辊部分是破碎机执行破碎的主要部件,它由45#铸钢浇铸而成,镶在主、附轴上),启动破碎机后,有油泵运行给两辊上油润滑,当两对辊相向旋转时,物料从料斗定量给入,切向进入对辊中间,由于对辊的调整系统的强度远大于物料,物料被破碎,被挤碎的物料随着对辊的旋转逐渐达到最小粒度后,进入机器的底部出料斗内,并随着有斜度的料槽流出机器,破碎过程完成本控制系统要求不仅是能本地控制破碎机运行,而且能够通过远程PLC进行控制
6.4对辊式破碎机的控制过程
6.
4.1对辊式破碎机的控制模式本控制系统有两种控制模式就地控制跟远程集中控制
1.将就地/远程旋钮切换到就地,系统进入就地手动状态在就地手动状态下,可以独立的正转或反转启动主电机,停止按钮或禁启按钮均可以停止主电机的运行;也可以通过油泵启和油泵停按钮独立的启/停油泵
2.将就地/远程旋钮切换到远程,系统进入远程自动状态在远程自动状态下,主电机和油泵电机的运行亦是受PLC控制的,但是PLC是受远程控制的只要在远程控制的无源接口处保持闭合,PLC就会启动设备并一直保持运行直到该信号消失(即触电断开)
6.
4.2PLC现场控制箱的指示按钮在PLC远程控制箱上有如下按钮指示灯
1.禁启按钮按下时切断控制电源并停机,一直保持设备不能启动
2.主电机停车按钮,停止主电机的运行,不论在正转还是反转
3.油泵停按钮,停止油泵的运行
4.主电机正转带灯按钮,在手动时,用于启动主电机正转运行;在自动时,用于给PLC发出启动信号当主电机正转运行时,指示灯亮
5.主电机反转带灯按钮,仅在手动时有效,用于启动主电机反转运行当主电机反转运行时,指示灯亮
6.油泵启带灯按钮,仅在手动时有效,用于启动油泵电机运行当油泵电机运行时指示灯亮
7.系统电源指示灯,指示系统的控制电源
8.事故处理指示灯,用于指示缺相或转速故障
9.就地/远程切换旋钮,用于控制模式的切换
6.
4.3对辊式破碎机的控制原理图图
6.1为对辊式破碎机主电路运行原理图,主电路电源选用三相电源,电机M1和电机M2为对辊式破碎机的破碎辊控制电机,电机M1和M2的转速由MM440变频器控制,M3为对辊式破碎机的油泵电机,其作用是在电机运行时负责给主电路电机M
1、M2上油,起润滑作用RJ
1、RJ
2、RJ3为热继电器,在主电路电流过高或者温度过高时起保护作用,TA4-3和TA4-6为电流互感器,测试M
1、M2电机电流,电流大小反馈热继电器RJ
1、RJ2起保护电路的作用,S1S2为电流变送器,作用是把电流信号转换为4~20mA,传送到PLC控制箱主电路电动机各配有一块电流表图
6.1对辊式破碎机的控制原理图1图
6.2为对辊式破碎机两对辊电机运行控制原理图,图中KMR
1、KMR2和KMF
1、KMF2为中间继电器,SA为集中/就地转换控制箱,KA1和KA2在PLC箱内,远程控制对辊式破碎机两对辊电动机的正转跟反转,SF1和SR1为就地控制对辊式破碎机两对辊电动机的正转跟反转按钮,RJ1和RJ2为热继电器,起保护电路作用图中HL
1、HF
1、HR1分别为就地电源、电机正转、电机反转指示灯,JHL
1、JHF
1、JHR1分别为电源、电机正转、电机反转指示灯,在PLC控制箱上合上电源开关QL1,主电路得电,电源指示灯HL1和JHL1亮,电源电压正常在集中就地转换箱内,开关向下45度拨下,1和2两端连接,此时为远程PLC集中控制在PLC箱内按下KA1中间继电器KMF1得电,KMF1合上并自保,电动机正转,同时电源指示灯HL1和JHL1灭,电机正转指示灯JHF1亮;当在PLC箱内按下KA2KMR1得电并自保,电动机反转,同时,电动机正转指示灯HF1和JHF1灭,电动机反转指示灯JHR1亮图
6.2对辊式破碎机的控制原理图2当在集中就地转换箱内,开关向上45度拨下,3和4两端连接,此时为就地控制对辊式破碎机的正/反转,按下SF1中间继电器KMF2得电,KMF2合上并自保,电动机正转,同时电源指示灯HL1和JHL1灭,电机正转指示灯HF1亮;当按下SR1KMR2得电并自保,电动机反转,同时,电动机正转指示灯HF1和JHF1灭,电动机反转指示灯HR1亮图
6.3为对辊式破碎机油泵控制原理图,图中KM
1、KM2为中间继电器,KA3为隔离继电器,在PLC控制箱内,HL2和JHL2为电源指示灯,分别指示就地和远程集中状态,HLF2和JHF2为油泵运行指示灯,分别指示就地和远程集中状态图
6.3对辊式破碎机的控制原理图3合上电源开关QL2,主电路得电,电源指示灯HL2和JHL2亮,电源电压正常在集中就地转换箱内,开关向下45度拨下,5和6两端连接,此时为远程PLC集中控制油泵的运行,在PLC箱内按下KA3中间继电器KM1得电,KM1合上并自保,电源指示灯HL
2、JHL2灭,远程油泵运行指示JHLF2亮;当在集中就地转换箱内,开关向上45度拨下,7和8两端连接,此时为就地控制油泵的运行,按下SB,中间继电器KM2得电,KM2合上并自保,远程油泵运行指示灯JHLF2灭,就地油泵运行指示灯HF2亮#0;#0;PLCDin1Din2Din3Din4Din5Din6+24V正转输入反转输入速度1输入正转按钮反转按钮默认电机低速电机速度1MM440电机速度2速度2输入图
6.5MM440控制原理图为了控制对辊式破碎机的转速,我选用MM440变频器控制其速度上图
6.5为对辊式破碎机MM440变频器的控制原理图,如图
6.5所示,当PLC输入正转信号时,正转输入继电器得电,正转按钮闭合,对辊式破碎机正转运行;当PLC输入反转信号时,反转输入继电器得电,反转按钮闭合,对辊式破碎机反转运行;MM440变频器默认电机低速,当PLC输入速度1选择信号时,速度1输入继电器得电,电机速度1按钮闭合,电机以速度1运行,当PLC输入速度2选择信号时,速度2输入继电器得电,电机速度2按钮闭合,电机以速度2运行
6.5硬件选择说明
6.
5.1主电路电动机选择对辊式破碎机主电路两破碎辊电机选择为Y315S-8型三相异步电动机,其额定功率为55KW额定电压为220V额定电流为110A额定转速为740r/min,额定效率为92%,额定频率为50Hz,电机的额定转矩为
1.6N·M,电机最大转矩为
2.0N·M,最小转矩为
1.0N·M;
6.
5.2油泵电机选择对辊式破碎机油泵电机选用DC24V/75W-VB直流油泵电机系列电源输入220V,输出24V电机电压24V/75W,转速可调油泵出口排量
0.1~
0.5L/分钟;
6.
5.3电流互感器选择电流互感器是一种测量用的特殊的变压器,工作原理和变压器相同都是利用电磁感应工作的,只不过用途不同它有两个互相绝缘的线圈,套在一个闭合的铁芯柱上,在电路中与被测线路串联的线圈叫一次侧,与仪表相连的叫二次侧电流互感器的作用是可以把数值较大的一次电流通过一定的变比转换为数值较小的二次电流,用来进行保护、测量等用途如变比为400/5的电流互感器,可以把实际为400A的电流转变为5A的电流在本电路中我选用型号为LQJ-10电流互感器额定一次电流150~400A二次侧额定电流为5A1s热稳定倍数为90,动稳定倍数225;
6.
5.4电流变送器选择工业上普遍需要测量的温度、压力、速度、角度等各类物理量,都需要转换成模拟量电信号才能传输到几百米外的控制室或显示设备上这种将物理量转换成电信号的设备称为变送器电流变送器是一种将交流电流转换成按比例输出的与负载无关的标准直流电流的装置,广泛应用于冶金、电力、石化、煤炭、给水等各个行业需要电流测控的电气测量,自动控制以及调度系统工业上最广泛采用的是用4~20mA电流来传输模拟量我选用型号为BSM-I150-U/I的电流变送器,检测电流为AC150/5A,输入电流AC 0-5A,变送输出电流DC 4-20mA,负载电阻≤500Ω,电压DC2-10V,负载电阻≥5kΩ
6.
5.5断路器选择断路器可以是在正常情况下接通和断开高压电路中的空载及负荷电流,也可以在系统发生故障时能与保护装置和自动装置相配合迅速切断故障电流防止事故扩大从而保证系统安全运行在主电机电路中我选择DZ20-200J型低压电路器,其额定电压380V,额定电流200A脱扣器额定电流160A最大分断能力电流(有效值)42kA;在油泵电机电路中我选择型号为DZ20-100Y的断路器,其触头额定电流100A,额定电压380V,最大分断能力电流为18kA;
6.
5.6热过载继电器选择热过载继电器主要用来对异步电动机进行过载保护,他的工作原理是过载电流通过热元件后,使双金属片加热弯曲去推动动作机构来带动触点动作,从而将电动机控制电路断开实现电动机断电停车,起到过载保护的作用鉴于双金属片受热弯曲过程中,热量的传递需要较长的时间,因此,热继电器不能用作短路保护,而只能用作过载保护本次电路中主电路电机M
1、M2我选用TK-E6P-C型热过载继电器,额定电流为110~160A,油泵电机M3我选择型号为SZ-ZM1E的热过载继电器,适用于AC220/230V,
0.05-
5.5KW的电路;
6.
5.7中间继电器选择中间继电器用于在控制电路中传递中间信号,主要用于交流50/60Hz额定工作电压至660V及直流额定电压220V(550V的继电器控制,信号放大,隔离等电路中,做接通,放大之用本次电路主电路电机M
1、M2我选用西门子3TH-80型中间继电器,适用于交流50Hz或60Hz,电压至660V和直流电压至600V的控制电路,有4对触头可组合,油泵电机M3的中间继电器KM1我选用OMRON中间继电器型号为MY4J,常用线圈电压AC200/220/240VDC24V,4触点,额定通电电流5A
6.
5.8变频器的选择变频器的容量应满足以下规则变频器的容量应比变频器说明书中的“配用电动机容量”加大一档至二档,并应具有无反馈矢量控制功能;变频器的电流应大于电动机的电流我选用西门子MM440,额定功率55KW,额定电流110A的变频器该变频器采用高性能的矢量控制技术,具有超强的过载能力,能提供持续3S的200%过载能力
6.6PLC硬件选择
6.
6.1PLC电源选择S7-300PLC有四种电源模块,因为所选电路为交流电路,输入电压为DC24V输出电压为220V所以我选用PLC的电源型号型为PS3075A,序列号为6ES7307-1EA00-0AA0;
6.
6.2CPU选择因为对辊式破碎机是一种小规模应用工程,而且CPU312适用于对处理速度有中等要求的小规模工程应用,所以我将CPU选型为CPU312序列号为6ES7321-1AD10-0AB0;
6.
6.3数字量输入模块选择与接线因为对辊式破碎机控制系统的输入点数较多,所以应选用输入点数为32的模块,又根据所选PLC电源输入电压DC24V输出电压AC220V所以数字量输入模块应选型为DI32xDC24V序列号为6ES7321-1BL00-0AA0下图
6.6为其数字量输入接线图;图
6.6数字量输入接线图
6.
6.4数字量输出模块选择与接线因为对辊式破碎机控制系统的输出点数较多,所以应选用输出点数为32的模块,又根据所选PLC电源输入电压DC24V输出电压AC220V所以数字量输出模块应选型为选型为DI32xDC24V/
0.5A,序列号为6ES7322-1BL00-0AA0,下图
6.7为其数字量输出接线图;图
6.7数字量输出接线图
6.
6.5模拟量输入模块选择与接线PLC模拟量输入模块的基本功能就是将输入PLC的外部模拟量转换为PLC所需的数字量PLC模拟量输出模块的基本功能就是将输入PLC的内部模拟量转换为PLC外部所需的数字量图
6.8模拟量输入模块接线图由于该干燥系统在工艺过程比较固定,不易选用整体式结构的PLC,易选用模块式结构的PLC,系统以开关量控制为主、带少量数字量控制,对控制速度没有太多要求,带A/D转换、D/A转换、加减运算、数据传送功能就能满足要求,此外实际干燥系统控制功能还有可能要求要实现PID运算、闭环控制、通信联网等因此,S7-300系列可编程控制器能满足性能要求根据系统总体方案设计中的对整体系统I/O点数的确定和对S7-300系列各型号的总体分析,以及考虑到系统的输入输出点数应留有15%的余量,根据查表所得模拟量输入模块选型为AI8x12Bit,序列号为6ES7331-7KF00-0ABO上图为其模拟量输入接线图第7章对辊式破碎机控制系统软件设计
7.1对辊式破碎机控制系统的程序流程考虑到对辊式破碎机控制系统的整个工艺流程跟控制过程,我选用FC1~FC6这6个模块分步设计其流程,下图是本控制系统的程序流程图开始电源指示结束结束带电输出油泵带电状态I
1.3=1油泵带电状态I
1.3=0FC1FC2主电机带电判断电流和温度过高判断FC3油泵带电判断正转启动反转启动正转指示反转指示正/反转启动判断带电指示油泵启停油泵运行指示开始结束主电机带电状态I
0.6=0主电机带电状态I
0.6=1电流和温度过高的停车条件M
2.3=1电流和温度过高的停车条件M
2.3=0正转启动按钮I
0.1=1反转启动按钮I
0.2=1开始图
7.1对辊式控制系统程序流程图1主电机启动完全FC6FC4开始主电机过载保护高速选择低速指示高速指示低速选择高/低速度选择油泵电机过载保护电流和温度比较结束结果输出开始开始FC5结束结束开始结束高低速选择I
2.0=1高低速选择I
2.0=0图
7.2对辊式控制系统程序流程图
27.2I/O符号表本控制系统有输入点18个,输出点16个,中间变量11个,8个模拟量输入下图为本控制系统的I/O符号表表7-1I/O符号表主电机带电状态IBOOL油泵带电状态IBOOL主电机反转运行IBOOL主电机一过载保护IBOOL主电机二过载保护IBOOL油泵过载保护IBOOL高低速选择IBOOL油泵启停集控信号IBOOL主电机反转转启停集控信号IBOOL主电机正转启停集控信号IBOOL油泵运行IBOOL集中状态IBOOL主电机本地停车信号IBOOL油泵本地停车信号IBOOL主电机一转速信号IBOOL主电机二转速信号IBOOL主电机正转运行IBOOL主电机反转运行IBOOL主电机反转控制QBOOL主电机反转输出QBOOL主电机正转控制QBOOL主电机正转输出QBOOL油泵运行输出QBOOL主电机带电状态输出QBOOL油泵带电状态输出QBOOL主电机过载保护输出QBOOL油泵过载保护输出QBOOL主电机高速QBOOL高速指示QBOOL油泵电机控制QBOOL设备集中状态输出QBOOL温度超限值输出QBOOL主电机电流异常输出QBOOL主电机转速异常输出QBOOL轴承1温度过高判断PIWINT轴承2温度过高判断PIWINT轴承3温度过高判断PIWINT轴承4温度过高判断PIWINT轴承5温度过高判断PIWINT轴承6温度过高判断PIWINT主电机电流1过高判断PIWINT主电机电流2过高判断PIWINT电源指示MBOOL电流和温度过高的停车条件MBOOL油泵停车条件MBOOL
7.3编辑系统程序
7.
3.1创建新项目安装好STEP7软件后,在桌面上双击“SIMATICSTEP7”软件,将自动弹出一个小窗口,标题为“STEP7Wizard‘NewProject’”,即下面这个窗口图
7.3STEP7Wizard窗口1然后点击Next按钮进入下面窗口,选择CPU
312.MPIaddress选择2图
7.4STEP7Wizard窗口2接着点击Next按钮进入下面窗口,选择组织块OB1和编程语言LAD图
7.5STEP7Wizard窗口3然后仍点击Next进入下面窗口,并输入项目的名称“破碎机”图
7.6STEP7Wizard窗口4最后点击“Finish”按钮,结束向导,同时也就建立了一个名为“破碎机”的新项目它默认存在于STEP7的安装目录下,路径为Siemens\Step\s7proj,最后生成的新项目如下图图
7.7项目的SIMATIC管理器窗口
7.
3.2设计PLC硬件组态在图
7.7窗口中,双击“SIMATIC300Station”,然后双击“Hardware”,就进入硬件组态页面,其中注意组态的硬件必须与PLC导轨上的PLC元器件订货号相符合图
7.8硬件组态窗口图中右上方的UR代表了PLC站中的机架,用一个可移动的表格形象地代表,表中的每一行代表机架中的一个插槽,图中右下方UR为模块的详细组态信息,包括订货号、版本、地址分配等,在这里,可以修改网络地址和I/O地址等在机架和模块的详细组态信息中,双击每个模块都会弹出其“Properties(属性)”对话框,用来设置各类参数图
7.9CPU的“Startup”属性页
7.
3.3编辑符号表在编写程序之前,把根据工艺流程统计好的I/O点输入到S7-300中去,途径如下在SMATIC管理器窗口视图中,点击“7Program
(1)”,然后就自动出现了符号表“Symbols”,双击可以打开符号表的编辑界面,下图
7.10和图
7.11为符号表编辑界面图
7.10符号表编辑界面1图
7.11符号表编辑界面2在符号表的空白行中输入符号名和地址,可定义一个新符号在第二列“Status(状态)”中,若出现红色的叉号,表明在此行的变量没有被定义好如果想删除一个已经定义的符号,可以将鼠标移到该行的标号处,选中符号所在的这一行,然后按下“Delete”
7.
3.4编写系统的程序在图
7.7所示窗口中双击“Blocks后进入模块化编程中,下图为本系统所需各模块的截图图
7.12系统所需各模块示意图本系统所用到的文件块有:
1.组织块OB1主程序循环,每次循环均调用组织块中的内容OB1中调用FC
1、FC
2、FC
3、FC
4、FC
5、FC6这六个功能块
2.功能块FC1功能块是电源指示模块;FC2功能块是用以实现主电机控制的模块;FC3功能块是用以实现油泵控制的模块;FC4功能块是用以实现主电机跟油泵电机过载保护的模块;FC5功能块是用以判断轴承温度过高的模块;FC6功能块是用以实现主电机高速控制的模块;
7.4对辊式破碎机控制系统的程序梯形图图
7.13对辊式破碎机控制系统的程序梯形图结论经过几个月的不懈努力,我对控制系统的设计过程有了一个整体的认识,终于设计出了一套较完整的基于PLC-300程序的对辊式破碎机控制系统我所设计的对辊式破碎机控制系统不但可以就地和远程的控制破碎机的运行,而且我在主电机电路上加入了西门子MM440变频器,用来控制对辊式破碎机两路齿辊的转速,从而大大提高物料破碎的效率,更延长了破碎机的使用寿命本控制系统设计不但有高效低耗、出粒均匀的优点,而且性能稳定、工作可靠将其应用在大块物料破碎至小块物料,是其他破碎机所望尘莫及的但是本控制系统不能控制物料破碎的大小,满足不了一些要求严格的物料破碎,另外,控制系统加入了西门子MM440变频器,虽然提高了破碎效率,但是大大增加了对辊式破碎机的制造成本这次设计是大学四年学习成果的一次综合评定经过这一学期的不懈努力,完成了本设计,在设计中肯定有不足之处,请各位老师多多指导!参考文献
[1]张进秋.可编程控制器原理及应用实例[M].北京机械工业出版社,
2010.
[2]李名雨.电机与电器[M].北京北京理工大学出版社,
2008.
[3]韩常.PLC编程及应用.北京机械工业出版社[M].
2010.
[4]柴瑞娟.西门子PLC编程技术及工程应用.北京机械工业出版社[M],
2010.
[5]童诗白.模拟电子技术基础[M].北京高等教育出版社,
2010.
[6]陆坤,奚大顺,李之权等著.电子设计技术[M].北京电子科学出版社,
2009.
[7]曲学基,吴永章等.常用电子电器电路600例[M].北京电子工业出版社,
2009.
[8]RenSheng-le.DevelopmentofPLC-basedTensionControlSystem.ChineseJournalofAeronautics
202007.
[9]Moderncontrolsystem.RichardCDorf.Addison-Wesley
2007.
[10]高和.可编程控制器应用技术与设计实例[M].北京人民邮电出版社,
2009.
[11]阎石.数字电子技术基础[M].北京高等教育出版社,
2008.
[12]郝鸿安.常用模拟集成电路应用手册[M].北京人民邮电出版社,
2008.
[13]GibsonJE.PLCforMachineandProcessControl[J].RealTimeMagazin
2006.
[14]肖景和,赵健等.无线电遥控组件及其应用电路[M].北京人民邮电出版社,
2004.
[15]马宁,孔红.S7-300PLC和MM440变频器的原理与应用[M].北京机械工业出版社,
2006.
[16]李树雄.可编程序控制器原理及应用教程[M].北京北京航空航天大学,
2003.
[17]汤以范.电气与可编程序控制器技术[M].北京机械工业出版社,
2009.
[18]SIMATICS7-300CPU技术参数使用手册[P].西门子公司.谢辞经过了几个月的努力,毕业设计完成了本次设计是在参考了大量资料,以及在王海群老师的大力帮助下完成的从一开始的对PLC的仅局限于理论上的认识,到现在的对PLC有了比较深刻的认识,并且还能够使用西门子S7-300等PLC控制,还可以使用STEP7软件进行设计,在这里必须感谢我们的指导老师王海群老师,王老师不仅给我们提供了相关的技术资料,还经常当面指导我们,为我们排忧解难王老师不仅为我们的毕业设计顺利的开发创造了很好的必要条件,并且在我们设计茫然无措的时候,给我们指明了方向,让我们迅速的掌握了设计的方法同时,在指导我的过程中,她给了足够的时间和空间让我去独立思考,分析,培养了我独立解决问题的能力在毕业设计完成阶段,王老师还为我的毕业设计提出了很好的建议,使我的设计更加完善在这里对王老师致以最深的谢意此外,还要感谢支持和关心我的同学们,他们为我的毕业设计作了很好的配合工作,使我的设计可以顺利的进行,对此仅致以深切的谢意。