三菱PLC自动分装机的程序设计_第1页
三菱PLC自动分装机的程序设计_第2页
三菱PLC自动分装机的程序设计_第3页
三菱PLC自动分装机的程序设计_第4页
三菱PLC自动分装机的程序设计_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘要针对自动化设备向高效率,高集成度,高智能和低能耗方向开展,研发了一种新的自动化分装生产线及高自动化限制技术.通过新型光电传感器和新型高精度步进电机,大大提升了分装生产线的分装精确度和效率.由于该自动化设备的核心部件是PLC,且带有网络功能,可实现无人车间生产,大大节省了人力物力,降低了生产本钱,从而提升了产品的市场竞争力.此设备以在局部劳动密集形企业应用,取得了不俗的效益.关键词:自动分装生产线PLCAbstractInviewoftheautomaticequipmenttothehighefficiency,thehighintegrationrate,thehighintellige

2、nceandthelowenergyconsumptiondirectiondeveloped,researchesanddevelopsonekindofnewautomationtoloadseparatelytheproductionlineandthehighautomatedcontroltechnology.Throughthenewelectro-opticalsensorandthenewhighaccuracystepmachine,greatlyenhancedhasloadedseparatelytheproductionlinetoloadseparatelythepr

3、ecisionandtheefficiency.BecausethisautomaticequipmentcorepartisPLC,alsohasthenetworkfunctionnf,mayrealizenobodyworkshopproduction,greatlyhassavedthemanpowerphysicalresource,reducedtheproductioncost,thusenhancedtheproductmarketcompetitionstrength.Thisequipmentbyinthepartialworkcrowdedshapeenterprisea

4、pplication,hasobtainednotthevulgarbenefit.Keywords:AutomaticallyloadsseparatelyproductionlinePLC目录摘要前言3自动分装机的程序设计步骤4相关内容介绍5三菱FX系列PLC主要特点5根本指令介绍6模拟器件及PLC工具介绍8一、模拟硬件8二、PLC工作原理9三、PLC的程序编制10四、模拟软件11五、菜单操作11六、程序编辑的介绍12七、程序传送过程14分装限制计数系统的程序设计15设计总结21参考资料22致谢词23前言工业生产的各个领域,无论是过程限制系统还是电器传动限制系统,都包括大量的数字量和模拟量

5、.最初数字量和模拟量的限制主要由继电器、接触器或分立元件的电子线路来实现,这是限制设备产生的根底.随着生产力的开展和科学技术的进步,人们对限制设备不断提出新的要求,可编程序限制器pc应运而生,它是由20世纪80年代由可编程序逻辑限制器进一步开展而来,它不但继承了PLC的原有功能,而且具有了顺序限制、算术运算、数据转换和通信等更为强大的功能,指令系统丰富,程序架构灵活,不但能完成开关量和顺序限制,而且可以用来实现模拟量等复杂的限制.它集中了工业专用机和通用计算机的优点,运行可靠,通用性和适应性强,开展非常迅速,既可用来单独构成限制系统,其系统也可作为dcs系统中主要现场限制系统.是目前工业自动化

6、应用最广的限制设备.本次论文设计将以三菱FX系列PLC为例探讨PLC在自动分装机中的应用.FX2NS列是三菱公司PLCFX家族中最先进的系列.自动分装机的程序设计步骤分装限制计数系统的设计步骤及内容:应用设计是学习可编程限制器的核心.本次设计核心是分装机的限制计数系统.完成该设计主要包括以下内容:1 .模拟硬件的介绍2 .模拟软件的介绍3 .根本指令的简介4 .根据限制要求画出时序图5 .根据限制要求画出状态变换图6 .画出梯形图7 .画出PLCI/O连接图8 .写出语句表9 .该电路的工作原理10 .程序的设计过程11 .总结完成以上内容该设计才能完成.相关内容介绍(一)三菱FX系列PLC主

