电气控制及PLC应用-项目化教程 课件 项目五 功能指令及其应用_第1页
电气控制及PLC应用-项目化教程 课件 项目五 功能指令及其应用_第2页
电气控制及PLC应用-项目化教程 课件 项目五 功能指令及其应用_第3页
电气控制及PLC应用-项目化教程 课件 项目五 功能指令及其应用_第4页
电气控制及PLC应用-项目化教程 课件 项目五 功能指令及其应用_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

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

文档简介

口令:RAPID708电气控制及PLC应用

——项目化教程

授课人:

12026/1/3厚德力行

术2四川铁道职业学院

学习目标项目五学习目标3四川铁道职业学院

学习目标任务一

学习目标4四川铁道职业学院数据传送指令及应用

学习目标

十六进制数用于指定应用指令中的操作数或指定动作。三菱Q系列PLC中,输入、输出软元件采用十六进制编码格式进行编号。进制互换案例:二进制转换成十进制B11011=1×24+1×23+0×22+1×21+1×20=K27十六进制转换成十进制HC3E8=12×163+3×162+14×161+8×160=K50152十进制转换成二进制:K50=B110010十进制转换成十六进制:K8000=H1F40十进制转换成二进制:十进制转换成十六进制:5四川铁道职业学院数据传送指令及应用:功能指令的组成

课前导学X0FNC45MEANS·D·n·D0D10K3操作码操作数编号——FNC00—249助记符——MEAN操作码S·——源操作数D·——目标操作数操作数N·——其它操作数操作码又称指令助记符,用来表示指令的功能。操作数是用来指明参与操作的对象。6四川铁道职业学院循环移位指令及应用:识读编程手册案例

课前导学执行形式

执行位数连续执行型脉冲执行型不+D表16位+D表32位X0FNC00FNC249S·D·n·m·源操作数目标操作数其它操作数DP功能号助记符

S1、S2、S3、S4+P7四川铁道职业学院循环移位指令及应用:数据三种表示方法

课前导学位软元件XYMSV.Z字软元件K.HKn.XKn.YKn.MKn.STCDKn+起始软元件位组件数据表示方法有三种只具有接通(ON或1)或断开(OFF或0)两种状态的元件称为位元件。

字元件是位元件的有序集合。FX系列的字元件最少4位,最多32位。多个位元件按一定规律的组合叫位组件8四川铁道职业学院

课前导学X0X1X2X3X4COMY0Y1Y2Y3Y4COM1SB0SB1SB2SB3X0X1YIY0L1KM1L2220V01111数据传送指令及应用:位元件的应用9四川铁道职业学院循环移位指令及应用:位组件

课前导学M1M0M2M3M4M5M6M7K2M0X1X0X2X3X4X5X6X7X10X11X12X13K3X0Kn+起始软元件组数例:10四川铁道职业学院数据传送指令及应用:位组件

课前导学M3M2M4M5M6M7M8M9K2M2K4X10Y1Y0Y2Y3K1Y011四川铁道职业学院数据传送指令及应用:位组件

课前导学X2MOVK2M2D2K2M2000000001110100011101000D2一组二组三组四组K2M0原来存放的数据不发生改变自动补零12四川铁道职业学院数据传送指令及应用:位组件

课前导学X2MOVK2M0D2D201010001111011001110100一组二组三组四组11110100原来的数据发生移动后K2M0中的数据自动消失13四川铁道职业学院数据传送指令及应用:传送指令含义及组成

课前导学X0DMOVPD0K6X0执行条件32位脉冲执行性SD传送指令助记符操作数MOVD0K123X0不变要变X2MOVPD12D0只执行1次X2MOVD12D0每一个扫描周期中都会执行14四川铁道职业学院数据传送指令及应用:Y-△降压启动控制

课前导学I/O分配表操作元件状态输入端口输出端口/负载传送数据Y3/KM3Y2/KM2Y1/KM1Y0/HLSB2启动X2

T1延时5S到△形运转

SB1停止X1011010100000K6K10K015四川铁道职业学院

课前导学(T0K50)Y1

MOVK10K1Y0

T0

X1MOVK0K1Y0

