第八章常用高级指令.pptVIP

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八章常用高级指令

本章指南 目的与要求 掌握FP1PLC的高级指令系统和具体应用。 重点 高级指令应用 难点 编程技巧 泸州职业技术学院机电系 第八章 高级指令 高级指令有统一的构成方式,指令都是有高级指令功能号、助记符和操作数三部分构成。 说明: (1)高级指令不能直接从左母线开始,前面必须有触发信号。当触发信号接通时,每个扫描周期都执行一次高级指令。 (2)如果要求高级指令在触发信号接通时执行一次,则可以在触发信号后接一个微分指令DF或DF/。 高级指令按其功能分,有如下类型: 数据传输指令; 算术运算指令; 逻辑运算指令; 数据比较指令; 数据转换指令; 数据移位指令; 位操作指令; 特殊指令; 8.1 数据传输指令 1)F0 MV 16位数据传输指令 例32: 梯形图 助记符 功能:当触发信号R0接通时,将S指定的源操作数(数据寄存器DT10)中的内容传送到D指定的目的操作数(数据寄存器DT20)中。 2)F1 DMV 32位数据传输指令 例33: 梯形图 助记符 功能:当触发信号R0接通时,将S指定的源操作数(数据寄存器DT11和DT10)中的内容传送到D指定的目的操作数(数据寄存器DT21和DT20)中。 3)F2 MV/ 16位数据求反传输指令 例34: 梯形图 助记符 功能:当触发信号R0接通时,将S指定的源操作数(DT11)的内容取反后传送到D指定的目的操作数(DT20)中。 4)F5 BTM 位传输指令 例35: 梯形图 助记符 功能:当触发信号R0接通时,将S指定的源操作数(DT20)的第4位数据传送到D指定的目的操作数(DT10)的第C(12)位上。 图解过程: n的设定: 5)F6 DGT 十六进制数据传输指令 例36: 梯形图 助记符 功能:当触发信号R0接通时,将S指定的数据寄存器DT10的十六进制的第0位的内容传送到D指定的数据寄存器DT20的十六进制的第0位。 图解过程: n的设定: 当n取不同数值时,十六进制数据的复制示例: 8.2. 算术运算指令 1)F20 (+)16位数据加法指令 例37: 梯形图 助记符 功能:当触发信号R0接通时,将S指定的操作数(DT1)中的内容和D指定的操作数(DT10)中的内容做加法,结果存放在D指定的操作数(DT10)中。 即: 2)F21(D+)32位数据加法指令 例38: 梯形图 助记符 功能:当R0接通时,将DT1、DT0中的内容(32位)和DT11、DT10中的内容(32位)做加法,结果存放在DT11、DT10中。 即: 3)F22(+)16位数据加法 例39: 梯形图 助记符 功能:当R0接通时,将DT10中的内容和DT20中的内容相加,结果存放在DT30中。 即: 4)F35(+1)16位数据加1指令 例40: 梯形图 助记符 功能:当R0接通时,将DT0中的内容加1。 即: 5)F40(B+)4位BCD数据相加指令 例41: 梯形图 助记符 功能:当R0接通时,将S指定的4位BCD数和D指定的4位BCD数相加,,结果存放在D指定的寄存器中。 图解过程: 6)F55(B+1)4位BCD数据加1指令 例42: 梯形图 助记符 功能:当R0接通时,D指定的数据寄存器(DT0)中的4位BCD数据加1。 图解过程: 8.3 逻辑运算指令 1)F65 WAN 16位数据“与”运算指令 例43: 梯形图 助记符 功能:当R0接通时,将S1指定的操作数(DT10)中的内容和S2指定的操作数(DT20)中的内容做“与”运算,结果存放在D指定的目的操作数(DT30)中。 图解过程: 2) F66 WOR 16位数据“或”运算指令 例44: 梯形图 助记符 功能:当R0接通时,将S1指定的操作数(DT10)中的内容和S2指定的操作数(DT20)中的内容做“或”运算,结果存放在D指定的目的操作数(DT30)中。 图解过程: 3)F67 XOR 16位数据“异或”指令 例45: 梯形图 助记符 功能:当R0接通时,将S1指定的操作数(DT10)中的内容和S2指定的操作数(DT20)中的内容做“异或”运算,结果存放在D指定的目的操作数(DT30)中。 图解过程: 8

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档