《PLC编程与应用技术》-项目6_第1页
《PLC编程与应用技术》-项目6_第2页
《PLC编程与应用技术》-项目6_第3页
《PLC编程与应用技术》-项目6_第4页
《PLC编程与应用技术》-项目6_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

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

文档简介

任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

活动1:用“穷举法”判断小车左移或右移的条件在本任务中,利用“穷举法”来找到小车左移或右移的条件,实质就是通过分析,罗列小车左移或右移时需满足的条件。若条件明确、逻辑清晰,则完全可以采用基本逻辑指令来实现系统的自动控制。1.分析小车左移、右移或停止时的条件(1)当按下“1”号工位的呼叫按钮SB1时,仅会出现两种情况:①小车就停在“1”号工位上,此时小车停止。②小车只要不停在“1”号工位上,都将向左运行,直到碰到“1”号工位的到位开关SQ1后才会停止。下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

(2)当按下“2”号工位的呼叫按钮SB2时,会出现三种情况:①小车就停在“2”号工位上,此时小车停止。②小车若在“3”、“4”或“5”号工位上,则将向左运行,直到碰到“2”号工位的到位开关SQ2后才会停止。③小车若在“1”号工位上,则将向右运行,直到碰到“2”号工位的到位开关SQ2后才会停止。(3)当按下“3”号工位的呼叫按钮SB3时,会出现三种情况:①小车就停在“3”号工位上,此时小车停止。②小车若在“4”或“5”号工位上,则将向左运行,直到碰到“3”号工位的到位开关SQ3后才会停止。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

③小车若在“1”或“2”号工位上,则将向右运行,直到碰到“3”号工位的到位开关SQ3后才会停止。依此类推:(4)当按下“4”号工位的呼叫按钮SB4时,会出现三种情况:①小车就停在“4”号工位上,此时小车停止。②小车若在“5”号工位上,则将向左运行,直到碰到“4”号工位的到位开关SQ4后才会停止。③小车若在“1”、“2”或“3”号工位上,则将向右运行,直到碰到“4”号工位的到位开关SQ4后才会停止。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

最后:(5)当按下“5”号工位的呼叫按钮SB5时,仅会出现两种情况:①小车就停在“5”号工位上,此时小车停止。②小车只要不停在“5”号工位上,都将向右运行,直到碰到“5”号工位的到位开关SQ5后才会停止。2.触发条件通过以上分析,可以罗列出小车停止、左移或右移时所有的触发条件,见表6-1-1,结合相关的基本逻辑指令,PLC程序的编写还是比较简单的。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

活动2:输入与输出的分配小车多工位运料控制系统的输入/输出分配表见表6-1-2。活动3:画PLC系统电路原理图用三菱FX2N-48MR型可编程序控制器实现运料小车多工位运行的电路原理如图6-1-1所示。特别注意:①在图6-1-1中,主电路部分为三相交流电L1、L2、L3通过熔断器FU1(起短路保护作用),然后经过KM1或KM2(起正转或反转控制作用),连接热继电器FR(起过载保护作用),最终连接三相交流异步电动机,并由电机控制小车的左行或右行。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

L1与L2相线通过FU2熔断器,连接变压器的初级绕组,再经过变压器TC的变压作用,将380V交流电转换为220V交流电。②在图6-1-1中,控制电路部分由变压器TC次级绕组引入220V交流电供PLC电源使用。在输入回路中,用到的所有X输入端子通过按钮开关或行程开关与PLC的公共端“COM”连接;一旦某个开关状态发生变化,对应的输入端子X的状态也随之变化,PLC可随时检测到这些信息;在输出回路中,Y000与Y001共用公共端子“COM1”,并采用接触器互锁的方式(硬件互锁),使系统更加安全可靠,接触器KM1与KM2的额定电压为220V。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

活动4:PLC接线板的安装1.元器件的准备完成本活动需要的元件器材见表6-1-3。2.元器件的布置根据表6-1-3检测元器件的好坏,将符合要求的元器件按图6-1-2安装在网孔板上并固定。3.PLC系统的连线与自检根据图6-1-1所示的PLC电路原理图以及图6-1-2中元器件分布情况,按配线原则与工艺要求进行PLC控制系统的安装接线。特别注意布线需紧贴线槽,保持整齐与美观。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

