- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
功能指令应用
第5章 功能指令的应用;5.1 输入/输出继电器的表示格式 ;图5-1 输入继电器字节;图5-3 输入继电器双字 ;图5-4 输出继电器字节;(4)双字
如QD0中QB0是最高8位,QB1是高8位,QB2是低8位,QB3是最低8位,其表示格式如图5-6所示。;5.2 数据传送指令及应用 ;5.2.2 数据传送指令应用举例;表5-4 例题5.1 控制关系表;图5-8 例题5.1程序图;5.2.3 实习操作:电动机Y-△形启动控制电路与程序;3.启动过程和控制数据 ;4.程序梯形图 ;5.3 跳转指令及应用 ;5.3.1 跳转指令JMP、标号指令LBL;5.3.2 实习操作:手动/自动控制选择程序;2.手动/自动控制电路 ;表5-7 输入/输出端口分配表;4.程序梯形图和指令表 ;5.4 数据类型与算术运算指令 ;表5-9 常数表示形式;5.4.2 加法指令ADD;2.加法指令ADD的举例 ;5.4.3 减法指令SUB;2.减法指令SUB的举例;表5-12 MUL指令格式;(1)整数乘法运算MUL_I。
将2个单字长(16位)有符号整数IN1和IN2相乘,运算结果送到OUT指定的存储器单元,输出结果为16位。
(2)双整数乘法运算MUL_DI。
将2个双字长(32位)有符号双整数IN1和IN2相乘,运算结果送到OUT指定的存储器单元,输出结果为32位。
(3)整数乘法运算双整数输出MUL。
将2个单字长(16位)有符号整数IN1和IN2相乘,运算结果送到OUT指定的存储器单元,输出结果为32位。
(4)实数乘法运算MUL_R。
将2个双字长(32位)有符号实数IN1和IN2相乘,运算结果送到OUT指定的存储器单元,输出结果为32位。
注意,整数数据做乘2运算,相当于其二进制形式左移1位;做乘4运算,相当于其二进制形式左移2位;做乘8运算,相当于其二进制形式左移3位;…… ; 处于监控状态的整数乘法运算双整数输出的梯形图如图5-18(a)所示。当I0.0触点接通时,执行乘法指令,乘法运算的结果(10 923×12 = 131 076)存储在VD30目标操作数中,其二进制格式为0000 0000 0000 0010 0000 0000 0000 0100。;5.4.5 除法指令DIV;(3)整数除法运算双整数输出DIV。
将2个单字长(16位)有符号整数IN1和IN2相除,运算结果送到OUT指定的存储器单元,输出结果为32位,其中低16位是商,高16位是余数。
注意,整数数据做除以2运算,相当于其二进制形式右移1位;做除以4运算,相当于其二进制形式右移2位;做除以8运算,相当于其二进制形式右移3位;……
(4)实数除法运算DIV_R。
将2个双字长(32位)有符号实数IN1和IN2相除,运算结果送到OUT指定的存储器单元,输出结果为32位。
; 处于监控状态的除法指令梯形图如图5-20(a)所示。如果I0.0触点接通,执行除法指令。除法运算的结果(15/2=商7余1)存储在VD20的目标操作数中,其中商7存储在VW22,余数1存储在VW20。其二进制格式为0000 0000 0000 0001 0000 0000 0000 0111。
VD20中各字节存储的数据分别是VB20=0、VB21=1、VB22=0、VB23=7;各字存储的数据分别是VW20=+1、VW22=+7,状态监控表如图5-20(b)所示。
利用除2取余法,可以判断数据的奇偶性,如果余数为1是奇数,为0则是偶数。;5.5 增1/减1指令INC/DEC及其应用 ;5.5.2 实习操作:单按钮的功率控制程序;表5-15 输入/输出端口分配表;表5-16 单按钮功率控制的工序;3.单按钮的功率控制程序;表5-17 WAND指令格式; 要求用输入继电器I0.0~I0.4的位状态去控制输出继电器Q0.0~Q0.4,可用输入字节IB0去控制输出字节QB0。对字节多余的控制位I0.5、I0.6和I0.7,可与0相“与”进行屏蔽。程序如图5-24所示。;表5-18 WOR指令格式; 要求用输入继电器字节IB0去控制输出继电器字节QB0,但Q0.3、Q0.4两位不受字节IB0的控制而始终处于ON状态。可用逻辑“或”指令屏蔽I0.3、I0.4位,程序如图5-26所示。;表5-19 INV指令格式; 假设要求用输入继电器字节IB0的相反状态去控制输出继电器字节QB0,即IB0的某位为“1”时,QB0的相应位为“0”;IB0某位为“0”时,QB0的相应位为“1”。程序如图5-28所示。;5.7 子程序调用指令及其应用 ;5.7.1 子程序指令CALL、CRET;5.7.2 实习操作:子程序调用举例;图5-31 应用子程序调用指令的程序(续) ;
您可能关注的文档
- 宪法 090228393891.ppt
- 选修四 美国首任总统乔治·华盛顿.ppt
- 免疫组化原理与流程介绍.ppt
- 珠三角城市化.ppt
- 党十八届四中全会报告精神解读在职公务员培训试题与答案.doc
- 伺服电动机与进给丝杠连接.doc
- 党十八届四中全会报告精神解读试题与答案(两套题).doc
- 信息与信息技术,信息获取.ppt
- 入党规定和基本程序.ppt
- 全国2010年01月自学考试00321《中国文化概论》历年真题与答案.doc
- 北京市餐饮服务食品安全管理员考试大纲和内容自己总结.doc
- 《状元之路》2012届高考地理一轮复习(湘教版):2-2-1城市空间结构.ppt
- 2015新人教版三年级数学下册《2.5_商中间有0除法___2.ppt
- 北京交通大学出版社建筑工计量与计价项目一.ppt
- 北京市加强与改进义务教育阶段信息技术学科教学指导意见2013-7-3.doc
- 北京市2016届高考历史二轮复习试题分类汇编 专题3 中国古代传统文化主流思想.doc
- 北师大版数学七年级上册教学:54应用一元一次方程—打折销售(共12张PPT).ppt
- 北师大版 高二英语 上 虚拟语气 研究课(18张).ppt
- 化工泵、工业用泵分类与简介.ppt
- 北语15春《数据结构》作业3与答案.doc
文档评论(0)