X2

MOVK6K1Y0

停止运行三角形运行等待5秒星型启动操作元件状态输入端口输出端口/负载传送数据Y3/KM3Y2/KM2Y1/KM1Y0/HLSB2启动X2

T1延时5S到△形运转

SB1停止X1011010100000K6K10K0I/O分配表根据I/O写出程序数据传送指令及应用:Y-△降压启动控制16四川铁道职业学院

课前导学数据传送指令及应用:案例应用Y1716Y15Y14Y13Y12Y11Y10Y7Y6Y5Y4Y3Y2Y1Y0

1101

0111

1001

1010

1101

1001

0010

1011

X20X218421

8421

8421

8421

X20HD79AX21HD92BK4Y0K4Y0MOVMOV按下按钮X20,Y0——Y17按照1101011110011010状态点亮。按下按钮X21,Y0——Y17按照1101100100101011状态点亮。按下X23所有灯均熄灭。用MOV指令实现。17四川铁道职业学院

拓展提升拓展一:区间复位指令ZRST区间复位指令操作数操作数范围PFNC40ZRSTD1、D2Y、M、S、T、C、D区间复位指令ZRST案例区间复位指令ZRST要素:18四川铁道职业学院

拓展提升拓展二:数据寄存器D、V、Z

常数10传送V1常数20传送Z2常数70传送D0K2M10传送K2Y0D70传送D20D21、D20传送D51、D50V3、Z3传送D61、D60变址寄存器V、Z的应用及解读:19四川铁道职业学院

拓展提升拓展二:数据寄存器D、V、Z

多种闪光频率:解读图:T920四川铁道职业学院

拓展提升拓展二:数据寄存器D、V、Z

解读图:解读光是如何闪烁的?O(∩_∩)o谢谢!虚心听取您宝贵的意见!21四川铁道职业学院口令:RAPID708电气控制及PLC应用

——项目化教程

授课人:

222026/1/3厚德力行

术学习目录比较指令及应用组件比较指令点接触比较指令区间比较指令123CMP

指令格式

指令应用

案例学习ZCP

指令格式

指令应用

案例学习

加载/串/并

指令格式

指令应用

案例学习24四川铁道职业学院2026/1/3数据传送指令及应用:组件比较指令CMP

课前导学DPFNC10CMPZONECOMPARE(D·)占3点D、D+1、D+2适用软元件X0CMPS1·S2·D·位软元件XYMSD·V.Z字软元件K.HKn.XKn.YKn.MKn.STCDs1·s2·组件比较16位指令CMP连续执行型7步CMP脉冲执行型P32位指令CMP连续执行型13步CMP脉冲执行型DDP25四川铁道职业学院2026/1/3数据传送指令及应用:组件比较指令CMP

课前导学X0CMPS1·S2·D·VECTORINFOGRAPHICSeps10AddyourtextshereAddyourtextshere01S1>S2——VECTORINFOGRAPHICSeps10AddyourtextshereAddyourtextshere02S1=S2——VECTORINFOGRAPHICSeps10AddyourtextshereAddyourtextshere03S1<S2——DD+1D+2D可以是Y、M、S.26四川铁道职业学院2026/1/3数据传送指令及应用:组件比较指令CMP