具体操作可按如下步骤进行:(1)连接主电路。按图6-1-3连接PLC系统的主电路部分。(2)主电路检测。按表6-1-3进行主电路的检测。(3)连接PLC电源部分。如图6-1-4所示,导线从标号U11、V11出来→连接FU2熔断器→变压器TC的初级绕组→从变压器TC次级绕组出来后,1号线通过FU3连接PLC的“L”端子,而0号线直接连接PLC的“N”端子。此时PLC电源部分的接线完成。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

(4)PLC电源部分自检。①检查布线。对照图6-1-4检查是否掉线、错线,是否漏编、错编,接线是否牢固等。②用万用表检测。用万用表检测过程见表6-1-5,如测量阻值与正确阻值不符,应重新检查布线。③通电观察PLC的指示灯。经过自检,确认正确和无安全隐患后,通电观察PLC的LED指示灯并做好记录,见表6-1-6。(5)连接PLC输入回路部分。如图6-1-5所示。①导线从X000端子→入端子排→从端子排出→按SB1常开按钮的一端。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

②导线从X001端子→入端子排→从端子排出→按SB2常开按钮的一端;以下依此类推。③将SB1~SB6以及SQ1~SQ5的常开按钮的另一端互联→入端子排→从端子排出→接PLC的“COM”端口。(6)PLC输入回路部分的自检。①检查布线。对照图6-1-5检查是否掉线、错线,是否漏编、错编,接线是否牢固等。②用万用表检测。用万用表检测过程见表6-1-7,如测量阻值与正确阻值不符,应重新检查布线。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

③通电观察PLC的指示灯。经过自检,确认正确和无安全隐患后,通电观察PLC的LED指示灯并做好记录,见表6-1-8。(7)连接PLC输出回路部分。如图6-1-6所示。①1号线通过FU4连接“COM1”。②Y000~Y001分别连接交流接触器KM1和KM2的线圈,为保护电路,KM2常闭触点串入KM1线圈,同时KM1常闭触点串入KM2线圈中,实现硬件上的互锁功能。③KM1与KM2线圈的另一端互相连接后,再接0号线。(1号线与0号线之间的电压是220V)上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

(8)PLC输出回路部分的检测。①检查布线。对照图6-1-6检查是否掉线、错线,是否漏编、错编,接线是否牢固等。②万用表检测。万用表检测过程见表6-1-9,如测量阻值与正确阻值不符,应重新检查布线。活动5:编写PLC控制程序(1)采用基本逻辑指令编写该程序,如图6-1-7所示。(2)程序分析:①程序中利用启动按钮X020、停止按钮X021结合主控指令MCN0M100;MCRN0控制整个系统的启动和停止。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

②根据表6-1-1中小车停止、左移或右移时的触发条件,将小车左移的4个条件分别用基本逻辑指令来表示,并分别用辅助继电器M0~M3代替,再由M0~M3的通断来驱动运料小车的左行。同理将小车右移的4个条件分别用基本逻辑指令来表示,并分别用辅助继电器M4~M7代替,再由M4~M7的通断来驱动运料小车的右行。③小车的左行与右行在编写程序时,也要加入互锁(软件互锁),即将Y001的常闭触点串入Y000线圈,将Y000的常闭触点串入Y001线圈。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

活动6:用GXDeveloper编程软件编写、下载、调试程序1.程序输入打开GXDeveloper编程软件,新建“运料小车多工位运行”文件,输入运料小车多工位运行的PLC程序,如图6-1-8所示。2.程序下载点击“在线”图标,再点击“写入”,将PLC程序下载至PLC,如图6-1-9所示。注意:此时可让三菱FX2NPLC的运行按钮切换至“STOP”上。上一页下一页返回任务一

用基本逻辑指令实现送料小车多工位运行系统的控制

3.系统调试①在教师现场监护下进行通电调试,验证系统控制功能是否符合要求。②如果出现故障,学生应独立检修,根据出现的故障现象检修相关线路或修改梯形图。③系统检修完毕后应重新通电调试,直至系统正常工作。上一页返回任务二

用功能指令实现运料小车多工位运行系统的控制

