- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 FX2N应用指令介绍
交替输出指令ALT(Alternate,FNC66) 应用交替输出指令ALT能实现用一个按钮控制负载的启动和停止。 数据排序指令SORT(Sort,FNC69) 将数据编号,按指定的内容重新排列,该指令只能用一次。 SORT指令是以D100-D119组成一个5行4列的列表,然后以n指定的列为参考做从小到大的排列,排列结果存放在D200-D219中。 X10=ON开始数据排列,运行完毕后M8029=ON;再运行将X10置OFF一次。 举例:把D1-D10中的内容从小到大排列。 ? 外围设备I/O功能指令 十键输入指令TKY(Ten Key,FNC70) 是用10个按键输入十进制数的功能指令。 上图功能为由接在X000~X011端口上的10个按键输入4位十进制数据,存入数据寄存器D0中。 当使用DTKY指令时,D0与D1成对使用,最大存入的数据 若按键的顺序为①、②、③、④时,则D0中 存的数 据为用二进制码表示的十进制数2130。 若输入的数据大于9999,则高位溢出并丢失。 右图给出了与X000~X011一一对应的辅助继 电器M10~M19以及辅助继电器M20的动作。 当X002按下后M12置1并保持至下一键X001 按下,其它 键也一样。 M20为键输入脉冲,可用于记录键按下的次数。当有两个或更多的键按下时,首先按下的键有效。 X030变为OFF时,D0中的数据保持不变,但 M10~M19全部变为OFF。 七段码译码指令SEGD(Seven Segment Decoder,FNC73) 是驱动七段显示器的指令,可以显示1位十六进制数据。 该指令功能是将源操作数[S]的低4位指定的0-F译成七段显示的数据格式存于[D]中。[D]的高8位保持不变。 ? 时钟运算功能指令 对时钟数据进行运算和比较以及对PLC内置的实时时钟进行时间 校准等。 时钟数据读取指令TRD(Time Read,FNC166) 将PLC实时时钟的时钟数据按“年(公历)”、“月”、“日”、“时”、“分”、“秒”、“星期”顺序读入目的操作数D起始的7点数据寄存器中。 时钟数据写入指令TWR(Time Write,FNC167) 将源操作数S指定元件地址号起始的7点元件按 “年(公历)”、“月”、“日”、“时”、“分”、“秒”、“星期”顺序写入PLC的实时时钟数据的特殊数据寄存器D8018~D8013、D8019中。 将年份作为公历4位处理时,将下列程序输入起始步中。 ? 触点比较功能指令 包括触点比较取指令、与指令以及或指令。每条指令有两个源操作数[S1]、[S2],它们可取任意字软元件。 触点比较取指令 触点比较串联指令 触点比较并联指令 第五章 FX2N的功能指令 * 课程:可编程控制器 单位:电气工程及自动化学院 制作:包 建 华 第一节 功能指令概述 一、功能指令的表示方法与执行形式 FX2N系列PLC的功能指令由功能编号FNC00~FNC246指定,各指令有表示其内容的助记符符号。功能指令多数情况下将功能编号与操作数组合在一起使用。功能指令的操作数分为源操作数S、目的操作数D和辅助操作数m、n。源操作数、目的操作数和辅助操作数多于1个时分别用S1、S2…,D1、D2…以及m1、m2,n1、n2…表示。 位元件:X、Y、M、S。 Kn加位元件的组合,也可处理数字数据,组成字元件,称位元件组合。 字元件:T、C、D等。 二、位元件、位元件组合和字元件 不同长度的字元件之间的数据传送按如下规律处理: (1)长字元件 短字元件:长数据的高位保持不变。 (2)短字元件 长字元件:长数据的高位全部清零。 三、数据长度与指令执行形式 功能指令依处理数据的长度分为16位指令和32位指令,32位指令采用助记符前加D表示,助记符前无D的指令为16位指令。 FX2N系列PLC的数据寄存器D为16位,在处理32位数据时使用一对数据寄存器的组合。 定时器T和计数器C的当前值寄存器可作为一般寄存器处理,但是,C200~C255的1点是32位计数器,可直接处理32位数,不能作为16位指令的操作数使用。 功能指令有脉冲执行型和连续执行型。脉冲执行型功能指令采用助记符后加P表示,其指令只在驱动条件从OFF→ON变化时执行一次,其他时刻不执行;助记符后无P的指令为连续执行型,连续执行型功能指令在各扫描周期都执行,操作数的内容每个扫描周期都变化。 四、变址寄存器V、Z 变址寄存器用来修改操作对象元件号。将V、Z组合可进行32位运算,此时V为高位,Z为低位。利用V、Z可使某些编程得到简化。 上图实现的操作为(D15)+(D35)→(D60)。 第二节 程序流向控制指令 程序流向控制指令用来改变程序的执行顺序,包括
您可能关注的文档
最近下载
- 电力系统安全与消防课件.ppt VIP
- 制冷技术试题答案及解析.docx VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 初中生物教资真题及答案.doc VIP
- 2025届安徽淮南淮北高三一模高考数学试卷试题(含答案详解).docx VIP
- 2024-2025学年四川省成都市金牛区七年级(上)期末语文试卷(含详细答案解析).docx VIP
- 八年级下册生物期末复习重点知识手册答案版.pdf VIP
- 夏夏生物七下期末复习重点知识手册。删减页-【答案版】.pdf VIP
- 工伤离职赔偿协议书范本10篇.docx VIP
- 江苏合格考政治真题及答案2025.doc VIP
原创力文档


文档评论(0)