7、要特点(1)系统配置灵活方便FX系列PLC的根本单元内有CPU,I/O,存储器和供应扩展模块外及传感器的标准电源,除根本单元外,还备有各种点数和各种输出类型(继电器,晶体管,可控硅)的扩展单元和扩展模块,可与根本单元灵活配置.(2)具有在线和离线编程功能.可以在线写入或修改程序,具有丰富的编辑和搜索功能,可实现元件监控和测试功能,还可以在个人计算机上离线编程.随着科技的开展,程序的修改已经十分的方便了,使用掌上电脑和仿真软件就可以随时随地的修改程序.(3)高速处理功能FX系列PLC内置多点高速计数器,可对输入脉冲进行计数而无须增加任何其他设备.利用不用扫描周期限制的直接输出功能可实现定位限制.

8、对具有优先权和紧急情况的输入,可采用中断输入的方式,使之快速响应,预防问题发生.现在的FX2N系列使用486的处理器,具有更快的运算速度和更底的功耗好更好的稳定性.(4)高级应用功能.FX系列PLC提供了多种应用指令以适合多种应用场合.可实现数据运算,传送,比拟,移位等多种功能.(二)三菱FX系列PLC主要性能FX系列PLC的根本单元和扩展单元的电源电压适应范围为100240V(AC),用户程序存储器容量大,有丰富的内部软件,功能强且多,处理速度快.在FX系列机型中,要数FX2N(或FX2NC)系列的功能最强,由于使用486级别处理速度最快,容量最大,属高档超小机型.同时,三菱FX2N系列要比

9、西门子同类型PLC廉价一些,故本设计选用三菱FX2N系列PLC为设计对象.根本指令介绍一、逻辑取及线圈驱动指令LDLDI、OUTLD,取指令.表示一个与输入母线相连的动合节点指令,即动合节点逻辑运算开始.LDN取反指令.表示一个与输入母线相连的动断节点指令,即动断节点逻辑运算起始.out线圈驱动指令,也叫输出指令.LD,LDI两条指令的目标元件是,X、Y、MS、TC,用于将节点接到母线上.也可以与后述的ANB旨令、ORB旨令配合使用,在分支起点也可以使用.OUT驱动线圈的输出指令,它的目标元件是YMS、T、C对输入继电器不能使用.OUT旨令可以连续使用屡次.LDLDI是一个程序步指令,这里的一

10、个程序步即是一个字,OUT是多程序步指令,要视目标元件而定.OUT旨令的目标元件是定时器和计数器时,必须设置常数K.二、节点串联指令ANDANIAND与指令.用于单个动合节点的串联.ANI,与非指令.用于单个动断节点的串联.ANDtANI都是一个程序步指令,它们串联节点的个数没有限制,也就是说,这两条指令可以屡次重复使用.这两条指令的目标元件为X、Y、MMSTCOUT旨令后,通过节点对其它线圈的使用out旨令称为纵输出或连续输出.这种连续输出如果顺序没错,可以屡次重复.三、串联电路块的并联连接指令ORB两个或两个以上的节点串联连接的电路叫串联电路块.用联电路块并联连接时,分支开始用LDLDI指

11、令,分支结束用ORB旨令.ORB旨令与后述的ANB旨令均无目标元件指令,而两条无目标元件指令的步长都为一个程序步.ORBC时也简称或块指令.ORB指令的使用方法有两种:一种是在要并联的每个串联电路后加ORB指令;另一种是集中使用ORB旨令.对于前者分散使用ORB旨令时,并联电路块的个数没有限制,但对于后者集中使用的ORB旨令时,这种电路块并联的个数不能超过8个即重复使用LDLDI指令的次数限制在8次以下所以不推荐用后者编程.四、程序结束指令ENDEND一条无目标元件的1程序步指令.PLC反复进行输入处理,程序运算、输出处理、假设在程序最后输入END旨令,那么ENg后的程序就不再执行,直接进行输