课前导学组件比较指令CMP的说明:标志位的规则:若(D0)>K10,则M0置1;若(D0)=K10,则M1置1;若(D0)<K10,则M2置1;X0(Y1

CMPD0K10M0

(Y2

)M1(Y3)M2M0X2

ZRSTM0M227四川铁道职业学院2026/1/3数据传送指令及应用:比较指令案例

课前导学物件检测的控制要求:

如图所示的传送带输送大、中、小三种规格的工件,用连接X0、X1、X2端子的光电传感器判别工件规格,然后启动分别连接Y0、Y1、Y2端子的相应操作机构;连接X3的光电传感器用于复位操作机构。用比较指令CMP编写工件规格判别程序。

传送带的工作台工件规格光电信号输入控制字K1X0光电转换数据X3X2X1X0小0001K1中0011K3大0111K7字“与”,屏蔽X3,结果存D0D0与K1比较,相等影响M1D0与K3比较,相等影响M11

D0与K1比较,相等影响M21

M1置位,小工件机构置位

M11置位,大工件机构置位

M21置位,小工件机构置位

X3接通时,工件机构复位28四川铁道职业学院2026/1/3数据传送指令及应用:区间比较指令ZCP

课前导学X0ZCPS1·S2·S·D·(D·)占3点D、D+1、D+2通用软元件DPFNC11ZCPZONECOMPARE位软元件XYMSD·V.Z字软元件K.HKn.XKn.YKn.MKn.STCDs1·s2·s·区域比较16位指令ZCP连续执行型7步ZCP脉冲执行型P32位指令ZCP连续执行型17步ZCP脉冲执行型DDP29四川铁道职业学院2026/1/3数据传送指令及应用:区间比较指令ZCP

课前导学059/6079/801000-59分60-80分81-100分怎么办?没办法,就是优秀。厉害了,我的哥。S<S1S1≤S≤S2S>S2S1S2DD+1D+230四川铁道职业学院2026/1/3数据传送指令及应用:区间比较指令ZCP

课前导学区间比较指令ZCP的说明:标志位的规则:若K60>(D0),则M0置1;若K60≤(D0)≤K100,则M1置1;若K100<(D0),则M2置1;X1(Y1

ZCPK60K100D0M0

(Y2

)M1(Y3)M2M0ZRSTM0M2X2

31四川铁道职业学院2026/1/3数据传送指令及应用:区间比较指令ZCP的说明

课前导学区间比较指令ZCP的说明:标志位的规则:D10内存的数据为D10,D11所存的数据为K8,此时若D12所存的数据为K8或K9,D12都是M0接通。X1(Y1

ZCPD10D11D12M0

(Y2

)M1(Y3)M2M0ZRSTM0M2X2

S1=K10S2=K8S=K8或K9要求:S1<S232四川铁道职业学院2026/1/3

课前导学数据传送指令及应用:区间比较指令ZCP的案例工件检测计数控制要求:用如图所示的传送带输送工件,数量为20个。连接X0端子的光电传感器对工件进行计数。当计件数量小于15时,指示灯常亮;当计件数量等于或大于15以上时,指示灯闪烁;当计件数量为20时,10s后传送带停机,同时指示灯熄灭。设计PLC控制线路并用区间比较指令ZCP编写程序。开机对D0清0X0每接通一次D0加1延时15S继电器D0区间比较,标志位M延时到,区间复位D0等于或大于15时闪烁D0小于15时常亮

启动Y0,T0延时断Y0延时到D0清033四川铁道职业学院2026/1/3数据传送指令及应用:触点比较指令

课前导学通用软元件DFNC224~246位软元件XYMSV.Z字软元件K.HKn.XKn.YKn.MKn.STCDs1·s2·触点比较16位指令

下述

连续执行型5步

32位指令

下述

连续执行型9步

=

、>、<、<>、<=、>=LD/AND/OR起始触点比较213串联触点比较并联触点比较34四川铁道职业学院2026/1/3数据传送指令及应用:起始接点比较

课前导学FNC编号助记符比较条件逻辑功能起

始接点比较

224LD=S1=S2S1与S2相等225LD>S1>S2S1大于S2226LD<S1<S2S1小于S2228LD<>S1≠S2S1与S2不相等229LD<=S1≤S2S1小于等于S2230LD>=S1≥S2S1大于于等于S235四川铁道职业学院2026/1/3数据传送指令及应用:串联接点比较指令

课前导学FNC编号助记符比较条件逻辑功能串联比较接点232AND=S1=S2S1与S2相等233AND>S1>S2S1大于S2234AND<S1<S2S1小于S2236AND<>S1≠S2S1与S2不相等237AND<=S1≤S2S1小于等于S2238AND>=S1≥S2S1大于于等于S2

>=

T0K5

<=

T0K9(

Y0

)36四川铁道职业学院2026/1/3数据传送指令及应用:并联接点比较指令

课前导学FNC编号助记符比较条件逻辑功能

并联比较接点240OR=S1=S2S1与S2相等241OR>S1>S2S1大于S2242OR<S1<S2S1小于S2244OR<>S1≠S2S1与S2不相等245OR<=S1≤S2S1小于等于S2246OR>=S1≥S2S1大于于等于S237四川铁道职业学院2026/1/3数据传送指令及应用:比较指令案例

课前导学(

C0K15

)M8013

>=

C0K5

<=

C0K9(

Y0

<=

C0K5(Y2)(

Y1)

>=

C0K9

X1按下X1或大于等于9次时,Y1输出。通过M8013,计数15次。≥5次,≤9次时,Y0输出。≤5次时,Y2输出。38四川铁道职业学院2026/1/3实践一:识读程序任务实践M0(

T10K100)CMPK50T10M10M10M11(

Y000)SETM0X0T10ENDM0(

T10K100)ZCPK10K30T10M10ZCPK50K70T10M13M0M11(

Y000)M14(

Y001)M15(

Y002)SETM0RSTM0X0X1ZRSTM10M15分析Y0什么时候接通?分析Y0、Y1、Y2什么时候接通?39四川铁道职业学院2026/1/3数据传送指令及应用:分别应用CMP和ZCP解决下列问题

课后巩固6SY0Y1Y22S3S5S6S3S2SM2M1M3O(∩_∩)o谢谢!虚心听取您宝贵的意见!2026/1/340四川铁道职业学院厚德力行

术口令:RAPID708电气控制及PLC应用

——项目化教程

授课人:

412026/1/3厚德力行

术42四川铁道职业学院

学习目录四则运算指令及应用01OPTIONS02OPTIONS03OPTIONS04OPTIONS乘法指令——MUL加法指令——ADD减法指令——SUB除法指令——DIV加1指令——INC减1指令——DEC05OPTIONS06OPTIONS43四川铁道职业学院

学习目录四则运算指令及应用44四川铁道职业学院2026/1/3

课前导学指令名称指令码位操作数范围程序步脉冲执行型和连续执行型[S1·][S2·][D·]加法ADDFNC20(16/32)ADD、ADDP…7步DADD、DADDP…13步减法SUBFNC20(16/32)SUB、SUBP…7步DSUB、DSUBP…13步K、H、KnX、KnY、KnM、KnS、T、C、D、V、ZKnY、KnM、KnS、T、C、D、V、Z四则运算指令及应用:加法指令ADD、减法指令SUB加法和减法45四川铁道职业学院

课前导学四则运算指令及应用:加法指令ADD、减法指令SUB加

法1减

法2X0ADDS1·D·S1·X0SUBD10D14D12X0ADDD10D14D12X0SUBS1·D·S1·含义

:含义

:例

:例

:+=S1·D·S1·-=S1·D·S1·46四川铁道职业学院2026/1/3

课前导学四则运算指令及应用:加法指令ADD、减法指令SUB继电器编号名称功能和用途M8020零标志位ON:运算结果为0M8021借位标志位ON:当运算结果小于-32768(16位)或-2147483648(32位)时,负数溢出标志M8022进位标志位ON:当运算结果大于32768(16位)或2147483648(32位)时,正数溢出标志47四川铁道职业学院

课前导学X0SUBD10D14D12X0ADDD10D14D12例

:例

:X0ADDPD10D14D12X0SUBPD10D14D12四则运算指令及应用:加法指令ADDP、减法指令SUBP

选用连续执行型,PLC每扫描一个周期,指令就执行一次,此时,重复执行加、减运算可能不是我们需要的,所以应该选择脉冲执行型指令ADD加上字母P、SUB也加上字母P或边沿触发型驱动条件。注意:48四川铁道职业学院2026/1/3

课前导学指令名称指令码位操作数范围程序步脉冲执行型和连续执行型[S1·][S2·][D·]乘法MULFNC22(16/32)MUL、MULP…7步DMUL、DMULP…13步除法DIVFNC23(16/32)DIV、DIVP…7步DDIV、DDIVP…13步KnX、KnY、KnM、KnS、T、C、D、V、ZKnY、KnM、KnS、T、C、D四则运算指令及应用:乘法指令MUL、除法指令DIV乘法和除法49四川铁道职业学院2026/1/3四则运算指令及应用:乘法指令MUL、除法指令DIV

课前导学X0MULS1·D·S1·X0DIVD10D14D12X0MULD10D14D12X0DIVS1·D·S1·含义

:含义

:例

:例

:×=S1·D·S1·÷=S1·D·S1·16位:(S1)×(S2)=(D+1,D)32位:(S1+1,S1)×(S2+1,S2)=(D+3,D+2,D+1,D)1

16位:(S1)÷(S2)=(D)商...(D+1)余数

32位:(S1+1,S1)÷(S2+1,S2)=(D+1,D)商...(D+3,D+2)余数250四川铁道职业学院2026/1/3四则运算指令及应用:乘法指令MULP、除法指令DIVP

课前导学X0DIVD10D14D12X0MULD10D14D12例

:例

:X0MULPD10D14D12X0DIVPD10D14D12和加、减指令一样,PLC每扫描一个周期,指令就执行一次,此时,重复执行乘、除运算可能不是我们需要的,所以应该选择脉冲执行型指令MUL加上字母P、DIV加上字母P或边沿触发型驱动条件。注意:51四川铁道职业学院2026/1/3

课前导学SUBK1200K500D210ADDK50K210D200M800050加210结果存D200中DIVK100K4D220MULK70K20D230指令前加D为32位,指令后加P则执行一次。1200减500结果存D210中100除4结果存D220中70乘20结果存D230中SUBK1200K500D210ADDK50K210D200M8000废品合格品总量DIVK100K4D220MULK70K20D230设定量当前量剩余量每转脉冲导程脉冲时间速度位移四则运算指令及应用:案例解析一解决的问题52四川铁道职业学院2026/1/3

课前导学四则运算指令及应用:案例解析二控

制要求:置初值:1×2=2;2×2=4;4×2=8;……形成正序移位8÷2=4;4÷2=2;2÷2=1形成反序移位有一组灯16个灯,接于Y000~Y017。当X000为ON时,灯正序每隔1s单个移位,并循环;当X000为OFF时,灯反序每隔1s单个移位,至Y000为ON,停止。SETY0M8002ENDY17X0M8013MULPK4Y0K2K4Y0DIVPK4Y0K2K4Y0X0Y0M801353四川铁道职业学院2026/1/3

课前导学四则运算指令及应用:案例解析三算式的运算:38X/255+2式中“X”代表输入端口K2X0采集到的数,运算结果需送输出口K2Y0;X020为起停开关。M8000MOVPK2X0D0MOVPK38D1MOVPK255D2MOVPK2D3MULPD0D1D4DIVPD4D2D5ADDPD5D3K2Y0END225538X*/+Y=38X/255+2赋值运算54四川铁道职业学院2026/1/3

课前导学四则运算指令及应用:案例解析四彩灯正序亮至全亮、反序熄至全熄再循环控制

彩灯12盏,接于Y000~Y013用加1、减1指令及变址寄存器实现正序亮至全亮、反序熄至全熄再循环控制,彩灯状态变化的时间单位为s秒),用秒脉冲M8013实现。M0置1,灯正序逐个点亮。M1置1,灯逆序逐个点亮。X1置0,禁止灯亮。上电时,Z复位。灯全熄后,复位M1。

灯全亮后,置位M1。55四川铁道职业学院2026/1/3

课前导学指令名称指令码位操作数范围程序步脉冲执行型和连续执行型[D·]加法INCFNC24(16/32)INC、INCP…3步DINC、DINCP…5步减法DECFNC25(16/32)DEC、DECP…3步DDEC、DDECP…5步KnY、KnM、KnST、C、D、Z四则运算指令及应用:加1指令INC、减1指令DEC只有一个操作元件56四川铁道职业学院2026/1/3

课前导学四则运算指令及应用:指令格式X0INCD·X0DECD·X0INC(P)D·X0DEC(P)D·11加减(D)+1=(D)(D)—1=(D)57四川铁道职业学院2026/1/3

课前导学四则运算位指令及应用:案例解析INC和DEC指令在执行过程中不会影响到标志位,M8020/M8021/M8022+110-132767-32768-1DEC指令10-132767-32768INC指令58四川铁道职业学院2026/1/3

课前导学四则运算位指令及应用:案例解析四解OPTIONS求1+2+3+......+99的和。X1INCD0ADDD1D0D1<D0K99END99994950999959四川铁道职业学院2026/1/3任务实践四则运算位指令及应用:自动车库的PLC控制自动车库示意图尚有车位指示灯车位已满指示灯车位车位入口出口入口栏杆出口车位传感器入口栏杆入口栏杆车位传感器控制要求:车库总共有100个车位,车进入各自使用的通道时,通道口设有自动栏杆机,有进车或有车出时栏杆抬起,且能自动放下。车辆进出分别由入口车检传感器和出口车检传感器判断,当车库内有空车位时,尚有车位指示灯亮表示可以继续停放,当车库内没有空车位时,则车位已满指示灯亮,表示已满,不再允许车辆驶入。60四川铁道职业学院2026/1/3任务实践应用算术运算指令实现功率调节控制控制要求:1.控制要求某加热器的功率调节有6个挡位,分别是0.5kW、1kW、1.5kW、2kW、2.5kW和3kW。每按一次功率增加按钮SB2,功率上升1挡;每按一次功率减少按钮SB3,功率下降1挡;按停止按钮SB1,停止加热。按图5-3-19所示连接功率控制线路。由于负载电流较大,每个接触器的3个主触点可并直接使用。在实践中,发热元件R1、R2、R3可用白炽灯代替。输出功率KM字元件K1M0/输出端Y字元件数据M3M2/Y2M1/YIM0/Y00000000.5000111001021.501132010042.50101530110661四川铁道职业学院2026/1/3任务实践应用算术运算指令实现功率调节控制输出功率KM字元件K1M0/输出端Y字元件数据M3M2/Y2M1/YIM0/Y00000000.5000111001021.501132010042.501015301106对M0、M1、M2清零按SB3,减小功率按SB2,增加功率输出功率

每按一次功率增加按钮SB2,功率增加0.5kW,最大达到3.5kW;每按一次功率减少按钮SB3,功率减少0.5kW,最终为停止加热;随时按停止按钮SB1,则停止加热。O(∩_∩)o谢谢!虚心听取您宝贵的意见!62四川铁道职业学院口令:RAPID708电气控制及PLC应用

——项目化教程

授课人:

632026/1/3厚德力行

术学习目录循环移位指令及应用学习目录循环移位指令及应用位元件右移位指令SFTR位元件左移位指令SFTL右循环移位指令——ROR左循环移位指令——ROL01xunhuanyiwei02xunhuanyiwei03xunhuanyiwei04xunhuanyiwei带进位右循环移位指令——RCR带进位左循环移位指令——RCL字元件右移位指令WSFR字元件左移位指令WSFL66四川铁道职业学院循环移位指令及应用:右循环移位指令——ROR

课前导学右循环16位指令ROR连续执行型5步ROR脉冲执行型P32位指令ROR连续执行型9步ROR脉冲执行型DDPn<16(16位指令)n<32(32位指令)适用软元件X0RORD·n位软元件XYMSV.Z字软元件K.HKn.XKn.YKn.MKn.STCDD·nDPFNC30ROR67四川铁道职业学院循环移位指令及应用:右循环移位指令——ROR

课前导学X0RORD0K4M802200100010001100010全部右移D0移动前0010001000110001执行一次ROR最后移出的1位二进制数同时被传送到进位标志位M8022.b0b15b15b0执行指令:移动位数右推0001001000100011D0移动后P68四川铁道职业学院循环移位指令及应用:左循环移位指令——ROL

课前导学左循环16位指令ROL连续执行型5步ROL脉冲执行型P32位指令ROL连续执行型9步ROL脉冲执行型DDPn<16(16位指令)n<32(32位指令)适用软元件X0ROLD·n位软元件XYMSV.Z字软元件K.HKn.XKn.YKn.MKn.STCDD·nDPFNC31ROL69四川铁道职业学院循环移位指令及应用:左循环移位指令——ROL

课前导学X0ROLD0K4D0001000110001全部左移D0执行一次ROL最后移出的1位二进制数同时被传送到进位标志位M8022.0110M80220b0b15b15b0执行指令:0010001100010110左推当D为16位时,n=K4;当D为32位时,n=K8,否则指令不执行。70四川铁道职业学院循环移位指令及应用:循环移位指令应用

课前导学控制要求:

有16个彩灯Y0-Y17,按下启动按钮X0后,每隔1秒轮流点亮一盏,循环运行,至到按下停止按钮X1,停止运行。试用循环移位指令设计出运行程序。X0ROLK4Y0001X0M0M0X1(

)X0Y0Y0Y1(

)M0T1K10T1(

)ENDROLPK4Y000K1T0启保停电路给初始值间隔时间每间隔1S,左循环一次。71四川铁道职业学院循环移位指令及应用:循环移位指令应用

课前导学流水灯控制:要求:利用PLC实现流水灯控制。某灯光招牌有24个灯,要求按下启动按钮X0时,灯以正、反序每0.1s间隔轮流点亮;按下停止按钮X1时,停止工作。开机进入S0按X1按钮禁止全部输出按X0进入左移工步S20Y0=1

每0.1S向左移位1次

Y27=1进入右移工步S20

每0.1s向右移位1次按X1跳转S0Y0=1进入左移工步S2072四川铁道职业学院循环移位指令及应用:带进位循环移位指令RCR

课前导学带进位右循环16位指令RCR连续执行型5步RCR脉冲执行型P32位指令RCR连续执行型9步RCR脉冲执行型DDPn<16(16位指令)n<32(32位指令)适用软元件X0RCRD·n位软元件XYMSV.Z字软元件K.HKn.XKn.YKn.MKn.STCDD·nDPFNC32RCR73四川铁道职业学院循环移位指令及应用:带进位循环移位指令RCR

课前导学X0RCRD0K4M8022D001000100011000110全部右移D0执行一次RCR最后移出的1位二进制数同时被传送到进位标志位M8022.b0b15M80221b0011000100011执行指令:b3注RCR与ROR区别在于标志位!右推b15001174四川铁道职业学院循环移位指令及应用:带进位循环移位指令RCL

课前导学X0RCLD0K4D00001000110001全部左移D0M802200010001100011011执行一次RCL1011b0b15b12b0执行指令:M8022注RCL与ROL区别在于标志位!左推当D为16位时,n=K4;当D为32位时,n=K8,否则指令不执行。75四川铁道职业学院

任务实践循环移位指令及应用:8个广告灯的点亮控制控制要求:现有8个广告灯管(HL1~HL8)接于PLC的K4Y0,要求X0为ON时,广告灯HL1~HL8以正序每隔1s轮流点亮,当HL8(Y7)亮后,停10s;然后,反序每隔1s轮流点亮,当HL1(Y0)再亮后,停10s,重复上述过程。当X1为ON时,广告灯停止工作。注意:每次只点亮一个。方法一76四川铁道职业学院

任务实践循环移位指令及应用:8个广告灯的点亮控制控制要求:现有8个广告灯管(HL1~HL8)接于PLC的K4Y0,要求X0为ON时,广告灯HL1~HL8以正序每隔1s轮流点亮,当HL8(Y7)亮后,停10s;然后,反序每隔1s轮流点亮,当HL1(Y0)再亮后,停10s,重复上述过程。当X1为ON时,广告灯停止工作。注意:每次只点亮一个。方法二MOVPK1K4Y0S0M8002S20(T0K50)X20ROLPK4Y0K1M8013S21Y7S22T0RORPK4Y0K1M8013S23Y0(T1K50)T177四川铁道职业学院数据传送指令及应用:位元件的右移指令SFTR

课后拓展X0SFTRS·D·n1·n2·通用软元件位软元件XYMSD·V.Z字软元件K.HKn.XKn.YKn.MKn.STCD位元件的右移16位指令

SFTR连续执行型7步

SFTR脉冲执行型P没有32位操作

s·n1·n2·PFNC34SFTRZO

温馨提示

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

评论

0/150

提交评论