




已阅读5页,还剩90页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
可编程控制器应用技术,第七章FX2N系列可编程控制器数据处理指令及应用,目录,传送比较类指令及应用四则及逻辑运算类指令及应用移位控制类指令及应用数据处理类指令及应用数据处理指令应用归纳及编程方法,1,内容提要,2,FX2N系列可编程控制器数据处理指令含传送比较类指令、数据变换类指令、四则及逻辑运算类指令、移位指令及编解码指令等,是数据处理程序中使用十分频繁的指令。本章择要介绍数据处理指令的使用方法及应用,给出了一些实例。,第一节传送比较类指令及应用,一、传送比较指令说明FX2N系列PLC有八条数据传送指令,能实现单一数据或批数据的传送、数制的变换或数据移位。FX2N系列PLC有两条数据比较指令及触点形比较指令,可实现数据的单一比较及区间比较。,3,第一节传送比较类指令及应用,1.比较指令,表7-1比较指令的要素,4,第一节传送比较类指令及应用,5,第一节传送比较类指令及应用,如要清除比较结果,要采用RST或ZRST复位指令。,6,第一节传送比较类指令及应用,2.区间比较指令,表7-2区间比较指令的要素,7,第一节传送比较类指令及应用,8,第一节传送比较类指令及应用,触点形比较指令是使用触点符号进行数据S1、S2比较的指令,根据比较结果确定触点是否允许能流通过。,3.触点形比较指令,分类,9,第一节传送比较类指令及应用,表7-3从母线取用触点比较指令要素,10,第一节传送比较类指令及应用,表7-4串联形触点比较指令要素,11,第一节传送比较类指令及应用,表7-5并联形触点比较指令要素,12,第一节传送比较类指令及应用,图7-4从母线取用触点比较指令应用说明(一),13,第一节传送比较类指令及应用,图7-4从母线取用触点比较指令应用说明(二),14,第一节传送比较类指令及应用,图7-5串联形触点比较指令应用说明,15,第一节传送比较类指令及应用,图7-6并联形触点比较指令应用说明,16,第一节传送比较类指令及应用,表7-6传送指令的要素,4.传送指令,17,第一节传送比较类指令及应用,18,第一节传送比较类指令及应用,19,第一节传送比较类指令及应用,定时器、计数器设定值的间接指定,20,第一节传送比较类指令及应用,二、传送比较类指令应用实例,【例1】用程序构成一个闪光信号灯,改变输入口所接置数开关可改变闪光频率。,设定开关4个,分别接于X000X003,X010为起停开关;信号灯接于Y000。梯形图如图7-10所示。图中第一行为变址寄存器清零,上电时完成。第二行从输入口读入设定开关数据,变址综合后送到定时器T0的设定值寄存器D0,并和第三行中的定时器T1配合产生D0时间间隔的脉冲。,21,第一节传送比较类指令及应用,图7-10频率可变的闪光信号灯梯形图及说明,22,第一节传送比较类指令及应用,【例2】电动机的Y/启动控制,设置启动按钮为X000,停止按钮为X001;电路主(电源)接触器KM1接于输出口Y000,电动机Y接法接触器KM2接于输出口Y001,电动机接法接触器KM3接于输出口Y002。依电机Y/启动控制要求,通电时,Y000、Y001为ON(传送常数为1+2=3),电动机Y形启动;,23,第一节传送比较类指令及应用,当转速上升到一定程度,断开Y000、Y001,接通Y002(传送常数为4)。然后接通Y000、Y002(传送常数为1+4=5),电动机形运行。停止时,应传送常数为0。另外,启动过程中的每个状态间应有时间间隔。本例使用向输出端口送数的方式实现控制。梯形图如图7-11所示。,24,第一节传送比较类指令及应用,25,第一节传送比较类指令及应用,【例3】彩灯的交替点亮控制,有一组灯L1L8。要求隔灯显示,每2s变换一次,反复进行。用一个开关实现启停控制。设置启停开关接于X000,L1L8接于Y000Y007。梯形图如图7-12所示。这又是一个以向输出口送数的方式实现控制要求的例子。,26,第一节传送比较类指令及应用,27,第一节传送比较类指令及应用,【例4】密码锁,用比较器构成密码锁系统。密码锁有12个按钮,分别接入X000X013,其中X000X003代表第一个十六进制数;X004X007代表第二个十六进制数;X010X013代表第三个十六进制数。根据设计,每次同时按四个键,分别代表三个十六进制数,共按4次,如与密码锁设定值都相符合,3s后,锁可开启。且10s后,重新锁定。,28,第一节传送比较类指令及应用,密码锁的密码由程序设定。假定为H2A4、H01E、H151、H18A,从K3X000上送入的数据应分别和它们相等,这可以用比较指令实现判断,梯形图如图7-13所示。如上用十二键排列组合设计的密码锁,具有较高的保密性。,29,第一节传送比较类指令及应用,30,第一节传送比较类指令及应用,【例5】简易定时报时器,应用计数器与比较指令,构成24h可设定定时时间的控制器,每15min为一设定单位,共96个时间单位。现将此控制器作如下控制:早上6点半,电铃(Y000)每秒响一次,六次后自动停止;9001700,启动住宅报警系统(Y001);晚上6点开园内照明(Y002);晚上10点关园内照明(Y002)。,31,第一节传送比较类指令及应用,又设:X000为起停开关;X001为15分钟快速调整与试验开关;X002为快速试验开关;时间设定值为钟点数4。使用时,在000时启动定时器。梯形图如7-14所示。,32,第一节传送比较类指令及应用,图7-14定时控制器梯形图及说明,33,第一节传送比较类指令及应用,【例6】外置数计数器,可编程控制器中有许多计数器。但是机内计数器的设定值是由程序设定的,在一些工业控制场合,希望计数器能在程序外由普通操作人员根据工艺要求临时设定,这就需要一种外置数计数器,图7-15就是这样一种计数器的梯形图程序。,34,第一节传送比较类指令及应用,图7-15外置数计数器的梯形图及说明,35,第一节传送比较类指令及应用,在图7-15中,二位拨码开关接于X000X007,通过它可以自由设定数值在099之间的整数计数值;X010为计数器件;X011为起停开关。C5计数值是否与外部拨码开关设定值一致,是借助比较指令实现的。,36,第二节四则及逻辑运算类指令及应用,一、四则运算及逻辑运算指令说明四则及逻辑运算指令可完成四则运算或逻辑运算,可通过运算实现数据的传送、变位及其他控制功能。FX2N系列可编程控制器中有两种四则运算,即整数四则运算和实数四则运算。,37,第二节四则及逻辑运算类指令及应用,1.加法指令,表7-7加法指令的要素,38,第二节四则及逻辑运算类指令及应用,ADD加法指令是将指定的源元件中的二进制数相加,结果送到目标元件中去。,当执行条件X000由OFFON时,D10+D12D14。,39,第二节四则及逻辑运算类指令及应用,ADD加法指令有3个常用标志。M8020为零标志,M8021为借位标志,M8022为进位标志。源和目标可以用相同的元件号。若源和目标元件号相同而采用连续执行的ADD、(D)ADD指令时,加法的结果在每个扫描周期都会改变。,40,第二节四则及逻辑运算类指令及应用,若指令采用脉冲执行型时,如图7-17所示。,当X001每从OFFON变化时,D0的数据加1。,41,第二节四则及逻辑运算类指令及应用,表7-8减法指令的要素,2.减法指令,42,第二节四则及逻辑运算类指令及应用,SUB减法指令是将指定的源元件中的二进制数相减,结果送到指定的目标元件中去。,当执行条件X000由OFFON时,D10-D12D14。,43,第二节四则及逻辑运算类指令及应用,表7-9乘法指令的要素,3.乘法指令,44,第二节四则及逻辑运算类指令及应用,MUL乘法指令是将指定的源元件中的二进制数相乘,结果送到指定的目标元件中去。,它分16位和32位两种情况.,45,第二节四则及逻辑运算类指令及应用,表7-10除法指令的要素,4.除法指令,46,第二节四则及逻辑运算类指令及应用,DIV除法指令是将指定的源元件中的二进制数相除,S1为被除数,S2为除数,商送到指定的目标元件D中去,余数送到D的下一个目标元件。,它分16位和32位两种情况.,47,第二节四则及逻辑运算类指令及应用,表7-11加1指令的要素,5.加1指令,48,第二节四则及逻辑运算类指令及应用,当X000由OFFON变化时,由D指定的元件D10中的二进制数加1。若用连续指令时,每个扫描周期加1。,49,第二节四则及逻辑运算类指令及应用,表7-12减1指令的要素,6.减1指令,50,第二节四则及逻辑运算类指令及应用,当X001由OFFON变化时,由D指定的元件D10中的二进制数减1。若用连续指令时,每个扫描周期减1。,51,第二节四则及逻辑运算类指令及应用,表7-13逻辑字与指令的要素,7.逻辑字与指令,52,第二节四则及逻辑运算类指令及应用,53,第二节四则及逻辑运算类指令及应用,表7-14逻辑字或指令的要素,8.逻辑字或指令,54,第二节四则及逻辑运算类指令及应用,55,第二节四则及逻辑运算类指令及应用,表7-15逻辑字异或指令的要素,9.逻辑字异或指令,56,第二节四则及逻辑运算类指令及应用,57,第二节四则及逻辑运算类指令及应用,二、四则与逻辑运算类指令应用实例,1.四则运算式的实现,某控制程序中要进行以下算式的运算:38X/255+2。式中“X”代表输入端口K2X000送入的二进制数,运算结果需送输出口K2Y000;X020为起停开关。其梯形图如7-24所示。,58,第二节四则及逻辑运算类指令及应用,图7-24四则运算应用举例一的梯形图,59,第二节四则及逻辑运算类指令及应用,用乘除法指令实现灯组的移位点亮循环。有一组灯15个,接于Y000Y016。要求:当X000为ON时,灯正序每隔1s单个移位,并循环;当X001为OFF时,灯反序每隔1s单个移位,至Y000为ON,停止。,2.使用乘除运算实现灯移位点亮控制,60,第二节四则及逻辑运算类指令及应用,61,第二节四则及逻辑运算类指令及应用,彩灯12盏,接于Y000Y013用加1、减1指令及变址寄存器实现正序亮至全亮、反序熄至全熄再循环控制,彩灯状态变化的时间单位为1s,用秒脉冲M8013实现。,3.彩灯正序亮至全亮、反序熄至全熄再循环控制,62,第二节四则及逻辑运算类指令及应用,图7-26彩灯控制梯形图,63,第二节四则及逻辑运算类指令及应用,4.指示灯的测试电路,Y000,Y000,Y015,Y015,开灯字(K31709),关灯字(K33826),(a)指示灯在K4Y000的分布图,图7-27应用举例四梯形图,64,第二节四则及逻辑运算类指令及应用,65,第三节移位控制类指令及应用,66,第三节移位控制类指令及应用,一、移位控制类指令说明,1.循环右移及循环左移,表7-16循环右移指令的要素,67,第三节移位控制类指令及应用,循环右移指令可以使16位数据、32位数据向右循环移位。,图7-28循环右移指令使用说明,68,第三节移位控制类指令及应用,2.位右移及位左移指令,表7-17位右移指令的要素,69,第三节移位控制类指令及应用,70,第三节移位控制类指令及应用,注意,用脉冲执行型指令时,指令执行取决于X010由OFFON变化;而用连续指令执行时,移位操作是每个扫描周期执行一次,使用指令时必须注意。,71,第三节移位控制类指令及应用,3.字右移及字左移指令,表7-18字右移指令的要素,72,第三节移位控制类指令及应用,73,第三节移位控制类指令及应用,二、移位控制类指令的应用实例,【例1】流水灯光控制,某灯光招牌有L1L88个灯接于K2Y000,要求当X000为ON时,灯先以正序每隔1s轮流点亮,当Y007亮后,停2s;然后以反序每隔1s轮流点亮,当Y000再亮后,停2s,重复上述过程。当X001为ON时,停止工作。梯形图如图7-31所示。分析见梯形图边文字。,74,第三节移位控制类指令及应用,图7-31灯组移位控制梯形图,75,第三节移位控制类指令及应用,【例2】步进电机控制,以位移指令实现步进电机正反转和调速控制。以三相三拍电机为例,脉冲列由Y010Y012(晶体管输出)送出,作为步进电机驱动电源功放电路的输入。程序中采用积算定时器T246为脉冲发生器,设定值为K2K500,定时为2500ms,则步进电机可获得500步/s到2步/s的变速范围。X000为正反转切换开关(X000为OFF时,正转;X000为ON时,反转),X002为启动按钮,X003为减速按钮,X004为增速按钮。,76,第三节移位控制类指令及应用,图7-32步进电机控制梯形图及说明,77,第三节移位控制类指令及应用,梯形图如图7-32所示。以正转为例,程序开始运行前,设M0为零。M0提供移入Y010、Y011、Y012的“1”或“0”,在T246的作用下最终形成011、110、101的三拍循环。T246为移位脉冲产生环节,INC指令及DEC指令用于调整T246产生的脉冲频率。T0为频率调整时间限制。调速时,按住X003(减速)或X004(增速)按钮,观察D0的变化,当变化值为所需速度值时,释放。,78,第三节移位控制类指令及应用,【例3】橡胶机械的顺序控制,79,第三节移位控制类指令及应用,图7-34橡胶加工机械控制梯形图,80,第三节移位控制类指令及应用,表7-19橡胶加工机械工序表,81,第四节数据处理类指令及应用,一、数据处理类指令说明,1.区间复位指令,表7-20区间复位指令的要素,82,第四节数据处理类指令及应用,区间复位指令也称为成批复位指令。,83,第四节数据处理类指令及应用,2.解码指令,表7-21解码指令的要素,84,第四节数据处理类指令及应用,(1)解码指令使用说明一,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 煤炭贸易中绿色能源技术的推广与应用研究-洞察阐释
- 餐饮品牌形象设计保密协议范本
- 边缘计算与5G通信协同的网络协议分析-洞察阐释
- 公司对外借款管理制度
- 公司法务文件管理制度
- 浪潮项目消防管道安装技术交底
- 江苏开放大学2025年春财务报表分析第三次模拟练习题
- 河南省安阳市2024~2025学年 高二下册3月月考数学试卷附解析
- 海南省部分中学2024~2025学年 高二下册期中模拟考试数学试卷附解析
- 安徽省淮南等校联考2023−2024学年高一下册期末考试数学试卷附解析
- 合成氨完整版本
- 国家职业技能标准-半导体分立器件和集成电路装调工
- 2025年部编版语文小学四年级下册课内阅读专项复习题(有答案)
- 配资协议合同
- 制冷设备施工方案
- 《临床检验基础》课件-临床检验基础第一章:绪论
- 裱花晋级考核标准
- 办公室管理-形考任务二(第一~第二章)-国开-参考资料
- 2025年农村土地纠纷调解协议书
- 项目管理与工期控制
- 行业周期波动中的政策导向-洞察分析
评论
0/150
提交评论