12、出处理,在程序调试过程中,按段插入END旨令,可以按顺序扩大对各程序段动作的检查.采用END旨令将程序划分为假设干段,在确认处理前面电路块的动作无误后,依次删除END旨令,要注意是是在执行END指令时,也刷新监视时钟.模拟器件及PLC工具介绍一、模拟硬件1、主机主机局部包括中央处理器CPU系统程序存储器和用户程序及数据存储器.CP久PLC的核心,进入21世纪,随着处理器的开展,PLC使用了速度快,能耗低,效能高的ARMt理器.它用以运行用户程序、监控输入/输出接口状态,作出逻辑判断和进行数据处理,即读取输入变量,完成用户指令的各种操作,将结果送到输出端,并响应外部设备如编程器、电脑、打印机等的

13、请求以及进行各种内部判断等.PLC的内部存储器有两类,一类是系统程序存储器,主要存放系统治理和监控程序及对用户程序作编译处理的程序,系统程序以由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的用应程序及各种暂存数据和结果.2、输入/输出I/O接口I/O接口是PLC与输入/输出设备连接的部件.输入借口接受输入设备如按扭、传感器、触点、行程开关的限制信号.输出接口是将主机处理后的结果通过功放电路去驱动输出设备如接触器、电磁闸、指示灯等.I/O接口采用光电偶合电路,以减少电磁干扰,从而提升了可靠性.I/O点数即输入/输出端子数是PLC是一项主要技术指示,通常小型机有几十个点,

14、中型机有几百个点,大型机将超过千点.3、电源图中电源是指为CPU存储器、I/O接口等内部电子电路工作所配置的直流开关稳压电源,通常也为输入设备提供直流电源.4、编程器编程器是PLC是一种主要的外部设备,用于手持编程,用户可以输入、检查、修改、调试程序或监视PLC的工作情况,除手持编程器外,还可通过适配器和专用电缆线将PLC与电脑连接,并利用专用的工具软件进行电脑编程和监控.5、输入/输出扩展单元I/O扩展接口用于将扩充外部输入/输出端子数的扩展单元与根本单元即主机连接在一起.6、外部设备接口此接口可将编程器、打印机、条码扫描仪等外部设备与主机相连,以完成相应的操作.本实验装置选用的主机型号为三

15、菱FX系列的可编程限制器有FX2N-64M即.为64点限制.为保护主机输出接口锣口和螺钉不因实验是频繁的换接装拆而导致损坏,本装置设计时已将主机固定在实验面板的固定区域.并将所有的输入输出节点用固定的接线将它们连到实验面板的固定插孔采用高可靠自锁紧的防转座处,使实验的接线,插线更多方便.二、PLC的工作原理PLC是采用“顺序扫描,不断循环的方式进行工作的.即在PLC运行时,CPU根据用户按限制要求编制好并存于用户存储器中的程序,按指令步序号或地址号做周期性循环扫描,如无跳转指令,那么从第一条指令开始逐条顺序执行用户程序,直至程序结束.然后重新返回第一条指令,开始下一轮新的扫描.在每次扫描过程中

16、,还要完成对输入信号的采样和输出状态的刷新等工作.PLC的扫描一个周期必经输入采样,程序执行和输出刷新三个阶段.PLC在输入采样阶段:首先按扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入.随即关闭输入端口,进入程序执行阶段.PLC在程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态存放器中,输出状态存放器中所有的内容随着程序的运行而改变.输出刷新阶段:当所有指令执行完毕,输出状态存放器的通断状态在输出刷新阶段送至输出锁存器中.并通过一定的方式继电器、晶体管或晶闸管输出设

17、备工作.三、PLC的程序编制编程语言所谓程序编制,就是用户根据限制对象的要求,利用PLC厂家提供的程序编制语言,将一个限制要求描述出来的过程.PLC最常用的编程语言是梯形图语言和指令语句表语言,且两者常常联合使用.一、梯形图语言梯形图是一种从继电接触限制电路图演变而来的图形语言.它是借助于继电器的动合、动断触点、线圈以及用并联等术语和符号,根据限制要求连接而成的表示PLC输入和输出之间逻辑关系的图形,直观易懂.梯形图常用图形符号分别表示PLC编程元件的动断和动合节点;用一表示它们的线圈.梯形图中编程元件的种类用图形符号及标注的字母或数加以区别.梯形图的设计应注意到以下三点:1编写梯形图按从左向

