欢迎来到天天文库
浏览记录
ID:50474259
大小:1.29 MB
页数:95页
时间:2020-03-09
《可编程控制器应用技术第二版课件 教学课件 作者 张万忠 主编第7章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、可编程控制器应用技术第七章FX2N系列可编程控制器数据处理指令及应用目录传送比较类指令及应用四则及逻辑运算类指令及应用移位控制类指令及应用数据处理类指令及应用数据处理指令应用归纳及编程方法1内容提要2FX2N系列可编程控制器数据处理指令含传送比较类指令、数据变换类指令、四则及逻辑运算类指令、移位指令及编解码指令等,是数据处理程序中使用十分频繁的指令。本章择要介绍数据处理指令的使用方法及应用,给出了一些实例。第一节传送比较类指令及应用一、传送比较指令说明FX2N系列PLC有八条数据传送指令,能实现单一数据或批数据的传送、数制的变换或数据移
2、位。FX2N系列PLC有两条数据比较指令及触点形比较指令,可实现数据的单一比较及区间比较。3第一节传送比较类指令及应用1.比较指令指令名称助记符指令代码位数操作数范围程序步[S1·][S2·][D·]比较CMPCMP(P)FNC10(16/32)K、HKnX、KnY、KnM、KnST、C、D、V、ZY、M、SCMP、CMPP…7步DCMP、CMPP…13步表7-1比较指令的要素4第一节传送比较类指令及应用FNC10CMPK100C20M0MOM1M2K100>C20当前值,M0=ONK100=C20当前值,M1=ONK1003、值,M2=ON[S1·][S2·][D·]X000图7-1CMP指令使用说明5第一节传送比较类指令及应用如要清除比较结果,要采用RST或ZRST复位指令。RSTM0RSTM1RSTM2X000FNC10ZRSTM0M2X000或图7-2比较结果复位6第一节传送比较类指令及应用2.区间比较指令指令名称助记符指令代码位数操作数范围程序步[S1·][S2·][S·][D·]区间比较ZCPZCP(P)FNC11(16/32)K、HKnX、KnY、KnM、KnST、C、D、V、ZY、M、SZCP、ZCPP…9步DZCP、DZCPP…17步表7-24、区间比较指令的要素7第一节传送比较类指令及应用FNC11ZCPK100K120M3M3M4M5K100>C30当前值,M3接通K100≤C30当前值≤K120时,M4接通K1205、2位助记符(9步)操作数导通条件非导通条件[S1·][S2·]224LD=(D)LD=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]225LD>(D)LD>[S1·]>[S2·][S1·]≤[S2·]226LD<(D)LD<[S1·]<[S2·][S1·]≥[S2·]228LD<>(D)LD<>[S1·]≠[S2·][S1·]=[S2·]229LD≤(D)LD≤[S1·]≤[S2·][S1·]>[S2·]239LD≥(D)LD≥[S1·]≥[S2·][S1·]<[S2·]表7-3从母6、线取用触点比较指令要素10第一节传送比较类指令及应用FNCNo16位助记符(5步)32位助记符(9步)操作数导通条件非导通条件[S1·][S2·]232AND=(D)AND=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]233AND>(D)AND>[S1·]>[S2·][S1·]≤[S2·]234AND<(D)AND<[S1·]<[S2·][S1·]≥[S2·]236AND<>(D)AND<>[S1·]≠[S2·][S1·]=[S2·]237AND≤(D)AND≤[S1·]≤[S2·7、][S1·]>[S2·]238AND≥(D)AND≥[S1·]≥[S2·][S1·]<[S2·]表7-4串联形触点比较指令要素11第一节传送比较类指令及应用FNCNo16位助记符(5步)32位助记符(9步)操作数导通条件非导通条件[S1·][S2·]240OR=(D)OR=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]241OR>(D)OR>[S1·]>[S2·][S1·]≤[S2·]242OR<(D)OR<[S1·]<[S2·][S1·]≥[S2·]244OR<>(D)OR<>[S8、1·]≠[S2·][S1·]=[S2·]245OR≤(D)OR≤[S1·]≤[S2·][S1·]>[S2·]246OR≥(D)OR≥[S1·]≥[S2·][S1·]<[S2·]表7-5并联形触点比较指令要素
3、值,M2=ON[S1·][S2·][D·]X000图7-1CMP指令使用说明5第一节传送比较类指令及应用如要清除比较结果,要采用RST或ZRST复位指令。RSTM0RSTM1RSTM2X000FNC10ZRSTM0M2X000或图7-2比较结果复位6第一节传送比较类指令及应用2.区间比较指令指令名称助记符指令代码位数操作数范围程序步[S1·][S2·][S·][D·]区间比较ZCPZCP(P)FNC11(16/32)K、HKnX、KnY、KnM、KnST、C、D、V、ZY、M、SZCP、ZCPP…9步DZCP、DZCPP…17步表7-2
4、区间比较指令的要素7第一节传送比较类指令及应用FNC11ZCPK100K120M3M3M4M5K100>C30当前值,M3接通K100≤C30当前值≤K120时,M4接通K1205、2位助记符(9步)操作数导通条件非导通条件[S1·][S2·]224LD=(D)LD=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]225LD>(D)LD>[S1·]>[S2·][S1·]≤[S2·]226LD<(D)LD<[S1·]<[S2·][S1·]≥[S2·]228LD<>(D)LD<>[S1·]≠[S2·][S1·]=[S2·]229LD≤(D)LD≤[S1·]≤[S2·][S1·]>[S2·]239LD≥(D)LD≥[S1·]≥[S2·][S1·]<[S2·]表7-3从母6、线取用触点比较指令要素10第一节传送比较类指令及应用FNCNo16位助记符(5步)32位助记符(9步)操作数导通条件非导通条件[S1·][S2·]232AND=(D)AND=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]233AND>(D)AND>[S1·]>[S2·][S1·]≤[S2·]234AND<(D)AND<[S1·]<[S2·][S1·]≥[S2·]236AND<>(D)AND<>[S1·]≠[S2·][S1·]=[S2·]237AND≤(D)AND≤[S1·]≤[S2·7、][S1·]>[S2·]238AND≥(D)AND≥[S1·]≥[S2·][S1·]<[S2·]表7-4串联形触点比较指令要素11第一节传送比较类指令及应用FNCNo16位助记符(5步)32位助记符(9步)操作数导通条件非导通条件[S1·][S2·]240OR=(D)OR=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]241OR>(D)OR>[S1·]>[S2·][S1·]≤[S2·]242OR<(D)OR<[S1·]<[S2·][S1·]≥[S2·]244OR<>(D)OR<>[S8、1·]≠[S2·][S1·]=[S2·]245OR≤(D)OR≤[S1·]≤[S2·][S1·]>[S2·]246OR≥(D)OR≥[S1·]≥[S2·][S1·]<[S2·]表7-5并联形触点比较指令要素
5、2位助记符(9步)操作数导通条件非导通条件[S1·][S2·]224LD=(D)LD=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]225LD>(D)LD>[S1·]>[S2·][S1·]≤[S2·]226LD<(D)LD<[S1·]<[S2·][S1·]≥[S2·]228LD<>(D)LD<>[S1·]≠[S2·][S1·]=[S2·]229LD≤(D)LD≤[S1·]≤[S2·][S1·]>[S2·]239LD≥(D)LD≥[S1·]≥[S2·][S1·]<[S2·]表7-3从母
6、线取用触点比较指令要素10第一节传送比较类指令及应用FNCNo16位助记符(5步)32位助记符(9步)操作数导通条件非导通条件[S1·][S2·]232AND=(D)AND=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]233AND>(D)AND>[S1·]>[S2·][S1·]≤[S2·]234AND<(D)AND<[S1·]<[S2·][S1·]≥[S2·]236AND<>(D)AND<>[S1·]≠[S2·][S1·]=[S2·]237AND≤(D)AND≤[S1·]≤[S2·
7、][S1·]>[S2·]238AND≥(D)AND≥[S1·]≥[S2·][S1·]<[S2·]表7-4串联形触点比较指令要素11第一节传送比较类指令及应用FNCNo16位助记符(5步)32位助记符(9步)操作数导通条件非导通条件[S1·][S2·]240OR=(D)OR=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]241OR>(D)OR>[S1·]>[S2·][S1·]≤[S2·]242OR<(D)OR<[S1·]<[S2·][S1·]≥[S2·]244OR<>(D)OR<>[S
8、1·]≠[S2·][S1·]=[S2·]245OR≤(D)OR≤[S1·]≤[S2·][S1·]>[S2·]246OR≥(D)OR≥[S1·]≥[S2·][S1·]<[S2·]表7-5并联形触点比较指令要素
此文档下载收益归作者所有