- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * 三菱PLC基础与应用 相关指令:四则运算与逻辑运算指令 第四单元 功能指令及应用 功能指令概述 四位密码锁的设计 喷漆流水线控制系统设计 运输带的点动与连续混合控制 花式喷泉的PLC控制 项目任务 1 相关指令 2 项目实施 3 能力拓展 4 主要内容 项目13 喷漆流水线控制系统设计 ——四则运算与逻辑运算指令 1. 加法指令 加法指令ADD(Addition)的功能编号为FNC20,该指令将指定的源元件中的二进制数相加,结果送到指定的目标元件。加法指令的使用示例如图5-25所示。 图 加法指令的使用 二、相关指令——四则运算与逻辑运算指令 1、二进制加减运算指令 加法 FNC20 ADD 减法 FNC21 SUB 操作数 [S1]、[S2]:K、H、KnX、KnY、KnM、KnS、T、C、D、V,Z [D]:KnY、KnM、KnS、T、C、D、V,Z 梯形图 [S1] X0 ADD D0 D2 D4 [D] [S1] X1 DSUB D10 D12 D14 [D] [S2] [S2] (D0)+(D2) (D4) (D11D10)–(D13D12) (1D5D14) 二、相关指令——四则运算与逻辑运算指令 说明 指令是代数加减运算,数据的最高位为符号位。 进行16位加减运算时,数据范围为-32768~+32767;32位运算时,数据范围为-2147483648~+2147483647。 运算结果为0时,零标志置位(M8020=1);运算结果大于+32767(或+2147483647)时,进位标志置位(M8022=1);运算结果小于-32768(或-2147483648)时,借位标志置位(M8021=1)。 该指令可以进行连续/脉冲执行方式。 二进制加减运算指令 练习1:9-5+2=?结果存D1。 二进制加减运算指令 【练习2】一台投币洗车机,用于司机清洗车辆,司机每投入1元可以使用10分钟时间,其中喷水时间为5分钟。则按要求设计的投币洗车机梯形图如图所示。 二进制加减运算指令 图11-26 投币洗车机梯形图 二进制加减运算指令 乘法 FNC22 MUL 减法 FNC23 DIV 操作数 [S1]、[S2]:K、H、KnX、KnY、KnM、KnS、T、C、D、V,Z [D]:KnY、KnM、KnS、T、C、D、V,Z 梯形图 [S1] X0 MUL D0 D2 D4 [D] [S1] X1 DIV D10 D12 D14 [D] [S2] [S2] (D0)×(D2) (D5D4) 被乘数 乘数 积 (D10)÷(D12) (D14)···(D15) 被除数 除数 商 余数 2、二进制乘除运算指令 操作数 指令进行二进制运算,数据最高位为符号位。 可以进行16/32位乘除运算,16位运算时,积为32位数据,商和余数为16位数据;32位运算时,积为64位数据,商和余数为32位数据。 0作除数时程序出错。被除数和除数中有一个为负数时,商为负数;被除数为负数时,余数也为负数。 位元件作为32位乘法运算的目标元件时,只能得到积的低32位数据。 可以进行连续/脉冲执行方式。 2、二进制乘除运算指令 思考1:判定D1中数的奇偶性。若是偶数,灯亮。 2、二进制乘除运算指令 思考21:使用乘、除法指令实现移位。 课堂练习: 8只灯,依次轮流点亮,间隔1秒,并循环。 2、二进制乘除运算指令 加1 FNC24 INC 减1 FNC25 DEC 操作数 [D]:KnY、KnM、KnS、T、C、D、V,Z 梯形图 X0 INC(P) D10 [D] X1 DEC(P) D12 [D] (D10)+1 (D10) (D12)–1 (D12) 3、二进制加1减1指令 说明 上述指令可以连续/脉冲执行方式,应用中要特别注意。 可以进行16/32位运算,并且为二进制运算。 如果从+32767(或+2147483647)再加1,则变成-32768(或-2147483648);如果从-32768(或-2147483648)再减1,则变成+32767(或+2147483647),为循环计数。 以上变化时标志位不动作,也就是说这两条指令和零标志、借位标志、进位标志无关。 3、二进制加1减1指令 【例1】控制一台电动机,要求正转5
您可能关注的文档
- 开放式数控系统应用 资源库课件 基础编程(任务4-程序结构指令).ppt
- 开放式数控系统应用 资源库课件 基础编程(任务5-分段运动).ppt
- 开放式数控系统应用 资源库课件 基础编程(任务6-主从).ppt
- 看影视,学财经 看影视,学财经 7.2 找到你的拿铁因子(看影视,学财经).pptx
- 康复工程技术 下肢矫形器的特点和功能—膝踝足矫形器 膝踝足矫形器.pptx
- 可编程控制技术 模块三:PLC的功能指令应用 3.3 系统设计要求.pptx
- 可编程控制器应用 可编程控制器的产生与发展 可编程控制器的定义与发展历史.ppt
- 可编程控制器应用 四则运算与逻辑运算指令 应用拓展:数码显示程序开发应用.ppt
- 可行性工程(拓展) 5 可用性测试项目 可用性测试案例二报告-1403220237李寰-运动类app界面设计.pptx
- 可摘局部义齿修复工艺技术 第九章 人工牙排列和蜡基托塑形 第九章 人工牙的排列和蜡基托塑形.ppt
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)