18、右,自上而下的顺序排列.每一逻辑行或称梯级起始于左母线,然后是触点的串并连接,最后是线圈与右母线的联接.2梯形图中每个梯级流过的不是物理电流,而是概念电流,从左流向右,其两端没有电源.这个概念电流只是用于形象的描述用户程序执行中应满足线圈接通的条件.3输入继电器用于外部输入信号,而不能由PLC内部其它继电器的触点来驱动.因此,梯形图中只能出现输入继电器的触点,而不出现其线圈.输出继电器那么输出程序执行结果给外部输出设备,当梯形图中的输出继电器线圈得电时,就有信号输出,但不是直接驱动输出设备,而要通过输出接口的继电器,晶体管或品闸管才能实现.输出继电器的触点也可供内部编程使用.二、指令语句表指令

19、语句表是一种用指令助记符来编制PLC程序的语言,它类似于计算机的汇编语言,但比汇编语言易懂易学,假设干条指令组成的程序就是指令语句表.一条指令语句就是由步序、指令语言和作用器件编号三局部组成.四、模拟软件FXGP-WIN-C编程软件的界面介绍界面包含:1当前编程文件名,例如标题栏中的文件名untit1012菜单;文件F,编辑E、工具T、PCL、遥控R、监控/测试MM等等.3快捷功能键:保存、打印、剪切、转换、元件名查、指令查、触点/线圈查、刷新等等.4当前编程工作区:编辑用指令梯形图形式表示的程序.5当前编程方式:梯形图6状态栏:梯形图.7快捷指令:F5常开、F6常闭、F7输入元件,F8输入指

20、令等等.8功能图:常开、常闭、输入元件、输入指令等等.五、菜单操作FXGP-WIN-C以下统一用简称FXGP的各种操作主要靠菜单来选择,当文件处于编辑状态时,用鼠标点击想要选择的菜单项,如果该菜单没有下级子菜单,那么该菜单就是一个操作命令,单击即执行命令.六、程序编辑的介绍1 .设置编辑文件的路径首先应该设置文件的路径,所有用户文件都在该路径下存取.操作步骤:首先翻开Windows界面进入“我的电脑,选中D盘,新建一个文件夹,取名为PLC1确认,然后进入FXGP编程软件.2 .编辑文件的正确进入及存取1创立新文件功能:创立一个新的应用程序.操作方法:通过选择文件新文件菜单项,在PC模式设置对话

21、框中选择应用程序的目标PC模式.2翻开功能:从一个文件列表中翻开个新的应用程序的及诸如注译数据之类的数据.操作方法:先选择文件一翻开菜单或按ctrl+O键,再在文件翻开的菜单中选择一个所需的应用程序o3保存功能:保存当前应用程序,注译数据以及其它在同一个文件名下的数据.操作方法:执行文件保存菜单或ctrl+b键操作即可.3.文件程序编辑梯形图编辑1梯形图的行删除功能:在行单元删除线路块.操作方法:通过执行编辑行删除菜单或ctrl+delete键盘操作,把光标所在行的线路块删除.2梯形图的行插入功能:在梯形图中插入一行操作方法:通过执行编辑行插入菜单操作,在光标位置上插入一行.3线圈注释功能:在

22、进行电路编辑时,输入线圈注释.操作方法:在执行编辑线圈注释菜单操作时,线圈输入对话框被显示.4运行时程序改变功能:将运行中的与计算机相连的PLC的程序作局部改变.操作方法:在线路编辑中,执行PLC运行时改变程序菜单操作或shift+F4键操作时出现确认对话框,点击确认按扭,执行命令.5梯形图监控监控/测试ALT+M开始监控ALT+S功能:在显示屏上监视PLC的操作状态,从电路编辑状态转换到监视状态,同时在显示的电路图中显示PLC操作状态.6操作方法:激活梯形图视图,通过菜单操作进入监视/测试开始监控七、程序传送过程1 .程序传送功能:将已创立的应用程序成批传送到PLC中,包括读出、写入和校验.

