三菱PLC实训教案.doc_第1页
三菱PLC实训教案.doc_第2页
三菱PLC实训教案.doc_第3页
三菱PLC实训教案.doc_第4页
三菱PLC实训教案.doc_第5页
已阅读5页,还剩163页未读 继续免费阅读

下载本文档

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

文档简介

此文档收集于网络,如有侵权,请联系网站删除目录目录1第一章系统认识2实验一 XK-PLC7联网型PLC变频器实训台2实验二 三菱FX系列PLC编程软件的使用3第二章 基本指令实训13实验一 布尔指令训练13实验二 定时指令训练16实验三 计数指令训练18实验四 传送指令训练20实验五 数据移位指令训练22实验六 算术运算指令训练25实验七 逻辑指令训练26实验八 步进指令训练28第三章 PLC项目实训31实验一 天塔之光31实验二 抢答器33实验三 邮件自动分拣35实验四 水塔水位自动控制38实验五 加工中心刀具库选择控制39实验六 多种液体自动混合43实验七 自动成型机控制45实验八 装配流水线控制47实验九 自动轧钢机49实验十 交通信号灯控制50实验十一 机械手动作控制52实验十二 运料小车控制54实验十三 自动送料装车系统55实验十四 自动售货机57实验十五 电镀生产线模拟58实验十六 全自动洗衣机模拟实验60实验十七 电梯自动控制62实验十八 五相步进电动机控制64实验十九 音乐喷泉模拟65实验二十 两台PLC通讯实验66实验二十一 多台PLC通讯实验70第四章 变频器实训79实验一 三菱FR-D720S变频器的认识实验79实验二 操作面板控制变频器运行实验81实验三 外控电位器控制变频器输出频率81实验四 模拟电压控制变频器输出频率82实验五 变频器点动运行实验83实验六 变频器多段频率输出85实验七 变频器模拟量输出检测实验86实验八 变频器开关量输出检测实验87实验九 PLC控制变频器多段速度实验88实验十 PLC通过模拟量控制变频器运行实验92实验十一 PLC与变频器通讯实验94第五章 PLC与组态王综合实训97实验一 组态王认识97实验二 组态王入门104实验三 PLC控制电机正反转127实验四 PLC控制电机星三角启动129实验五 运料小车控制132第六章 触摸屏实验133实验一 MT6056i系列触摸屏简介133实验二 PLC与触摸屏控制电机正反转145实验三 PLC与触摸屏控制电机星三角启动150实验四 窗口切换155实验五 数值输入159实验六 画面制作及与PLC寄存器间的数据连接164第一章 系统认识实验一 XK-PLC7联网型PLC变频器实训台一、实验目的了解XK-PLC7型PLC实训台的接线。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台三、实验内容下图为电源部分接线图,具体参照实训台接线,以下仅供参考实验二 三菱FX系列PLC编程软件的使用一、实验目的学习三菱FX系列PLC编程软件的使用。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台2PLC主机挂箱1台3PLC通讯电缆1根三、实验内容1、MELSEC-F/FX是三菱FX系列PLC的编程软件。安装完MELSEC-F/ FX之后,在WINDOWS条件下起动安装进入MELSEC-F/FX系统,选择FXGP-WIN-C文件双击鼠标左键,出现如图1.2.1的界面方可进入编程。图1.2.1 MELSEC-F/FX启动界面2、FXGP-WIN-C编程软件的界面介绍见图1.2.2。图1.2.2 FXGP-WIN-C编程软件的界面介绍图界面包含:A:当前编程文件名,例如标题栏中的文件名untit101。B:菜单:文件(F)、编辑(E)、工具(T)、PLC、遥控(R)、监控/测试(M)等等。C:快捷功能键:保存、打印、剪切、转换、元件名查、指令查、触点/线圈查、刷新等等。D:当前编程工作区:编辑用指令(梯形图)形式表示的程序。E:当前编程方式:梯形图。F:状态栏:梯形图。G:快捷指令:F5常开、F6常闭、F7输入元件、F8输入指令等等。H:功能图:常开、常闭、输入元件、输入指令等等。菜单操作:FXGP-WIN-C(以下统一用简称FXGP)的各种操作主要靠菜单来选择,当文件处于编辑状态时,用鼠标点击想要选择的菜单项,如果该菜单项还有子菜单,鼠标下移,根据要求选择子菜单项,如果该菜单项没有下级子菜单,则该菜单项就是一个操作命令,单击即执行命令。3、编辑文件的正确进入及存取 如果是首次程序设计:首先打开FXGP编程软件,点击文件子菜单新文件或点击常用工具栏 弹出PLC类型设置对话框,供选择机型。使用时,根据实际确定机型,若要选择FX1N即选中FX1N,然后按“确认”按钮,如图1.2.3所示,就可马上进入编辑程序状态。注意这时编程软件会自动生成一个SWOPC-FXGP/WIN-C-UNTIT*文件名,在这个文件名下可编辑程序。图1.2.3 PLC型号的选择文件完成编辑后进行保存:点击文件子菜单另存为,弹出File Save As对话框,在“文件名”中能见到自动生成的SWOPC-FXGP/WIN-C-UNTIT*文件名,这是编辑文件用的通用名,在保存文件时可以使用,但我们建议一般不使用此类文件名,以避免出错。而在“文件名”框中输入一个带有(保存文件类型)特征的文件名。保存文件类型特征有三个:Win Files(*.pmw)、Dos Files(*.pmc)和All Files(*.*),如图1.2.4。图1.2.4 程序的保存一般类型选第一种,例:先擦去自动生成的“文件名”,然后在“文件名”框中输入(ABC.pmw)、(555.pmw)、(新潮.pmw)等等。有了文件名,单击“确定”键,弹出“另存为”对话框,在“文件题头名”框中输入一个自己认可的名字,单击“确定”键,完成文件保存。注:如果点击工具栏中“保存”按键只是在同名下保存文件。如果是打开已经存在的文件:首先点击编程软件FXGP-WIN-C,在主菜单“文件”下选中“打开”弹出“File Open”对话框,选择正确的驱动器、文件类型和文件名,单击“确定”键即可进入以前编辑的程序。4、文件程序编辑当正确进入FXGP编程系统后,文件程序的编辑可用二种编辑状态形式:指令表编辑和梯形图编辑。1)指令表编辑程序 “指令表”编辑状态,可以让你用指令表形式编辑一般程序。现在以输入下面一段程序为例:Step Instruction I/0 0 LD X0001 OUT Y0002 END操作步骤解释(1)点击菜单文件中的新文件或打开选择PLC类型设置,FX1N后确认,弹出“指令表”(注:如果不是指令表,可从菜单“视图”内选择“指令表”)建立新文件,进入“指令编辑”状态,进入输入状态,光标处于指令区,步序号由系统自动填入(2)键入“LD”空格 (也可以键入“F5”) 键入“X000”,回车输入第一条指令(快捷方式输入指令)输入第一条指令元件号,光标自动进入第二条指令(3)键入“OUT”空格(可以健入“F9”)键入“Y000”,回车输入第二条指令(快捷方式输入指令)输入第二条指令元件号,光标自动进入第三条指令(4)键入“END”,回车输入结束指令,无元件号,光标下移注:程序结束前必须输入结束指令(END)“指令表”程序编辑结束后,应该进行程序检查,FXGP能提供自检,单击“选项”下拉子菜单,选中“程序检查”弹出程序检查对话框,根据提示,可以检查是否有语法错误,电路错误以及双线圈检验。检查无误可以进行下一步的操作传送、运行。2)“梯形图”编辑程序梯形图编辑状态,可以让你用梯形图形式编辑程序。现在以输入下面一段梯形图为例:操作步骤解释(1)点击菜单文件中的新文件或打开选择PLC类型设置,FX1N后确认,弹出“梯形图”(注:如果不是梯形图,可从菜单“视图”内选择“梯形图”建立新文件,进入“梯形图编辑” 状态,进入输入状态,光标处于元件输入位置。(2)首先将小光标移到左边母线最上端处确定状态元件输入位置(3)按“F5”或点击右边的功能图中的常开,弹出“输入元件”对话框输入一个元件“常开”触点(4)键入“X000”回车输入元件的符号“X000”(5)按“F6”或点击功能图中的常闭,弹出“输入元件”对话框输入一个元件“常闭”触点(6)键入“X001”回车输入元件的符号“X001”(7)按“F7”或点击功能图中的输出线圈输入一个输出线圈(8)键入“Y000”回车输入线圈符号“Y000”(9)点击功能图中带有连结线的常开,弹出“输入元件”对话框输入一个并联的常开触点(10)键入“Y000”回车输入一个线圈的辅助常开的符号“Y000”(11)按“F8”或点击功能图中的“功能”元件“ ”,弹出“输入元件”对话框输入一个“功能元件”(12)键入“END”回车输入结束符号注:程序结束必须输入结束指令(END)“梯形图”程序编辑结束后,应该进行程序检查, FXGP能提供自检,单击“选项”下拉子菜单,选中“程序检查”弹出“程序检查”对话框,根据提示可以检查是否有语法错误,电路错误以及双线圈检验。进行下一步、。注意:“梯形图”编辑程序必须经过“转换”成指令表格式才能被PLC认可运行。但有时输入的梯形图无法将其转换为指令格式。梯形图转换成指令表格式的操作用鼠标点击快捷功能键:转换,或者点击工具栏的下拉菜单“转换”。梯形图和指令表编程比较:梯形图编程比较简单、明了,接近电路图,所以一般PLC程序都用梯形图来编辑,然后转换成指令表,下载运行。5、设置通讯口参数在FXGP中将程序编辑完成后和PLC通讯前,应设置通讯口的参数。如果只是编辑程序,不和PLC通讯,可以不做此步。设置通讯口参数,分二个步骤:1)PLC串行口设置如果PLC与电脑连接好了,点击菜单“PLC”的子菜单“串行口设置(D8120)e”,弹出如图1.2.5的对话框:图1.2.5 PLC串行口设置检查是否一致,如果不对,马上修正完确认返回菜单做下一步。(注:串行口设置一般已由厂方设置完成)。2)PLC的端口设置点击菜单“PLC”的子菜单“端口设置s”弹出如图1.2.6的对话框:图1.2.6 PLC端口设置根据PLC与PC连接的端口号,选择COM1COM4中的一个,完成确认返回菜单。注:PLC的端口设置也可以在编程前进行。6、FXGP与PLC之间的程序传送在FXGP中把程序编辑好之后,要把程序下传到PLC中去,程序只有在PLC中才能运行;也可以把PLC中的程序上传到FXGP中来,在FXGP和PLC之间进行程序传送之前,应该先用电缆连接好PC-FXGP和PLC。1) 把FXGP中的程序下传到PLC中去若FXGP中的程序用指令表编辑即可直接传送,如果用梯形图编辑的则要求转换成指令表才能传送,因为三菱PLC只识别指令。点击菜单“PLC”的二级子菜单“传送”“写出”:弹出对话框,有二个选择所有范围、范围设置选择所有范围即状态栏中显示的“程序步”(FX1N-8000、FX0N-2000)会全部写入PLC,时间比较长。(此功能可以用来刷新PLC的内存)选择范围设置,先确定“程序步”的“起始步”和“终止步”的步长,然后把确定的步长指令写入PLC,时间相对比较短。程序步的长短都在状态栏中明确显示。(见图1.2.2界面下方)在“状态栏”会出现“程序步”(或“已用步”)写入(或插入)FX2N等字符。选择完确认,如果这时PLC处于“RUN”状态,通讯不能进行,屏幕会出现“PLC正在运行,无法写入”的文字说明提示,这时应该先将PLC的“RUN 、STOP”的开关拨到“STOP”,然后才能进行通讯。进入PLC程序写入过程,这时屏幕会出现闪烁着的“写入Please wait a moment”等提示符。“写入结束”后自动“核对”,核对正确才能运行。注意这时的“核对”只是核对程序是否写入了PLC,电路的正确与否由PLC判定,与通讯无关。若“通讯错误”提示符出现,可能有两个问题要检查。第一,在状态检查中看“PLC类型”是否正确,例:运行机型是FX1N,但设置的是FXON,就要更改成FX1N。第二,PLC的“端口设置”是否正确即COM口。排除了二个问题后,重新“写入”直到“核对”完成表示程序已输送到PLC中。2)把PLC中的程序上传到FXGP中若要把PLC中的程序读回FXGP,首先要设置好通讯端口,点击“PLC”子菜单“读入”弹出PLC类型设置对话框,选择PLC类型,确认读入开始。结束后状态栏中显示程序步数。这时在FXGP中可以阅读PLC中的运行程序。注意:FXGP和PLC之间的程序传送,有可能原程序会被当前程序覆盖,假如不想覆盖原有程序,应该注意文件名的设置。7、程序的运行与调试1)程序运行当程序写入PLC后就可以在PLC中运行了。先将PLC处于RUN状态(可用手拨PLC的“RUN/STOP” 开关到“RUN”档),再通过实验系统的输入开关给PLC输入给定信号,观察PLC输出指示灯,验证是否符合编辑程序的电路逻辑关系,如果有问题还可以通过FXGP提供的调试工具来确定问题,解决问题。例:运行验证程序编辑、传送、运行下列程序:步骤:(1)梯形图方式编辑,然后转换成指令表程序。(2)程序写入PLC,在写入时PLC应处于“STOP”状态。(3)PLC中的程序在运行前应使PLC处于“RUN”状态。(4)输入给定信号,观察输出状态,可以验证程序的正确性。操作步骤 观察闭合XOOO断开X001 Y000应该动作闭合X000闭合X002 Y000应该动作断开X000 Y000应该不动作闭合X000、闭合X001、断开X002 Y000应该不动作Y000这条电路正确Y000动作10秒后T0定时器触点闭合 Y001应该动作 T0、Y001电路正确2)程序调试当程序写入PLC后,按照设计要求可用FXGP来调试PLC程序。如果有问题,可以通过FXGP提供的调试工具来确定问题所在。调试工具:监控/测试。下面举例(如图1.2.7)说明:* 开始监控 在PLC运行时通过梯形图程序显示各位元件的动作情况:见图1.2.7。图1.2.7当X000闭合、Y000线圈动作、T0计时到、Y001线圈动作,此时可观察到动作的每个元件位置上出现翠绿色光标,表示元件改变了状态。利用“开始监控”可以实时观察程序运行。* 进入元件监控 在PLC运行时,监控指定元件单元的动作情况:见图1.2.8。图1.2.8当指定元件进入监控(在“进入元件监控”对话框中输入元件号),就可以非常清楚元件改变状态的过程,例如T0定时器,当当前值增加到和设置的一致,状态发生变化。这过程在对话框中能清楚看到。* 强制Y输出 强制PLC输出端口(Y)输出ON/OFF:见图1.2.9。图1.2.9如果在程序运行中需要强制某个输出端口(Y)输出ON或OFF,可以在“强制Y输出”的对话框中输入所要强制的“Y”元件号,选择“ON”或“OFF”状态“确认”后,元件保持“强制状态”一个扫描周期,同时图(9)界面也能清楚显示已经执行过的状态。* 强制ON/OFF 强行设置或重新设置PLC的位元件:“强制ON/OFF”相当于执行了一次SET/RST指令或是一次数据传递指令。对那些在程序中其线圈已经被驱动的元素,如Y0,强制“ON/OFF”状态只有一个扫描周期,从PLC的指示灯上并不能看到效果。下面通过图1.2.10和图1.2.11说明“强制ON/OFF”的功能,选T0元件作强制对象,在图1.2.10中,可看到在没有选择任何状态(设置/重新设置)条件下,只有当T0的“当前值”与“设置”的值一致时,T0触点才能工作。 图1.2.10如果选择“ON/OFF”的设置状态,在图1.2.11中当程序开始运行,T0计时开始,这时只要确认“设置”,计时立刻停止,触点工作(程序中的T0状态被强制改变)。图1.2.11如果选择“ON/OFF”的重新设置状态,当程序开始运行,T0计时开始,这时只要确认“重新设置”,当前值立刻被刷新,T0恢复起始状态。T0计时重新开始。调试还可以调用PLC诊断,简单观察诊断结果。调试结束,关闭“监控/测试”,程序进入运行。注:“开始监控”、“进入元件监控”是可以进行实时监控元件的动作情况。* 改变当前值 改变PLC字元件的当前值:见图1.2.12。图1.2.12在图1.2.12中,当“当前值”的值被改动。例如K100改为K58,在程序运行状态下,执行确认,则T0从常数K58开始计时,而不是从零开始计时,这在元件监控对话框中清楚的反应出来,同时在改变当前值的对话框的“过程显示”中也能观察到。改变当前值在程序调试中可用于瞬时观察。* 改变设置值 改变PLC中计数器或计时器的设置值:见图1.2.13和图1.2.14。在程序运行监控中,如果要改变光标所在位置的计数器或计时器的输出命令状态,只需在“改变设置值”对话框中输入要改变的值,则该计数器或计时器的设置值被改变,输出命令状态亦随之改变。如图1.2.13中,T0原设置值为“K100”,在“改变设置值”对话框中改为“K10”,并确认,则T0的设置值变为“K10”,如图1.2.14所示。改变设置值在程序调试是比较常用的方法。注:该功能仅仅在监控线路图时有效。图1.2.13图1.2.148、退出系统完成程序调试后退出系统前应该先核定程序文件名后将其存盘,然后关闭FXGP所有应用子菜单显示图,退出系统。第二章 基本指令实训实验一 布尔指令训练一、实验目的学习和训练PLC的布尔指令。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台2FX1N-40MR-001 PLC1台3PLC通讯电缆1根4跨接线若干三、实验内容1、布尔指令简介助记符功能梯形图表示操作数LDA触点逻辑运算开始X、Y、M、S、T、CLDIB触点逻辑运算开始X、Y、M、S、T、COUT线圈驱动Y、M、S、T、CANDA触点串联连接X、Y、M、S、T、CANIB触点串联连接X、Y、M、S、T、CORA触点并联连接X、Y、M、S、T、CORIB触点并联连接X、Y、M、S、T、CLDP上升沿检出运算开始X、Y、M、S、T、CLDF下降沿检出运算开始X、Y、M、S、T、CANDP上升沿检出串联连接X、Y、M、S、T、CANDF下降沿检出串联连接X、Y、M、S、T、CORP上升沿检出并列连接X、Y、M、S、T、CORF下降沿检出并列连接X、Y、M、S、T、CPLS上升沿微分输出Y、MPLF下降沿微分输出Y、MSET动作保持Y、M、SRST清除动作保持,当前值及寄存器清零Y、M、S、T、C、D、V、Z2、控制要求用(带锁)按钮K6和K7控制灯L0、L1和L2的状态。1)只有当按钮K6和K7都断开时,灯L0亮。2)只有当按钮K6和K7一个闭合,另一个断开时,灯L1亮。3)只有当按钮K6和K7都闭合时,灯L2亮。3、I/O分配(1)开关量输入序号点号符号意义1X0K6按钮K7状态2X1K7按钮K8状态(2)开关量输出序号点号符号意义1Y0L0灯L0控制2Y1L1灯L1控制3Y2L2灯L2控制4、PLC程序 参考程序见“布尔指令.PMW”。四、实验步骤1、按图2.1.1进行实验台面板接线。图2.1.12、下载PLC程序打开PLC程序“布尔指令.PMW”,先将PLC切换到停止状态,然后将程序装入PLC,最后将PLC切换到运行状态。3、操作演示1)当按钮K6和K7都断开时,灯L0亮;2)当按钮K6闭合K7断开时,灯L1亮;3)当按钮K6断开K7闭合时,灯L1亮;4)当按钮K6和K7都闭合时,灯L2亮。实验二 定时指令训练一、实验目的学习和训练PLC的定时指令。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台2FX1N-40MR-001 PLC1台3PLC通讯电缆1根4跨接线若干三、实验内容1、定时器指令简介FX1N系列PLC有200个100ms定时器T0T199,46个10ms定时器T200T245,4个1ms累计定时器T246T249,6个100ms累计定时器T250T255。(1)一般用定时器:T0T199时基为100ms;T200T245时基为10ms。PLC图2.2.1其工作过程为(以PLC图2.2.1所示梯形图程序为例):当X0为1时,定时器T0开始以100ms为单位计时,当计到K100100ms=10s时,定时器的输出触点动作(为1);当X0为0时定时器T0复位,其输出触点复位。(2)累积型定时器:T246T249为1ms累计型,T250T255为100ms累计型。PLC图2.2.2其工作过程为(以PLC图2.2.2所示梯形图程序为例):当X0为1时,T250用当前值计数器将累计100ms的时钟脉冲。如果该值达到设定值K100时,定时器的输出触点动作。在计算过程中,即使X1断开或停电时,再启动时,继续计算,其累积计算动作时间为10s。如果复位输入X1为1,定时器复位,输出触点也复位。2、控制要求设某工件的加工过程分为四道工序来完成,共需30s,其时序要求如图2.2.1所示。X0为运行控制开关,X0=ON时,启动和运行,X0=OFF时停机,而且每次启动均从第一道工序开始。图2.2.1 加工工序时序图3、I/O分配(1)开关量输入序号点号符号意义1X0K6控制开关(2)开关量输出序号点号符号意义1Y0L0第一道工序2Y1L1第二道工序3Y2L2第三道工序4Y3L3第四道工序4、PLC程序 参考程序见“定时指令.PMW”。四、实验步骤1、按图2.2.2进行实验台面板接线。图2.2.22、下载PLC程序打开PLC程序“定时指令.PMW”,先将PLC切换到停止状态,然后将程序装入PLC,最后将PLC切换到运行状态。3、操作演示按下按钮K6,灯L0开始亮,L0亮5.5s后熄灭、L1亮;L1亮6s后熄灭、L2亮;L2亮10s后熄灭、L3亮;L3亮8.5s后熄灭、L0亮;如此循环。断开按钮K6,灯L0、L1、L2、L3均灭。实验三 计数指令训练一、实验目的学习和训练PLC的计数指令。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台2FX1N-40MR-001 PLC1台3PLC通讯电缆1根4跨接线若干三、实验内容1、计数指令简介FX1N系列PLC的计数器指令:16位顺计数器32位顺/倒计数器一般用停电保持用停电保持专用特殊用C0C15C16C199C200C219C220C23432位计数器增计数/减计数切换用的辅助继电器编号计数器方向切换计数器方向切换计数器方向切换计数器方向切换C200M8200C209M8209C218M8218C226M8226C201M8201C210M8210C219M8219C227M8227C202M8202C211M8211-C228M8228C203M8203C212M8212C220M8220C229M8229C204M8204C213M8213C221M8221C230M8230C205M8205C214M8214C222M8222C231M8231C206M8206C215M8215C223M8223C232M8232C207M8207C216M8216C224M8224C233M8233C208M8208C217M8217C225M8225C234M8234(1)16位2进制增计数器其有效的设定值为K1K32767,设定值K0和K1具有相同的意义,即在第一次计数开始时输出触点就动作。如果切断PLC的电源,则一般用计数器的计数值被清除,而停电保持用的计数器则可存储停电前的计数值,因此计数器可按上一次数值累计计数。PLC图2.3.1其工作过程为(以PLC图2.3.1所示梯形图程序为例):计数输入X011每驱动CO线圈一次,计数器的当前值就增加,在执行第十次的线圈指令时,输出触点动作。以后即使计数输入X011再动作,计数器的当前值不变。如果复位输入X010为ON,则执行RST指令,计数器的当前值为0,输出触点复位。(2)32位2进制增计数/减计数器32位2进制增计数/减计数的设定值有效范围为21474836482147483647。利用特殊的辅助继电器M8200M8234制定增计数/减计数的方向。如果对Cxxx 驱动M8xxx,则为减计数;不驱动时,则为增计数。根据常数K或数据寄存器的内外,设定值可正可负。将连号的数据寄存器的内容视为一对,作为32位的数据处理。因此,在制定D0时,D1和D0两项作为32位设定值处理。PLC图2.3.2其工作过程为(以PLC图2.3.2所示梯形图程序为例):利用计数输入X014驱动C200线圈时,可增计数或减计数。(M8200为0时,增计数;为1时,减计数)在计数器的当前值由-6向-5增加时,输出触点置位。在由-5向-6减少时,输出触点复位。当前值的增减与输出触点的动作无关,但是如果从2147483647开始增计数,则成为-2147483648。同样,如果从-2147483648开始减计数,则成为2147483647。如果复位输入X013为1,则执行RST指令,计数器的当前值变为0,输出触点也复位。使用停电保持用的计数器时,计数器的当前值、输出触点动作与复位状态停电保持。 2、控制要求用一个按钮控制三个灯L0、L1和L2,按钮K0闭合三次灯L0亮,再闭合三次灯L1亮,再闭合三次灯L2亮,再闭合一次灯L0、L1和L2全灭。3、I/O分配(1)开关量输入序号点号符号意义1X0K0控制按钮(2)开关量输出序号点号符号意义1Y0L0灯L02Y1L1灯L13Y2L2灯L24、PLC程序参考程序见“计数指令.PMW”。程序利用计数器C0对X0进行计数,当C0的当前计数值等于3时Y0置位;当C0的当前计数值等于6时Y1置位;当C0的当前计数值等于9时Y2置位;当C0的当前计数值等于10时Y0Y2复位。四、实验步骤1、按图2.3.1进行实验台面板接线。图2.3.12、下载PLC程序打开PLC程序“计数指令.PMW”,先将PLC切换到停止状态,然后将程序装入PLC,最后将PLC切换到运行状态。3、操作演示按钮K0闭合三次灯L0亮,再闭合三次灯L1亮,再闭合三次灯L2亮,再闭合一次灯L0、L1和L2全灭。实验四 传送指令训练一、实验目的学习和训练PLC的传送指令。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台2FX1N-40MR-001 PLC1台3PLC通讯电缆1根4跨接线若干三、实验内容1、传送指令简介(1)传送指令MOV将S中的数据传送到D中。(2)成批传送指令BMOV将以源指定的软元件为开头的n点数据向以目标指定的软元件为开头的n点软元件成批传送。2、控制要求按下按钮K0时,将“1949,10,1”这组数据分别送入D100至D102中;按下按钮K1时,全部清零,并且清零优先。3、I/O分配序号点号符号意义1X0K0按钮K02X1K1按钮K14、PLC程序参考程序见“传送指令.PMW”。四、实验步骤1、按图2.4.1进行实验台面板接线。图2.4.12、下载PLC程序打开PLC程序“传送指令.PMW”,先将PLC切换到停止状态,然后将程序装入PLC,最后将PLC切换到运行状态。3、操作演示切换编程软件到监视模式。按下按钮K0,D100的值为1949,D101的值为10,D102的值为1。按下按钮K1,D100D102的值变为0。实验五 数据移位指令训练一、实验目的学习和训练PLC的数据移位指令。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台2FX1N-40MR-001 PLC1台3PLC通讯电缆1根4跨接线若干三、实验内容1、移位指令简介(1)右回转ROR/左回转ROL:使16位或32位数据的各位信息左右回转的指令。举例:(2)带进位右回转RCR/带进位左回转RCL:使16位或32位数据的各位信息左右回转的指令。举例:2、控制要求利用逻辑左移指令使输出的8个灯从左至右以秒速度依次亮,当最后一个灯亮后又从第一个灯开始亮,如此反复运行。3、I/O分配(1)开关量输入序号点号符号意义1X0K0启动按钮2X1K1停止按钮(2)开关量输出序号点号符号意义1Y0L0灯L02Y1L1灯L13Y2L2灯L24Y3L3灯L35Y4L4灯L46Y5L5灯L57Y6L6灯L68Y7L7灯L74、PLC程序参考程序见“数据移位.PMW”。四、实验步骤1、按图2.5.1进行实验台面板接线。图2.5.12、下载PLC程序打开PLC程序“数据移位.PMW”,先将PLC切换到停止状态,然后将程序装入PLC,最后将PLC切换到运行状态。3、操作演示按下启动按钮K0后,灯L0L7从左至右以秒速度依次亮,当灯L7亮后又从灯L0开始亮,如此反复运行。实验六 算术运算指令训练一、实验目的学习和训练PLC的算术运算指令。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台2FX1N-40MR-001 PLC1台3PLC通讯电缆1根4跨接线若干三、实验内容1、算术运算指令简介(1)BIN加法运算ADD(2)BIN减法运算SUB(3)BIN乘法运算MUL(4)BIN除法运算DIV2、控制要求用算术运算指令完成下列式子的计算:要求:(1)按下按钮K0时计算;按下按钮K1时全清零。(2)各步运算结果存入D100D103中,记录下来。3、I/O分配序号点号符号意义1X0K0按钮K02X1K1按钮K14、PLC程序参考程序见“算术运算.PMW”。四、实验步骤1、按图2.6.1进行实验台面板接线。图2.6.1 2、下载PLC程序打开PLC程序“算术运算.PMW”,先将PLC切换到停止状态,然后将程序装入PLC,最后将PLC切换到运行状态。3、操作演示按下按钮K0后,D100的值为28,D101的值为16,D102的值为256,D103的值为64。按下按钮K1后,全部清零。实验七 逻辑指令训练一、实验目的学习和训练PLC的逻辑指令。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台2FX1N-40MR-001 PLC1台3PLC通讯电缆1根4跨接线若干三、实验内容1、逻辑指令简介名称梯形图功能逻辑与对各位进行逻辑与运算逻辑或对各位进行逻辑或运算逻辑异或对各位进行逻辑异或运算2、控制要求A、B、C三点各有一个开关,三地同时控制一盏灯,即:各地均可以控制灯的开关状态。3、I/O分配(1)开关量输入序号点号符号意义1X0K6A地开关2X1K7B地开关3X2K8C地开关(2)开关量输出序号点号符号意义1Y0L0灯L04、PLC程序参考程序见“逻辑指令.PMW”。 提示:三地控制一盏灯,即:每个开关动作时,灯的状态均有变化(原来亮时,开关动作后灭;原来灭时,开关动作后亮;即:状态取反)。因此可以用逻辑异或指令来实现Y0的按位取反。 四、实验步骤1、按图2.7.1进行实验台面板接线。图2.7.12、下载PLC程序打开PLC程序“逻辑指令.PMW”,先将PLC切换到停止状态,然后将程序装入PLC,最后将PLC切换到运行状态。3、操作演示按钮K6、K7和K8中任一个按钮状态发生变化,灯L0的状态都取反。实验八 步进指令训练一、实验目的学习和训练PLC的步进指令。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台2FX1N-40MR-001 PLC1台3PLC通讯电缆1根4跨接线若干三、实验内容1、步进梯形图指令STL,RET步进梯形图指令(STL)是利用内部软元件状态(S),在顺控程序上面进行工序步进梯形控制的指令。返回(RET)是表示状态(S)流程的结束,用于返回主程序(母线)的指令。编程与动作:2、控制要求如图2.8.1所示,控制电动机M1M4顺序启动,以相反顺序停止。图2.8.13、I/O分配(1)开关量输入序号点号符号意义1X0K0启动按钮2X1K1停止按钮(2)开关量输出序号点号符号意义1Y0L0电动机M12Y1L1电动机M23Y2L2电动机M34Y3L3电动机M44、PLC程序参考程序见“步进指令.PMW”。四、实验步骤1、按图2.8.2进行实验台面板接线。图2.8.22、下载PLC程序打开PLC程序“步进指令.PMW”,先将PLC切换到停止状态,然后将程序装入PLC,最后将PLC切换到运行状态。3、操作演示按下按钮K0,灯L0亮,2s后L1亮,再3s后L2亮,再4s后L3亮。按下按钮K1,灯L3灭,4s后L2灭,再3s后L1灭,再2s后L0灭。第三章 PLC项目实训实验一 天塔之光一、实验目的训练PLC的定时指令、步进指令、传送指令。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台2FX1N-40MR-001 PLC1台3PLC通讯电缆1根4“天塔之光”单元1套5跨接线若干三、实验内容1、控制要求有九盏灯,其布局如图3.1.1所示。要求在同一个程序中可选择来分别完成下面两个控制要求的实验。1)方式一:L1、L4、L7亮,1s后灭,接着L2、L5、L8亮,1s后灭,接着L3、L6、L9亮,1s后灭,如此循环。2)方式二:L1亮2s后灭,接着L2、L3、L4、L5亮2s后灭,接着L6、L7、L8、L9亮2s后灭,接着L1亮2s后灭,如此循环。图3.1.12、I/O分配(1)开关量输入序号点号符号意义1X0K0启动按钮2X1K1停止按钮3X2K6模式选择(2)开关量输出序号点号符号意义1Y0L1灯L12Y1L2灯L23Y2L3灯L34Y3L4灯L45Y4L5灯L56Y5L6灯L67Y6L7灯L78Y7L8灯L89Y10L9灯L93、PLC程序参考程序见“天塔之光.PMW”。四、实验步骤1、按图3.1.2进行实验台面板接线。图3.1.22、下载PLC程序打开PLC程序“天塔之光.PMW”,先将PLC切换到停止状态,然后将程序装入PLC,最后将PLC切换到运行状态。3、操作演示 1)按下启动按钮K0,程序开始运转。2)通过按钮K6程序在模式一与模式二之间切换。3)按下停止按钮K1,程序停止运行。实验二 抢答器一、实验目的1、学会LED显示器在PLC中的使用。2、巩固利用基本指令实现功能控制的编程方法。二、实验设备序号名称数量1XK-PLC7联网型PLC变频器综合实训台1台2FX1N-40MR-001 PLC1台3PLC通讯电缆1根4“八段数码显示”单元1套5跨接线若干三、实验内容1、控制要求设计一个四组抢答器,图3.2.1为抢答器仿真图。控制要求是:任一组抢先按下按键后,八段码显示器能及时显示该组的编号,同时锁住抢答器,使其它组按键无效,只有按下复位开关后方可再次进行抢答。图3.2.1 2、I/O分配(1)开关量输入序号点号符号意义1X0K0复位按钮2X1K1一组抢答按钮3X2K2二组抢答按钮4X3K3三组抢答按钮5X4K4四组抢答按钮(2)开关量输出序号点号符号意义1Y1AA段2Y2BB段3Y3CC段4Y4DD段5Y5EE段6Y6FF段7Y7GG段3、PLC程序参考程序见“抢答器.PMW”。在程序中,M1、M2、M3、M4分别对应四个的组的按键,哪一组的按键盘先按下去,哪一个组的内部继电器就会先自保,通过互锁使其它三个内部继电器不能形成自保。LED显示的处理,LED显示数字字符需要7个输出,每一个字符的输出又不一样,把每个组的状态转换成LED对应的输出,可以称为LED编码。如表3.2.1所示,在第2组优先按下按键时,M2自保持,PLC需要输出的是a、b、d、e和g段,其它各组的输出对应均在表中列出。程序设计是根据表格找出与每个输出继电器有关的状态,从而编写一个逻辑行程序。例如Y1即LED的a的输出,从表格中可以看到,只要M2或M3有输出则Y1输出。这样就可以根据表格编写其它各段的程序了。A(Y1)B(Y2)C(Y3)D(Y4)E(Y5)F(Y6)G(Y7)“1”组M111“2”组M211111“3”组M311111“4”组M41111表3.2.1 LED输出对应表四、实验步骤1、按图3.2.2进行实验台面板接线。图3.2.22、下载PLC程序打开PLC程序“抢答器.PMW”,先将PLC切换到停止状态,然后将程序装入PLC,最后将PLC切换到运行状态。3、操作演示 (1)按下按钮K1,数码管的显示为“1”。按下按钮K0复位。(2)按下按钮K2,数码管的显示为“2”。按下按钮K0复位。(3)按下按钮K3,数码管的显示为“

温馨提示

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

评论

0/150

提交评论