




已阅读5页,还剩84页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
7.2.2传输和比较指令传输和比较指令如表7-3所示。这里,仅介绍三种常用指令:化学机械抛光、ZCP和MOV3。1.比较指令化学机械抛光,表7-3,转移比较指令,2。区间比较指令ZCPZCP指令是将一个数据与两个源数据进行比较的指令。源数据的价值S1。不能大于S2的值。】。如果S1。大于S2的价值。,然后是S2。被认为等同于S1。执行ZCP指令时。3.MOV转移指令,7.2.3算术和逻辑运算指令算术和逻辑运算指令包括算术运算和逻辑运算,共10条指令,如表7-4所示。表7-4,算术和逻辑运算指令,这里有9个指令的加法,加法,加法,乘法,除法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法,加法1.使用容器添加指令ADD和ADD的说明如下:2 .使用二进制减法指令SUB和SUB的指令如下:3 .使用bin乘法指令MUL和MUL指令16位操作的指令如下:参与操作的两个源指定的内容的乘积以32位数据的形式存储在指定的目标中,其中低16位存储在指定的目标元素中,高16位存储在指定目标的下一个元素中,结果的最高位是符号位。32位操作的指令如下。bin division指令div和16位操作的指令如下:S1指定元素的内容是被除数,S2指定元素的内容是除数,d指定的元素存储操作结果的商,d的后一个元素存储余数。使用32位操作的说明如下:5 .bin加1操作指令Inc和BIN减1操作指令dec,使用INC指令的指令如下:每次X0开启时,由指定的元素的内容增加1。如果连续执行该指令,则每个扫描周期都会执行加1操作,因此在使用时应注意。使用DEC指令的说明如下:每次X0开启时,指定的组件内容递减1。如果连续执行该指令,减量操作将在每个扫描周期执行。一个应用示例如图7-12所示。当X20打开时,Z0值被清除。X21将C0到C9的当前值转换成BCD码并输出到K4Y0。当Z0值为10时,M1自动复位Z0,并再次输出C0到C9的当前值作为BCD码。6.逻辑字和指令WAND、逻辑字或指令WOR和逻辑字异或指令WXOR描述如下:逻辑或指令描述如下:逻辑异或指令描述如下:7.2.4循环和移位指令循环和移位指令是使字数据和位组合字数据在指定方向循环和移位的指令,如表7-5所示。表7-5,循环和移位说明。这里只介绍ROR、ROL、RCR和RCL的说明。1.右循环移位指令ROR和左循环移位指令RoL,2。右循环RCR带进位,左循环RCL带进位,7.2.5数据处理指令数据处理指令是能够进行复杂数据处理并实现特殊用途的指令,如表7-6所示。表7-6,数据处理指令,延拓表,这里只介绍ZRST,DECO,ENCO,SUM指令。1.区间复位指令ZRST 2。解码(翻译)代码指令DECO 3。编码指令EN CO4。7.2.6高速处理指令高速处理指令可以充分利用可编程控制器的高速处理能力进行中断处理,以最新的输入输出信息进行控制。高速处理指令如表7-7所示。表7-7,高速处理指令,高速处理指令中只介绍了HSCS和HSCR指令。1.比较设置指令(高速计数器)HSCS HSCS指令是一种比较高速计数器当前值并通过中断进行处理的指令。指令形式如下:当前值等于设定值时立即输出Y0002.比较复位指令(高速计数器)HSCR,HSCR指令形式如下表7-8便利指令,表7.2.8外部设备输入/输出指令,表7-9外部设备输入/输出指令,1.7段解码指令SEGD,SEGD使用指令如下:表7-10,七段代码解码表,2。BFM读出指令来自,将特殊模块中的缓冲寄存器(BFM)的内容读取到可编程控制器的指令,使用说明如下:3。BFM写指令TO,是将可编程控制器的数据写入特殊模块的缓冲寄存器(BFM)的指令。其说明如下:从指令和到指令中的m1、m2和N理解如下。(1)m1特殊模块编号(2)m2缓冲寄存器(BFM)编号(3)n数据传输编号,7.2.9外部设备的SER指令本小节仅介绍了RS、ASCI、HEX、CCD、PID指令。1.串行数据传输指令RS、表7-11、外部设备SER指令和与7.2.10触点比较指令是由逻辑与、与或和关系运算符组合而成的。共执行18条指令,通过两个值的关系操作来打开和关闭触点,如表7-14所示。表7-14,联系比较说明,1。触点比较指令LD,LD连接到总线触点比较指令,它可分为LD=,LD,LD,LD, LD这六条指令,编程示例如图7-22所示。当计数器C10的值等于K200时,Y10被驱动。当D200的内容大于30并且X1不开启时,Y11被设置。当计数器C200的电流值小于K678493或M3不能通电时,驱动M50。图7-22联系比较程序1,2。触点比较指令AND,AND是比较串联触点的指令,可分为AND=,AND,AND,AND, AND这六个指令,编程示例如图7-23所示。当X0开启且C10的值等于K200时,Y10被驱动。Y11在X1关闭且DO值不等于10时设置。当X2接通且D11和D10的内容小于K678493或M3接通时,M50被驱动。图7-23联系比较程序2,3。触点比较指令OR,OR是一条并联指令,用于比较触点,可分为OR=,OR,OR,OR=,OR=这六条指令,编程示例如图7-24所示。当X1接通或C10的电流值等于K200时,Y0被驱动。当X1和M30都开启,或者D101和D100的值大于或等于K100000时,M60被驱动。图7-24接触比较程序3、实践训练主题9的功能指令的应用、实践训练22实现数码管1循环点亮的功能指令。实验目的(1)掌握MOV、化学机械抛光、化学机械抛光、化学机械抛光、SEGD指令的使用;(2)掌握功能指令编程的基本思想和方法;(3)能够使用功能指令来编译更复杂的控制程序。(2)训练设备(1)一个可编程控制器(FX2N-48MR);(2)两个开关(一个按钮开关和一个选择开关);(3)一个七段数码管;(4) 1台计算机(安装了GXDeveloper或GPP软件);(5)几根电线。(3)培训要求设计带有功能说明的数码管圆形照明控制系统。控制要求如下:(1)手动操作时,每按一次按钮,数码管显示值增加1,数码管从0到9依次点亮,实现循环;(2)自动时,数码管显示的数值每秒增加1,从0到9依次点亮,实现循环。4.系统程序1。输入输出分配X0:手动按钮,X1:手动/自动开关;Y0 Y6:电子管abcdefg。2.梯形图是根据系统的控制要求和输入输出分配设计的。其程序如图7-25所示。图7-25系统程序,5,系统接线系统接线如图7-26所示。六、系统调试七、培训报告,图7-26系统接线图,8站车呼叫控制,三、培训要求使用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高校餐饮服务合同模板(3篇)
- 目标练:去括号法则的应用
- qcc知识考试题及答案
- 教育机构劳动合同中教师薪资及补贴发放协议
- 2025公务员温州面试题及答案
- 央美考研专业试题及答案
- 计算机专业线上试题及答案
- 2025至2030中国园林绿化产品行业运营态势与投资前景调查研究报告
- 小班下学期副班工作总结
- 初中现代诗歌教学课件
- 2025年青海省中考道德与法治试题卷(含答案解析)
- 2025广西公需科目培训考试答案(90分)一区两地一园一通道建设人工智能时代的机遇与挑战
- 2025年检测员上岗证试题及答案
- 包装现场管理培训
- 企业安全生产体系五落实五到位规定的内容
- 肺结核心理指导健康教育
- 石家庄高速考试试题及答案
- 道路养护工程材料供应保障及进度措施
- 消除母婴三病传播培训课件
- 氢能场站泄漏检测要点
- 小儿心律失常的护理讲课件
评论
0/150
提交评论