电气控制与PLC 教学课件 ppt 阮友德 第7章PLC功能指令、特殊模块及其应用
136页1、,第7章 PLC功能指令、特殊模块及其应用,7.1节功能指令概述及基本规则,7.1.1 功能指令的表达形式 MOV K1 D0、ADDP D0 K1 D0、FROM K1 K29 K4M0 K1等都是功能指令。这些功能指令不仅助记符不同,就连操作数也不一样。,那么,功能指令是否就没有一定的规则呢?,功能指令都遵循一定的规则,其通常的表达形式也是一致的。一般功能指令都按功能编号(FNC00FNC)编排,每条功能指令都有一个助记符。,有的只有助记符,有的则还有操作数(通常由14个组成),其通常的表达形式如下:,上式中S.、D.、n.所表达的意义如下。 S.叫做源操作数。 D.叫做目标操作数。 n.叫做其他操作数。,7.1.2 数据长度和指令类型 1数据长度 功能指令可处理16位数据和32位数据,例如:,要说明的是,32位计数器C200C255的当前值寄存器不能用作16位数据的操作数,只能用作32位数据的操作数。,2指令类型,P和D可同时使用,如DMOVP表示32位数据的脉冲执行方式。另外,某些指令如XCH、INC、DEC、ALT等,用连续执行方式时要特别注意。,7.1.3 操作数 操作数按
2、功能分有源操作数、目标操作数和其他操作数;按组成形式分有位元件、字元件和常数。,1位元件和字元件 只处理ON/OFF状态的元件称为位元件,例如X、Y、M和S。 处理数据的元件称为字元件,例如T、C和D等。,2位元件的组合 位元件的组合就是由4个位元件作为一个基本单元进行组合,如K1Y0就是位元件的组合。通常的表现形式为KnM、KnS、KnY, 数据传送的过程如图7-1所示。,执行传送的过程如下:,图7-1 数据传送的过程,3变址寄存器 对于32位指令,V、Z自动组对使用,V作高16位,Z作低16位,其用法如下:,7.2 常用功能指令简介,7.2.1 程序流程指令,表7-1 程序流程指令,1跳转指令CJ(FNC 00) CJ指令不对软元件进行操作,指令的表现形式为CJ和CJP,为16位指令,占用3个程序步。跳转指令的跳转指针编号为P0P127。,2主程序结束指令FEND(FNC 06) FEND指令不对软元件进行操作,不需要触点驱动,占用1个程序步。CJ和FEND指令的执行过程如图7-2所示。,图7-2 CJ和FEND指令的执行过程,7.2.2 传送与比较指令,表7-2 传送与比较指令,
3、1比较指令CMP(FNC 10),表7-3 CMP指令适合的软元件,比较指令的表现形式有CMP、CMPP、DCMP和DCMPP 4种。16位指令占用7步,32位指令占用13步。,2区间比较指令ZCP(FNC 11),表7-4 ZCP指令适合的软元件,区间比较指令的表现形式有ZCP、ZCPP、DZCP和DZCPP,16位指令占用9步,32位指令占用17步。,3传送指令MOV,表7-5 MOV指令适合的软元件,传送指令的表现形式有MOV、MOVP、DMOV和DMOVP,16位指令占用5步,32位指令占用9步。 MOV指令的使用说明如下:,7.2.3 算术与逻辑运算指令,表7-6 算术与逻辑运算指令,1BIN加法运算指令ADD(FNC 20),表7-7 ADD指令适合的软元件,加法指令的表现形式有ADD、ADDP、DADD和DADDP,16位指令占用7步,32位指令占用13步。,当运算结果为0时,0标志M8020动作;当运算结果超过32 767(16位运算)或2 147 483 647(32位运算)时,进位标志M8022动作。,当运算结果小于32 768(16位运算)或2 147 483 6
4、48(32位运算)时,借位标志M8021动作。,进行32位运算时,字元件的低16位被指定,紧接着该元件编号后的软元件将作为高16位。,2BIN减法运算指令SUB(FNC 21) 适合BIN减法运算指令SUB的软元件与表7-7所示相同。减法指令的表现形式有SUB、SUBP、DSUB和DSUBP,16位指令占用7步,32位指令占用13步。,3BIN乘法运算指令MUL(FNC 22),表7-8 MUL指令适合的软元件,乘法指令的表现形式有MUL、MULP、DMUL和DMULP,16位指令占用7步,32位指令占用13步。,4BIN除法运算指令DIV(FNC 23) 除法指令的表现形式有DIV、DIVP、DDIV和DDIVP,16位指令占用7步,32位指令占用13步。,5BIN加1运算指令INC(FNC 24)和BIN减1运算指令DEC(FNC 25),表7-9 INC、DEC指令适合的软元件,加1指令的表现形式有INC、INCP、DINC和DINCP,减1指令的表现形式有DEC、DECP、DDEC和DDECP,16位指令占用3步,32位指令占用5步。,图7-5 INC指令的应用举例,7.2.4
《电气控制与PLC 教学课件 ppt 阮友德 第7章PLC功能指令、特殊模块及其应用》由会员E****分享,可在线阅读,更多相关《电气控制与PLC 教学课件 ppt 阮友德 第7章PLC功能指令、特殊模块及其应用》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页