- 1、本文档共89页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2. 减法指令(SUB) (1)指令功能 SUB指令是将两个源操作数〔S1〕与〔S2〕的数据内容相减,然后存放于目标操作数〔D〕中。减法指令的各种标志的动作、32位运算中软元件的指定方法、连续执行型和脉冲执行型的差异等与加法指令相同。 SUB指令使用格式 (2)编程实例 如图所示,当X000=ON时,将D0的数值减去D1的数值,结果存放在D2中。 SUB指令编程实例 3. 乘法指令(MUL) (1)指令功能 1)MUL指令将两个源操作数〔S1〕与〔S2〕数据内容相乘,然后存放于目标操作数〔D+1〕~ 〔D〕中。 MUL指令使用格式 2)源操作数〔S1〕与〔S2〕的形式可以为K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z;而目标操作数的形式可以为KnY、KnM、KnS、T、C、D。 3)若源操作数〔S1〕、〔S2〕为32位二进制数,则结果为64位,存放在〔D+3〕~〔D〕中。 4)在指令前加“D”表示其操作数为32位的二进制数,在指令后加“P”表示指令为脉冲执行型。 (2)编程实例 MUL指令编程实例1 MUL指令编程实例2 4. 除法指令(DIV) (1)指令功能 1)DIV 指令将两个源操作数〔S1〕与〔S2〕数据内容相除,然后将商存放于目标操作数〔D〕中,将余数存放于〔D+1〕中。 DIV指令使用格式 2)源操作数〔S1〕与〔S2〕的形式可以为K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z;而目标操作数的形式可以为KnY、KnM、KnS、T、C、D。 3)在指令前加“D”表示其操作数为32位的二进制数,在指令后加“P”表示指令为脉冲执行型。 (2)编程实例 DIV指令编程实例1 DIV指令编程实例2 五、二进制加1和减1运算指令 1. 二进制加1和减1运算指令的助记符和功能 2. 使用格式 二进制数加1和减1 3. 指令说明 (1)INC指令的功能为目标元件当前值D1+1→D1。在16位运算中,+32767加1则成-32768;在32位运算中,+2147483647加1则成-2147483648。 (2)DEC指令的功能为目标元件当前值D2-1→D2。在16位运算中,-32768减1则成+32767;在32位运算中,-2147483648 减1则成+2147483647。 (3)采用连续指令时,INC和DEC指令都是在各扫描周期做加1运算和减1运算。 一、分配输入点和输出点,写出I/O地址分配表 二、绘制PLC接线图 三、设计梯形图程序 1. 画出程序设计流程图 2. 设计梯形图 (1)自动售货机启停控制程序设计 自动售货机的启停控制是通过启动按钮SB0 (X016)、停止按钮SB1 (X017)和辅助继电器M50进行控制的,其控制梯形图如图所示。 自动售货机启停控制程序 (2)计币系统控制程序设计 当有顾客购买饮料时,投入的钱币经过1角钱币入口感应器(X000)、5角钱币入口感应器(X001)和1元钱币入口感应器(X002)时,感应器记忆投币的个数并传送到检测系统(即电子天平)和计币系统。 自动售货机投币计数控制程序 (3)钱币大小比较系统控制程序设计 自动售货机比较币值的控制程序 (4)选择系统控制程序设计 自动售货机选择系统控制程序 (5)饮料供应系统控制程序设计 1)饮料供应控制。 自动售货机供应饮料控制程序 2)在饮料输出的同时,系统会减去相应的购买钱币数。设计时可采用SUB减法指令进行设计,其程序如图所示。 自动售货机供应饮料自动减币控制程序 (6)退币系统控制程序设计 自动售货机退币系统控制程序 (7)报警系统控制程序设计 报警系统控制程序在设计时应考虑两方面,即无币报警和无饮料报警。 自动售货机报警系统控制程序 (8)自动售货机完整控制程序 自动售货机控制系统梯形图 五、线路安装与调试 1. 线路安装 2. 系统调试 程序调试步骤及运行情况记录表 使用乘除运算实现灯组的移位点亮循环控制 使用乘除运算实现灯组的移位点亮循环控制程序 * 八盏霓虹灯追灯控制指令表 四、程序输入及仿真运行 程序编制完毕后,应用梯形图输入法输入程序并进行仿真运行。 五、线路安装与调试 1. 线路安装 八盏霓虹灯追灯控制系统模拟实物安装图 2. 系统调试 使用专用通信电缆RS—232/RS—422转换器将PLC的编程接口与计算机的COM1串口相连接,然后利用编程软件将梯形图程序写入PLC,并按照下表进行调试,观察系统运行情况并做好记录。 1. 位左移、位右移指令(SFTL、SFTR) (1)位左移、位右移指令的助记符、使用格式及功能 1)位左移、位右移指令的助记符及功能 2)指令的使用格式 SFTL指令使用格式 SFTR指令使用格式 3)编程实例 SFTRP指令编
您可能关注的文档
- 2019-2020年辽宁省沈阳市三十五中学高三(上)10月月考生物试卷(无答案).docx
- 2018-2019年上海市嘉定二中高一上英语期中试卷(含答案).docx
- 2019-2020人教版高中物理选修3-1第一章《静电场》考试测试卷.docx
- 江苏省各地2018-2019年高一上学期期中英语试题精选汇编:短文改错和选词填空(含答案).doc
- 《作业推荐》初中英语人教版七年级上册Unit4SectionB课后练习题.docx
- 家具和室内设计关系图.ppt
- 姜堰区实验初中八年级数学.docx
- 2018-2019年甘肃省嘉峪关市酒钢三中高一年级第一学期第一次模拟历史试卷.doc
- 华师大版七年级科学上册:走近科学 复习课件.pptx
- 加油机油罐拆除施工设计方案.doc
- 2024年03月广西贵港市职工服务(困难职工帮扶)中心2024年招募2名就业见习人员笔试历年(2016-2023年)真题荟萃带答案解析.docx
- 2024年03月江西九江湖口县中医医院招考聘用34人笔试历年(2016-2023年)真题荟萃带答案解析.docx
- 2024年夫妻双方因出轨离婚协议书.doc
- 2024年技术人员保密协议简单版.doc
- 保健按摩师《保健按摩师中级考试答案》考试题.doc
- 保健按摩师《保健按摩师中级考试答案》模拟练习卷.doc
- 保健刮痧师《保健刮痧师》初级考试答案(模拟卷)(四).doc
- 保健刮痧师《保健刮痧师》初级考试答案(模拟卷).doc
- 保健刮痧师《保健刮痧师》初级考试答案(模拟考试卷).doc
- 保健刮痧师《保健刮痧师》高级考试答案(考试题).doc
文档评论(0)