- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                模块六  PLC控制系统功能指令的编程和应用 【知识目标】 1.掌握常用功能指令的基本格式,常用功能指令的梯形图的编程及使用注意事项。 2.掌握常用功能指令在程序设计中的灵活应用。 3.掌握数据传送、数据比较、数据转换、算术运算、逻辑运算、比较、表功能等常见功能指令的格式、功能及应用。 【能力目标】 1.能够通过编程软件实现功能指令的编程。 2.能够根据控制要求灵活应用功能指令指令实现PLC控制系统的编程。 3.能根据PLC的编程手册的功能指令的说明来应用功能指令编程。 4.能合理分配I/O地址,绘制PLC控制接线图。 5.能够根据功能指令的特点来灵活设计PLC程序。 6.1知识链接 可编程控制器的基本指令是基于继电器、定时器、计数器类软元件,主要用于逻辑处理的指令,作为工业控的通用控制器,PLC 仅有基本指令是远远不够的。现代工业控制在许多场合需要数据处理,因而大部分PLC 制造商在 PLC 中引入功能指令(Functional Instruction,也有的书称为应用指令 Applied Instruction),用于数据的传送、运算、变换及程序控制等应用。这使得可编程控制器成了真正意义上的计算机。下面就功能指令就传送与比较、算术与逻辑运算、传送、移位与循环移位、运算、数据转换、表功能指令触点比较等功能指令的格式和功能及应用进行介绍。 使ENO = 0即使能输出断开的错误条件是:SM4.3(运行时间),0006(间接寻址错误)。 【例6-1】将变量存储器VW10中内容送到VW100中。程序如图6-1所示。 6.1.2 字节交换、字节立即读写指令 1. 字节交换指令 字节交换指令用来交换输入字IN的最高位字节和最低位字节。指令格式如表6-3所示。  2. 字节立即读写指令 字节立即读指令(MOV-BIR)读取实际输入端IN给出的1个字节的数值,并将结果写入OUT所指定的存储单元,但输入映像寄存器未更新。 字节立即写指令从输入IN所指定的存储单元中读取1个字节的数值并写入(以字节为单位)实际输出OUT端的物理输出点,同时刷新对应的输出映像寄存器。指令格式及功能如表6-4所示。 6.1.3 移位指令及应用举例 移位指令分为左、右移位和循环左、右移位及寄存器移位指令三大类。前两类移位指令按移位数据的长度又分字节型、字型、双字型3种。 1. 左、右移位指令 左、右移位数据存储单元与SM1.1(溢出)端相连,移出位被放到特殊标志存储器SM1.1位。移位数据存储单元的另一端补0。移位指令格式见表6-5。 (1)左移位指令(SHL) 使能输入有效时,将输入IN的无符号数字节、字或双字中的各位向左移N位后(右端补0),将结果输出到OUT所指定的存储单元中,如果移位次数大于0,最后一次移出位保存在“溢出”存储器位SM1.1。如果移位结果为0,零标志位SM1.0置1。 (2)右移位指令 使能输入有效时,将输入IN的无符号数字节、字或双字中的各位向右移N位后,将结果输出到OUT所指定的存储单元中,移出位补0,最后一移出位保存在SM1.1。如果移位结果为0,零标志位SM1.0置1。 (3)使ENO = 0的错误条件:0006(间接寻址错误),SM4.3(运行时间)? 2. 循环左、右移位指令 循环移位将移位数据存储单元的首尾相连,同时又与溢出标志SM1.1连接,SM1.1用来存放被移出的位。指令格式见表6-6。 (1)循环左移位指令(ROL) 使能输入有效时,将IN输入无符号数(字节、字或双字)循环左移N位后,将结果输出到OUT所指定的存储单元中,移出的最后一位的数值送溢出标志位SM1.1。当需要移位的数值是零时,零标志位SM1.0为1。 (2)循环右移位指令(ROR) 使能输入有效时,将IN输入无符号数(字节、字或双字)循环右移N位后,将结果输出到OUT所指定的存储单元中,移出的最后一位的数值送溢出标志位SM1.1。当需要移位的数值是零时,零标志位SM1.0为1。 (3)移位次数N≥数据类型(B、W、D)时的移位位数的处理 如果操作数是字节,当移位次数N≥8时,则在执行循环移位前,先对N进行模8操作(N除以8后取余数),其结果0-7为实际移动位数。 如果操作数是字,当移位次数N≥16时,则在执行循环移位前,先对N进行模16操作(N除以16后取余数),其结果0-15为实际移动位数。 如果操作数是双字,当移位次数N≥32时,则在执行循环移位前,先对N进行模32操作(N除以32后取余数),其结果0-31为实际移动位数。 (4)使ENO = 0的错误条件:0006(间接寻址错误),SM4.3(运行时间)。  【例6-4】程序应用举例,将AC0中的字循环右移2位,将VW200中的字左移3位。程序及运行结果如图6-4所示。 【例6-5】用I0.0控制接在Q0
                您可能关注的文档
- 电气基本控制线路安装与维修课件 教学课件 作者 李敬梅模块一课题六 任务3.ppt
 - 电气基本控制线路安装与维修课件 教学课件 作者 李敬梅模块一课题四 任务1.ppt
 - 电气基本控制线路安装与维修课件 教学课件 作者 李敬梅模块一课题四 任务2.ppt
 - 电气基本控制线路安装与维修习题册 教学课件 作者 李敬梅 13 电气基本控制线路安装与维修习题册答案.pdf
 - 电气绝缘测试技术 第3版 教学课件 作者 刘耀南 邱昌容 西安交通大学 主编 第二章 电容(相对介电常数)及损耗.ppt
 - 电气绝缘测试技术 第3版 教学课件 作者 刘耀南 邱昌容 西安交通大学 主编 第三章 介电强度试验.ppt
 - 电气绝缘测试技术 第3版 教学课件 作者 刘耀南 邱昌容 西安交通大学 主编 第四章 局部放电测量.ppt
 - 电气绝缘测试技术 第3版 教学课件 作者 刘耀南 邱昌容 西安交通大学 主编 第五章 在线测量与绝缘诊断.ppt
 - 电气绝缘测试技术 第3版 教学课件 作者 刘耀南 邱昌容 西安交通大学 主编 第一章 电阻、电阻率及微电流的测量3.ppt
 - 电气控制及PLC第2版 教学课件 作者 周军 主编 PLC_ 01.ppt
 
- 电气控制及PLC应用技术 三菱 教学课件 作者 彭小平 模块七课件.ppt
 - 电气控制及PLC应用技术 三菱 教学课件 作者 彭小平 模块三课件.ppt
 - 电气控制及PLC应用技术 三菱 教学课件 作者 彭小平 模块四课件.ppt
 - 电气控制及PLC应用技术 三菱 教学课件 作者 彭小平 模块五课件.ppt
 - 电气控制及PLC应用技术 三菱 教学课件 作者 彭小平 模块一课件.ppt
 - 电气控制技术 第 3 版 教学课件 作者李仁 第1章.ppt
 - 电气控制技术 第 3 版 教学课件 作者李仁 第2章.ppt
 - 电气控制技术 第 3 版 教学课件 作者李仁 第3章.ppt
 - 电气控制技术 第 3 版 教学课件 作者李仁 第4章.ppt
 - 电气控制技术 第 3 版 教学课件 作者李仁 第5章.ppt
 
原创力文档
                        

文档评论(0)