活动1:学习CMP比较指令使用方法①功能号:FNC10。②助记符:CMP、CMPP。③指令功能:对两个源操作数[S1]、[S2]的代数值进行比较,并把比较的结果送到目标操作数[D]~[D+2]中。活动2:学习ZCP区间比较指令的使用方法ZCP指令与CMP指令相同,用于数据与数据区间的比较。①功能号:FNC11。②助记符:ZCP、ZCPP。下一页返回任务二

用功能指令实现运料小车多工位运行系统的控制

③指令功能:将一个数据与两个源操作数的区间内全部数据进行比较,并通过目的操作数反映比较结果。活动3:学习触点型比较指令使用方法在使用触点型比较指令时,可将每条指令都看作一个触点,触点是否为ON取决于比较结果。依据触点比较指令在梯形图中的位置可将其分成三类:LD类、AND类和OR类,其触点在梯形图中的位置含义与普通触点相同。1.LD类触点型比较指令其用法可参照表6-2-1。上一页下一页返回任务二

用功能指令实现运料小车多工位运行系统的控制

2.OR类触点型比较指令其用法可参照表6-2-2。3.AND类触点型比较指令其用法可参照表6-2-3。活动4:用CMP功能指令编写运料小车多工位运行程序①运料小车多工位运行系统的控制程序如图6-2-8所示。②程序分析:在程序中,根据控制任务的要求,首先以初始化脉冲M8002为触发信号将存放小车停靠工位号的数据寄存器D0和呼叫小车工位号的数据寄存器D1清零,完成整个系统初始化。上一页下一页返回任务二

用功能指令实现运料小车多工位运行系统的控制

然后运用数据传送指令(脉冲触发型)将小车停靠工位号和呼叫小车工位号分别送入寄存器D0和D1,并通过比较指令CMP,比较寄存器D0、D1中的数据的大小。若D1>D0则输出Y001接通,小车右行;若D1=D0则小车原地不动;若D1<D0则输出Y000接通,小车左行。最后程序同样采用主控指令来控制整个系统的停止和运行。程序难点:程序中比较功能指令的应用是程序编写的难点,现重点分析一下,如图6-2-9所示。①M8000为特殊辅助继电器,PLC运行后一直保持接通。上一页下一页返回任务二

用功能指令实现运料小车多工位运行系统的控制

②指令CMPK0D0M0分析:当K0=D0时,说明运料小车不在5个工位中的任何一个工位上,此时辅助继电器M1得电,这是不允许出现的情况;当K0>D0时,辅助继电器M0得电,这是程序中不可能出现的情况。③指令CMPK0D1M10分析:当K0>D1时,M10得电,这是不可能出现的情况;当K0=D1时,M11得电,说明控制系统中并没有呼叫按钮被按下。④系统如要运行,则必须将M1常闭触点串联M11常闭触点。首先,小车需在工位上,其次,有呼叫按钮被按下。上一页下一页返回任务二

用功能指令实现运料小车多工位运行系统的控制

⑤指令CMPD1D0M20分析:当D1>D0时,说明呼叫工位在小车停靠工位的右边,因此M20接通、Y001接通,小车右行;当D1=D0时,说明呼叫工位与小车停靠工位一致,小车停止不动;当D1<D0时,说明呼叫工位在小车停靠工位的左边,M22接通、Y000接通,小车左行。⑥Y000与Y001运行时,需要加入软件互锁功能。活动5:用GXDeveloper编程软件编写、下载、调试步进程序1.程序输入打开GXDeveloper编程软件,新建“运料小车多工位运行”文件,输入PLC程序,如图6-1-8所示。上一页下一页返回任务二

用功能指令实现运料小车多工位运行系统的控制

2.程序下载点击“在线”图标,再点击“写入”,将PLC程序下载至PLC,如图6-1-9所示。注意:此时可让三菱FX2NPLC的运行按钮切换至“STOP”上。3.系统调试①在教师现场监护下进行通电调试,验证系统控制功能是否符合要求。②如果出现故障,学生应独立检修,根据出现的故障现象检修相关线路或修改梯形图。上一页下一页返回任务二

用功能指令实现运料小车多工位运行系统的控制

③系统检修完毕后应重新通

温馨提示

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

评论

0/150

提交评论