23、操作方法:由执行PLC传送读出或写入或校验菜单操作完成.选择“范围设置,先确定“程序步的“起始步和“终止步的步长,然后把确定的步长指令写入PLC时间相比照拟短.“写入结束后,自动“核对正确才能运行.注意,这时核对的只是程序是否写入了PLC对电路正确与否有PLC判定,与通讯无关.假设“通讯错误提示符出现,可能有两个问题要检查.第一,在状态检查中看“PLC类型是否正确.第二,PLC的“端口设置是否正确即COW.排除了两个问题后,重新写入到“核对完成表示程序已输送到PLC中.2 .程序的运行与调试1、 程序运行当程序写入PLC后就可以在PLC中运行了.先将PLC处于RUN状态,再经过实验系统的输入开

24、关给PLC输入给定信号,观察PCL输出指示灯,验证是否符合编辑程序的电路逻辑关系,如果有问题还可以通过FXGP提供的调试工具来确定问题,解决问题.步骤:1) 梯形图方式编辑,然后转换成指令表程序.2) 程序写入PLC,在写入时PLC应处于“STOP状态.3) PLC中的程序在运行前应使PLC处于“RUN状态4) 输入给定信号,观察输出状态,还可以验证程序的正确性.2、 程序调试:当程序写入PLC后,根据设计要求可用FXGP来调试PLC程序.如果有问题,可以通过FXGP提供的调试工具来确定问题所在.3 .退出系统完成程序调试后推出系统前应先核定,程序文件名后将其存盘,然后关闭FXGP所以应用子菜

25、单显示图,退出系统.4 .PLC主机及程序参考资料1可编程限制器应用教程.2) MITSUBISHIMELSEC-FXIN可编程限制器使用手册3网络型可编主要参考资料程序限制器实验指导书.其他有关资料.分装限制计数系统的设计过程一设计目的(1)熟练掌握可编程限制器根本结构和外部接线方法.(2)熟练应用可编程限制器的根本指令及相关上位编程软件(3)熟练掌握梯形图程序的输入、调试、运行、监控.(4)在设计中学习锻炼,并获得一定的设计经验.二课程设计内容:(1)分装限制系统的设计如下图,分装系统受一个总开关的限制,当开关翻开时,系统开始工作,同时各传送带的步进电动机开始工作,当开关关闭时,系统和各运

26、动部件都停止.(2)当系统开始工作时,光电计数器1开始计数,当数值到达设定值时,得到传感器允许指令后,堵料2马达工作,将原料丢到箱中,随后马达反转,将堵料板关闭.(3)当系统电源翻开时,包装箱传送带的步进电动机开始运行,当包装箱压住传感器2时,说明包装箱到达指定位置,可以将物料丢入包装箱.(4)当堵料2马达工作停止延迟1秒后,包装箱传送带的步进电动机工作,将包装好的箱子送到下一环节,同时对包装箱计数.(5)当计数器1计数数值超过设定数值时,堵料板1的驱动马达工作,将物料渡在传送带上,以等待包装箱的到来.程序流程图如下:程序图:XOOOwYQ附II井CY皿0Y叩4(Y001xm11rcoK301

27、CQII(Y仰2C.一11SEECDCOCOKOYOOS-IIQYO脂X001X002XODfiTfIIMfY«»4JYOM-IIC2K3:T£14C加51CD-IICOK3THI|<YUQEXODO|J2K90XOIM11哪IT21212-IICYW5X090IIK90JX092II国的T3T?IY.岫指令表如下:QLJXDOO1Ahl!Y0U52AhlIYOOS3OUTyooo4MPS5AhlIY0046OUTyooi7MPP8ANDK004qGUTcoKSO12LPco13OUTY00214LDCO15SEECOCO24LDY00225OUTyooa26LIIXD0127ANHxooa28AN1K00329OUTY00430LDY00431OUTT2Kg34LDIT235CUTY0U53SLDCO37GUTTOK840LDTO41OUTYOOB42LLXOOO43CUTT2K9046LDK00447ZUSTT2T252LDT253OUT¥00554LDXOQO55OUTT3KSO58LDX00253ZESTT3融LST365OUTY00686ENDcoKO接线方法:X000:接开关X001:接包装箱感应器1X002:接包装箱感

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论