第3章-三菱FX2N系列PLC编程指令系统课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第3章-三菱FX2N系列PLC编程指令系统课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三菱 FX2N 系列 PLC 编程 指令系统 课件
- 资源描述:
-
1、我要学我要学PLC教师:朱贤勇教师:朱贤勇 *我要学我要学PLC本章主要内容本章主要内容 *我要学我要学PLC3.13.1 三菱三菱FX系列系列PLC基本指令基本指令*我要学我要学PLC与与逻辑(串联)逻辑(串联)(1 1)位逻辑运算指令位逻辑运算指令位逻辑运算指令就是利用多个触点实现位逻辑运算指令就是利用多个触点实现与与、或或、非非等逻辑等逻辑关系运算。关系运算。*我要学我要学PLC或或逻辑(并联)逻辑(并联)(1 1)位逻辑运算指令位逻辑运算指令*我要学我要学PLC与、或与、或逻辑组合(串、并联)逻辑组合(串、并联)(1 1)位逻辑运算指令位逻辑运算指令*我要学我要学PLC非非逻辑(取反)
2、逻辑(取反)(1 1)位逻辑运算指令位逻辑运算指令*我要学我要学PLC(1 1)功能分析)功能分析1 1、输入回路有三个按、输入回路有三个按键,分别为正转按钮键,分别为正转按钮(SB0SB0)反转按钮)反转按钮(SB1)(SB1)和停止按钮和停止按钮(SB2)(SB2)。2 2、输出回路有两个,、输出回路有两个,分别接正转接触器分别接正转接触器(KM1KM1)和反转接触器)和反转接触器(KM2KM2)的线圈。)的线圈。指令练习指令练习1 1三相异步电机正反转控制三相异步电机正反转控制*我要学我要学PLC指令练习指令练习1 1*我要学我要学PLC(4 4)编制)编制PLCPLC程序程序指令练习指
3、令练习1 1*我要学我要学PLC(2 2)脉冲式触点指令)脉冲式触点指令*我要学我要学PLC1 1、上升沿触点只在指定软元件的、上升沿触点只在指定软元件的上升沿上升沿(OFFOFF到到ONON变化中)变化中)接通接通一个扫描周期一个扫描周期。2 2、上升沿触点只在指定软元件的、上升沿触点只在指定软元件的下降沿下降沿(ONON到到OFFOFF变化中)变化中)接通接通一个扫描周期一个扫描周期。(2 2)脉冲式触点指令)脉冲式触点指令*我要学我要学PLC脉冲触点同样可以串并联使用,但不建议两个脉冲触点脉冲触点同样可以串并联使用,但不建议两个脉冲触点串联。串联。(2 2)脉冲式触点指令)脉冲式触点指令
4、*我要学我要学PLC(3 3)置位)置位/复位指令复位指令*我要学我要学PLC注意:注意:一旦用一旦用SETSET指令将指令将Y0Y0置置1 1,要使,要使Y0Y0关断,要么用关断,要么用RSTRST指令复指令复位,要么关掉电源。位,要么关掉电源。(3 3)置位)置位/复位指令复位指令*我要学我要学PLC指令练习指令练习2 2某设备上的控制器是某设备上的控制器是FX2N-32MRFX2N-32MR,设备上有一个光电传感,设备上有一个光电传感器。检测工件,每检测到一只工件,计数器。检测工件,每检测到一只工件,计数1 1次,当计数到次,当计数到3 3时,时,CPUCPU发出一个装箱信号,装箱发出一
5、个装箱信号,装箱2 2秒后,又重新开始。请秒后,又重新开始。请设计梯形图程序。设计梯形图程序。(1 1)列出)列出I/OI/O地址分配表地址分配表传感器接传感器接PLCPLC的的X0X0口,装箱信号接口,装箱信号接PLCPLC的的Y0Y0口。口。*我要学我要学PLC指令练习指令练习2 2(2 2)确定)确定PLCPLC接线图接线图*我要学我要学PLC指令练习指令练习2 2(3 3)梯形图)梯形图*我要学我要学PLC用一个按钮用一个按钮X0X0控制一盏灯控制一盏灯Y0Y0,要求按,要求按3 3次,灯亮,再按次,灯亮,再按3 3次,灯灭,如此循环。次,灯灭,如此循环。指令练习指令练习3 3*我要学
6、我要学PLC(4 4)脉冲输出指令)脉冲输出指令*我要学我要学PLC(4 4)脉冲输出指令)脉冲输出指令*我要学我要学PLC思考:思考:闭合闭合X0X0后,输出后,输出Y0Y0、Y1Y1一样吗?一样吗?(4 4)脉冲输出指令)脉冲输出指令*我要学我要学PLC定时器应用定时器应用1 1设计一段程序,当按下启动按钮设计一段程序,当按下启动按钮X0X0后,小灯后,小灯Y0Y0每隔每隔2 2秒闪秒闪烁烁1 1次,如此循环。次,如此循环。形成脉冲形成脉冲*我要学我要学PLC定时器应用定时器应用1 1*我要学我要学PLC定时器应用定时器应用2 2设计一段程序,当按下启动按钮设计一段程序,当按下启动按钮X0
7、X0后,小灯后,小灯Y0Y0先亮先亮2 2秒,秒,再灭再灭1 1秒,如此循环。秒,如此循环。形成脉宽可调脉冲形成脉宽可调脉冲*我要学我要学PLC脉宽调制指令脉宽调制指令PWM PWM *我要学我要学PLC脉冲输出指令脉冲输出指令PLSY PLSY *我要学我要学PLC定时器应用定时器应用3 3三相异步电机三相异步电机Y-启动启动控制控制*我要学我要学PLC(1 1)I/OI/O口定义与分布口定义与分布 (2 2)PLCPLC外部接线外部接线 定时器应用定时器应用3 3*我要学我要学PLC定时器应用定时器应用3 3(3 3)程序设计)程序设计 *我要学我要学PLC定时器应用定时器应用3 3*我要
8、学我要学PLC用一个按钮控制用一个按钮控制4 4盏灯一盏灯一次次1 1秒循环亮灭。秒循环亮灭。定时器应用定时器应用4 4循环控制循环控制*M0M1M2M3M4M5我要学我要学PLC!启动启动X0,3盏灯盏灯Y0Y2每隔每隔1秒循环亮秒循环亮2盏灯。盏灯。*我要学我要学PLC设计一个可以定设计一个可以定1212小时的闹铃。启动闹铃小时的闹铃。启动闹铃X0X0,1212小时后小时后闹铃闹铃Y0Y0响。断开响。断开X0X0后停止。后停止。定时器、计数器综合运用定时器、计数器综合运用 *我要学我要学PLC十字路口交通灯控制十字路口交通灯控制1*我要学我要学PLC十字路口交通灯控制十字路口交通灯控制1*
9、我要学我要学PLC3.2 3.2 三菱三菱FXFX系列系列PLCPLC常用功能指令常用功能指令 *我要学我要学PLC3.2 3.2 三菱三菱FXFX系列系列PLCPLC常用功能指令常用功能指令 *我要学我要学PLC如果要将计数器如果要将计数器C0C3全部复位清零,用复位指令全部复位清零,用复位指令RST表示为:表示为:用区间复位指令用区间复位指令ZRST表示为:表示为:(1 1)区间复位指令)区间复位指令ZRST ZRST *我要学我要学PLC(2 2)传送指令)传送指令MOV MOV *我要学我要学PLCn 传送指令(传送指令(MOVMOV)说明:)说明:MOVMOV指令为指令为1616位电
10、平运算指令,位电平运算指令,3232位传送指令为位传送指令为DMOVDMOV,脉冲传送指令为脉冲传送指令为MOVPMOVP。n 注意:注意:后面学习的功能指令如果前面不加后面学习的功能指令如果前面不加D D,都表示,都表示1616位电位电平运算指令,加平运算指令,加D D则表示则表示3232位的,指令后面加位的,指令后面加P P,则,则表示脉冲指令。表示脉冲指令。(2 2)传送指令)传送指令MOV MOV *我要学我要学PLC题目题目1 1:用一个按钮控制用一个按钮控制4 4盏灯,要求每盏灯,要求每2 2盏灯依次盏灯依次1 1秒秒循环亮灭。循环亮灭。(2 2)传送指令)传送指令MOV MOV
11、*我要学我要学PLC步骤步骤1 1:将输出位元件将输出位元件Y0Y0Y3Y3组合成字元件组合成字元件K1Y0K1Y0。步骤步骤2 2:根据根据LEDLED灯亮灭要求,对字元件灯亮灭要求,对字元件K1Y0K1Y0进行编进行编码赋值。码赋值。(2 2)传送指令)传送指令MOV MOV *我要学我要学PLC(2 2)传送指令)传送指令MOV MOV *我要学我要学PLC题目题目2 2:LEDLED数码管显示电路如下图所示。要求启动数码管显示电路如下图所示。要求启动X0X0,数码管每隔数码管每隔1 1秒依次显示秒依次显示0 09 9,如此循环。,如此循环。(2 2)传送指令)传送指令MOV MOV *
12、步骤步骤1 1:将输出位元件将输出位元件Y0Y0Y7Y7组合成字元件组合成字元件K2Y0K2Y0。步骤步骤2 2:根据数码管显示要求,对根据数码管显示要求,对K2Y0K2Y0编码赋值。编码赋值。我要学我要学PLC!*我要学我要学PLC!*我要学我要学PLCnCMP指令作用:指令作用:将两个源元件中的数据相比较,比较结将两个源元件中的数据相比较,比较结果(果(3种)分别放入以目标元件开始的三个元件中。种)分别放入以目标元件开始的三个元件中。n指令的格式指令的格式:(3 3)比较指令)比较指令CMP CMP *我要学我要学PLCX0闭合,数值闭合,数值K10与与C0的计数值比较的计数值比较若若K1
13、0C0,则,则M0置置1,其触点动作。其触点动作。若若K10=C0,则,则M1置置1,其触点动作。其触点动作。若若K10C0,则,则M2置置1,其触点动作。其触点动作。(3 3)比较指令)比较指令CMP CMP *我要学我要学PLC(3 3)比较指令)比较指令CMP CMP *我要学我要学PLCnCMP指令作用:指令作用:将被比较元件中的数据与相应区间相将被比较元件中的数据与相应区间相比较,比较结果(比较,比较结果(3种)分别放入以目标元件开始的三个种)分别放入以目标元件开始的三个元件中。元件类型与元件中。元件类型与CMP指令相同。指令相同。n指令的格式指令的格式:(4 4)区间比较指令)区间
14、比较指令ZCP ZCP*我要学我要学PLCX0闭合,闭合,D0数据与数据与010相比较。比较。若若D00,则,则M0置置1,其触点动作。其触点动作。若若0=D010,则,则M2置置1,其触点动作。其触点动作。(4 4)区间比较指令)区间比较指令ZCP ZCP*我要学我要学PLC当当X0X0接通时,接通时,程序每次扫描程序每次扫描时直接跳转到时直接跳转到指针指针P8P8所指的所指的标号处而跳过标号处而跳过中间部分。即中间部分。即使使X1X1再再按下,按下,Y1Y1也不会得电。也不会得电。(5)(5)跳转指令跳转指令CJ CJ*我要学我要学PLCn条件跳转指令使用说明:条件跳转指令使用说明:1 1
15、、三菱、三菱FX2NFX2N系列系列PLCPLC指针变量可以为指针变量可以为P0P0至至P127P127。但。但P63P63直接指向直接指向ENDEND指令。一个指针标号只能出现一次。指令。一个指针标号只能出现一次。(5)(5)跳转指令跳转指令CJ CJ*我要学我要学PLC2 2、注意、注意CJCJ与与CJPCJP指令的区别指令的区别 CJCJ指令为电平指令,只要跳转条件满足,程序在每指令为电平指令,只要跳转条件满足,程序在每个扫描周期都要执行一次跳转指令。个扫描周期都要执行一次跳转指令。CJPCJP为脉冲指令,只要跳转条件满足,为脉冲指令,只要跳转条件满足,程序只在当程序只在当前扫描周期内执
16、行一次跳转指令。前扫描周期内执行一次跳转指令。当当x0 x0接通时,程接通时,程序只在序只在第一次扫第一次扫描描时直接跳转到时直接跳转到指针指针P8P8所指的标所指的标号处而跳过中间号处而跳过中间部分。即部分。即X0X0按下,按下,只执行只执行1 1次跳转。次跳转。(5)(5)跳转指令跳转指令CJ CJ*我要学我要学PLC两台电机,手动时实现单台电机启动控制;自动时,要两台电机,手动时实现单台电机启动控制;自动时,要求第求第1台电机启动台电机启动10S后,第后,第2台电机自启动,两台电机台电机自启动,两台电机同时停止。同时停止。第第1 1步:步:功能分析,确定功能分析,确定I/OI/O分布分布
17、(5)(5)跳转指令跳转指令CJ CJ*我要学我要学PLC第第2 2步:步:程序设计程序设计 X0X0不按,执行自动程序,不按,执行自动程序,按下执行手动程序。按下执行手动程序。(5)(5)跳转指令跳转指令CJ CJ*我要学我要学PLCX0闭合,调用闭合,调用P1开始的开始的子程序。子程序。FEND为主程序结束指令。为主程序结束指令。子程序写在子程序写在FEND指令之指令之后,并标明指针。后,并标明指针。SRET为子程序结束指令。为子程序结束指令。(5)(5)子程序调用与返回指令(子程序调用与返回指令(CALLCALL、SRETSRET)*我要学我要学PLC三个按钮三个按钮X1X1、X2X2、
18、X3X3分别控制分别控制Y0Y0闪烁。要求按下闪烁。要求按下X1X1,Y0Y0闪烁闪烁1 1秒;按下秒;按下X2X2,Y0Y0闪烁闪烁2 2秒;按下秒;按下X3X3,Y0Y0闪烁闪烁4 4秒。秒。(5)(5)子程序调用与返回指令(子程序调用与返回指令(CALLCALL、SRETSRET)*我要学我要学PLC(5)(5)子程序调用与返回指令(子程序调用与返回指令(CALLCALL、SRETSRET)*我要学我要学PLCl 算术运算指令包括算术运算指令包括:l 加法指令加法指令ADDl 减法指令减法指令SUBl 乘法指令乘法指令MULl 除法指令除法指令DIV (6 6)算术运算指令)算术运算指令
展开阅读全文