《电气控制与PLC》第7章.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《电气控制与PLC》第7章.pptx》由会员分享,可在线阅读,更多相关《《电气控制与PLC》第7章.pptx(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Date:2/8/2023 Page:1第7章 功能指令及其应用深圳职业技术学院第第7章章 功能功能(gngnng)指令及其应用指令及其应用 1、PLC的功能指令有没有基本的规则?2、如何根据(gnj)控制要求应用功能指令来设计PLC的程序?3、与基本逻辑指令步进顺控指令相比又有何优势?。等等,第一页,共48页。Date:2/8/2023 Page:2第7章 功能指令及其应用深圳职业技术学院第第7章章 功能指令功能指令(zhlng)及其应用及其应用7.1 7.1 7.1 7.1 功能指令的基本功能指令的基本功能指令的基本功能指令的基本(jbn)(jbn)(jbn)(jbn)规则规则规则规则7.
2、2 7.2 7.2 7.2 常用常用常用常用(chn yn)(chn yn)(chn yn)(chn yn)功功功功能指令介绍能指令介绍能指令介绍能指令介绍实训实训实训实训24 24 数码管循环点亮的数码管循环点亮的数码管循环点亮的数码管循环点亮的PLCPLC控制(控制(控制(控制(2 2)实训实训实训实训25 25 自动交通灯的自动交通灯的自动交通灯的自动交通灯的PLCPLC控制(控制(控制(控制(2 2)实训实训实训实训26 826 8站小车的呼叫控制站小车的呼叫控制站小车的呼叫控制站小车的呼叫控制 第二页,共48页。Date:2/8/2023 Page:3第7章 功能指令及其应用深圳职业
3、技术学院7.1 7.1 功能功能(gngnng)(gngnng)指令的基本规则指令的基本规则7.1.1 7.1.1 功能指令的表示形式功能指令的表示形式(xngsh)(xngsh)梯形图格式梯形图格式X0MOVD0D10K3DSnv指令表格式指令表格式(g(g shi)shi)步序步序 操作码操作码 操作数操作数 0 LD X00 LD X0 1 1 MOVMOV D0 D0 D10 D10 K3 K3 8 8 。第三页,共48页。Date:2/8/2023 Page:4第7章 功能指令及其应用深圳职业技术学院7.1.1 功能指令功能指令(zhlng)的表示形式的表示形式v操作码与操作数操作码
4、与操作数v操作码(指令助记符):表示指令的功能操作码(指令助记符):表示指令的功能v操作数:指明参与操作的对象操作数:指明参与操作的对象(duxing)(duxing)v源操作数源操作数S S:执行指令后收据不变的操作数,两个或:执行指令后收据不变的操作数,两个或v 两个以上时为两个以上时为S1S1、S2S2。v目标操作数目标操作数D D:执行指令后收据被刷新的操作数,两:执行指令后收据被刷新的操作数,两v 个或两个以上时为个或两个以上时为D1D1、D2D2。v其它操作数其它操作数m m、n n:补充注释的常数,用:补充注释的常数,用K K(十进制)(十进制)v 和和H H(十六进制)表示,两
5、个或(十六进制)表示,两个或v 两个以上时为两个以上时为m1m1、m2m2、n1n1、n2n2。第四页,共48页。Date:2/8/2023 Page:5第7章 功能指令及其应用深圳职业技术学院v1.1.数据数据(shj)(shj)长度长度v1616位:参与运算的数据位:参与运算的数据(shj)(shj)默认为默认为1616位二进制数据位二进制数据(shj)(shj)v3232位:位:3232位数据位数据(shj)(shj)时在操作码前面加时在操作码前面加D D(DoubleDouble7.1.2 7.1.2 数据数据数据数据(shj)(shj)长度和指令类型长度和指令类型长度和指令类型长度和
6、指令类型X0MOVD0D1X1DMOVD2D4(D0)(D1)(D0)(D1)(D3D2)(D5D4)(D3D2)(D5D4)第五页,共48页。Date:2/8/2023 Page:6第7章 功能指令及其应用深圳职业技术学院v2.2.指令类型指令类型v连续连续(linx)(linx)执行方式:每个扫描周期都重复执行一次执行方式:每个扫描周期都重复执行一次v脉冲执行方式:只在信号脉冲执行方式:只在信号OFFONOFFON时执行一次,在指令后加时执行一次,在指令后加P P(PulsePulse)。)。X0MOVD0D1X1MOVPD2D47.1.2 7.1.2 数据长度和指令数据长度和指令数据长度
7、和指令数据长度和指令(zhlng)(zhlng)类型类型类型类型第六页,共48页。Date:2/8/2023 Page:7第7章 功能指令及其应用深圳职业技术学院v1.1.位元件和字元件位元件和字元件v位元件:只处理开关位元件:只处理开关(kigun)(kigun)(ON/OFFON/OFF)信息的元件,)信息的元件,如如X X、Y Y、M M、D D、S Sv字元件:处理数据的元件,如字元件:处理数据的元件,如D D。v位元件的组合位元件的组合v位元件组合表示数据:位元件组合表示数据:4 4个位元件一组,代表个位元件一组,代表4 4位位BCDBCD码,码,也表示也表示1 1位十进制数;位十进
8、制数;v用用KnMmKnMm表示,表示,K K为十进制,为十进制,n n为十进制位数,也是位元为十进制位数,也是位元件的组数,件的组数,M M为位元件,为位元件,m m为位元件的首地址,一般用为位元件的首地址,一般用0 0结尾的元件。结尾的元件。7.1.3 操作数操作数第七页,共48页。Date:2/8/2023 Page:8第7章 功能指令及其应用深圳职业技术学院第八页,共48页。Date:2/8/2023 Page:9第7章 功能指令及其应用深圳职业技术学院7.2 7.2 常用功能指令常用功能指令(zhlng)(zhlng)介绍介绍1 1、条件跳转指令、条件跳转指令 FNC00 CJ FN
9、C00 CJ2 2、子程序指令、子程序指令 FNC 01 CALL FNC 01 CALL FNC 02 SRET FNC 02 SRET3 3、中断指令、中断指令 FNC 03 IRET FNC 03 IRET FNC 04 EI FNC 04 EI FNC 05 DI FNC 05 DI4 4、主程序结束、主程序结束(jish)(jish)指令指令 FNC 06 FEND FNC 06 FEND 5 5、警戒时钟定时器指令、警戒时钟定时器指令 FNC 07 WDT FNC 07 WDT6 6、循环指令、循环指令 FNC 08 FOX FNC 08 FOX FNC 09 NEXT FNC 0
10、9 NEXT7.2.1 7.2.1 程序流程指令程序流程指令(zhlng)(zhlng)第九页,共48页。Date:2/8/2023 Page:10第7章 功能指令及其应用深圳职业技术学院1 1、条件、条件(tiojin)(tiojin)跳转指令跳转指令 FNC00 CJ FNC00 CJv操作数:指针操作数:指针(zhzhn)P0(zhzhn)P0P63P63v梯形图梯形图X10X10X11X11Y1Y1X12X12P0CJCJP0P0CJCJP0P0v指令表指令表步序步序 操作码操作码 操作数操作数 0 LD X100 LD X10 1 1 CJCJ P0 P0 。10 LD X1110
11、LD X11 11 11 CJCJ P0 P0 。20 20 P0P0 21 LD X12 21 LD X12 22 OUT Y1 22 OUT Y1 第十页,共48页。Date:2/8/2023 Page:11第7章 功能指令及其应用深圳职业技术学院v说明说明vCJCJ指令跳过部分程序,可以缩短程序的运算周期。指令跳过部分程序,可以缩短程序的运算周期。v如果积算型定时器和计数器的如果积算型定时器和计数器的RSTRST指令在跳转程序之内,指令在跳转程序之内,即使跳转程序生效,即使跳转程序生效,RSTRST指令仍然有效。指令仍然有效。v该指令可以连续和脉冲执行方式。该指令可以连续和脉冲执行方式。
12、v被跳过去的程序中各元件的状态为被跳过去的程序中各元件的状态为vY Y、M M、S S保持跳转前状态不变。保持跳转前状态不变。v普通计数器停止计数并保持当前普通计数器停止计数并保持当前(dngqin)(dngqin)值,高速计值,高速计数器继续计数。数器继续计数。v未工作的定时器不动作,已动作的定时器保持当前未工作的定时器不动作,已动作的定时器保持当前(dngqin)(dngqin)值。值。T192T192T199T199跳转时仍然计时。跳转时仍然计时。1 1、条件、条件、条件、条件(tiojin)(tiojin)跳转指令跳转指令跳转指令跳转指令 FNC00 CJ FNC00 CJ第十一页,共
13、48页。Date:2/8/2023 Page:12第7章 功能指令及其应用深圳职业技术学院2、子程序指令、子程序指令(zhlng)v子程序调用子程序调用 FNC01 CALL FNC01 CALLv 操作数:指针操作数:指针P0P0P62 P62 v子程序返回子程序返回 FND02 SRET FND02 SRET 无操作数无操作数v说明说明(shumng)(shumng)v子程序应该在主程序结束之后编程。子程序应该在主程序结束之后编程。vCJCJ指令的指针与指令的指针与CALLCALL的指针不能重复。的指针不能重复。v主程序允许嵌套,嵌套级别最多为主程序允许嵌套,嵌套级别最多为5 5级。级。v
14、子程序只能用子程序只能用T192T192T199T199和和T246T246T249T249作定时器。作定时器。第十二页,共48页。Date:2/8/2023 Page:13第7章 功能指令及其应用深圳职业技术学院v梯形图梯形图 X1X1FENDFENDSRETSRETP8CALLCALLP8P8Y1Y1X12X12Y21Y21X11X11Y30Y30主程序主程序子程序子程序2、子程序指令、子程序指令(zhlng)第十三页,共48页。Date:2/8/2023 Page:14第7章 功能指令及其应用深圳职业技术学院v无操作数无操作数v梯形图梯形图X1X1FENDFENDSRETSRETP8CA
15、LLCALLP8P8Y1Y1X12X12Y21Y21X11X11Y30Y30主程序主程序子程序子程序3、主程序结束、主程序结束(jish)指令指令 FNC06 FEND第十四页,共48页。Date:2/8/2023 Page:15第7章 功能指令及其应用深圳职业技术学院v说明说明v与与ENDEND指令的功能一样,执行到该指令时程序返回到指令的功能一样,执行到该指令时程序返回到0 0步。步。v中断服务子程序和子程序应该中断服务子程序和子程序应该(ynggi)(ynggi)写在写在FENDFEND之后,之后,并且用并且用IRETIRET和和SRETSRET返回。返回。v如果多次使用如果多次使用FE
16、NDFEND指令,在最后的指令,在最后的FENDFEND和和ENDEND之间编写之间编写子程序或中断子程序子程序或中断子程序3、主程序结束、主程序结束(jish)指令指令 FNC06 FEND第十五页,共48页。Date:2/8/2023 Page:16第7章 功能指令及其应用深圳职业技术学院1 1、比较指令、比较指令 FNC10 CMP FNC10 CMP2 2、区间、区间(q jin)(q jin)比较指令比较指令 FNC 11 FNC 11 ZCPZCP3 3、传送指令、传送指令 FNC 12 MOV FNC 12 MOV4 4、移位传送指令、移位传送指令 FNC 13 SMOV FNC
17、 13 SMOV5 5、取反传送指令、取反传送指令 FNC 14 CML FNC 14 CML6 6、块传送指令、块传送指令 FNC 15 BMOV FNC 15 BMOV7 7、多点传送指令、多点传送指令 FNC 16 FMOV FNC 16 FMOV 8 8、数据交换指令、数据交换指令 FNC 17 XCH FNC 17 XCH9 9、变换指令、变换指令 FNC 18 BCD FNC 18 BCD FNC 19 BIN FNC 19 BIN7.2.2 7.2.2 传送传送(chun sn)(chun sn)与比较指令与比较指令第十六页,共48页。Date:2/8/2023 Page:17第
18、7章 功能指令及其应用深圳职业技术学院v操作数操作数S1S1、S1 S1:K,HK,H、KnXKnX、KnYKnY、KnMKnM、KnSKnS、T T、C C、D D、V,ZV,ZDD:Y Y、M M、S Sv梯形图梯形图S1K100C10的当前值时,的当前值时,M2=ONM0M1M2X0S2DCMP K100 C10 M01、比较、比较(bjio)指令指令 FNC10 CMP第十七页,共48页。Date:2/8/2023 Page:18第7章 功能指令及其应用深圳职业技术学院v说明说明v该指令是将源操作数该指令是将源操作数S1S1和和S2S2的中数据进行比较,结的中数据进行比较,结果送目标操
19、作数果送目标操作数DD中去。中去。vDD由由3 3个元件组成,指令中个元件组成,指令中DD给出首地址,其它两个给出首地址,其它两个为后面的相邻元件。为后面的相邻元件。v当当X0X0由由ONOFFONOFF时,不执行时,不执行CMPCMP指令,指令,M0M0M2M2保持断开前保持断开前的状态,用复位的状态,用复位(f wi)(f wi)指令指令RSTRST才能清除比较结果。才能清除比较结果。vCMPCMP是进行二进制代数比较。是进行二进制代数比较。v可以可以3232位二进制数比较和脉冲执行方式。位二进制数比较和脉冲执行方式。v如果指令中指定的操作数不全、元件超出范围、软元件如果指令中指定的操作数
20、不全、元件超出范围、软元件地址不对时,程序出错。地址不对时,程序出错。1、比较、比较(bjio)指令指令 FNC10 CMP第十八页,共48页。Date:2/8/2023 Page:19第7章 功能指令及其应用深圳职业技术学院v操作数操作数S1S1、S1 S1:K,HK,H、KnXKnX、KnYKnY、KnMKnM、KnSKnS、T T、C C、D D、V,ZV,ZDD:Y Y、M M、S Sv梯形图梯形图K100 C10的当前值的当前值 C10的当前值时,的当前值时,M0=ONK120 C10的当前值时,的当前值时,M2=ONM0M1M2X0S2DZCP K100 K120 C10 M0S2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电气控制与PLC 电气控制 PLC
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内