机电控制与PLC11

上传人:xia****ai 文档编号:243078715 上传时间:2024-09-15 格式:PPT 页数:27 大小:139KB
返回 下载 相关 举报
机电控制与PLC11_第1页
第1页 / 共27页
机电控制与PLC11_第2页
第2页 / 共27页
机电控制与PLC11_第3页
第3页 / 共27页
点击查看更多>>
资源描述
,*,Date:,2024/9/15,Page:,27,第五章,FX2N,系列,PLC,应用指令,应用指令编程基本知识,程序流程类应用指令,传送及比较类应用指令,算术及逻辑运算指令,循环与移位指令,数据处理指令,第五章,FX2N,系列,PLC,应用指令,1.,比较指令,指令代码,助记符,操作数,FNC10,CMP(P),A.,指令符号,B.,指令用途,用于实现数据之间的比较。,指令名称,比较,S1 S2 D,S: K,H,KnX,KnY,KnM,KnS, T,C,D,V,Z,D: Y, M, S,传送及比较类应用指令指令,第五章,FX2N,系列,PLC,应用指令,C.,CMP,指令应用,CMP,K10,C10,X000,M0,S1,S2,D,M0,Y000,M1,Y001,M2,Y002,K10 C10,当前值,,M0=ON,K10 =C10,当前值,,M1=ON,K10 C10,当前值,,M2=ON,注:,X000,断开后不执行,CMP,指令时,,M0M2,保持,X000,断开前的状态,第五章,FX2N,系列,PLC,应用指令,RST,M0,X000,清除,CMP,指令比较结果的方法,RST,M1,RST,M2,ZRST,M0,X000,M2,第五章,FX2N,系列,PLC,应用指令,D.,注意事项,使用比较指令,CMP,时应注意:,1,),S1.,、,S2.,可取任意数据格式,目标操作数,D.,可取,Y,、,M,和,S,。,2,)所有的源数据都被看成二进制值处理;,第五章,FX2N,系列,PLC,应用指令,2.,传送指令,指令代码,助记符,操作数,FNC12,MOV(P),A.,指令符号,B.,指令用途,用于传送数据。,指令名称,传送,S1 D,FNC15,BMOV(P),块传送,多点传送,FNC16,S D n,FMOV(P),S D n,第五章,FX2N,系列,PLC,应用指令,C.,指令应用,MOV,指令,应用,MOV,指令时应注意:,1,)源操作数可取所有数据类型,目标操作数可以是,KnY,、,KnM,、,KnS,、,T,、,C,、,D,、,V,、,Z,。,2,),16,位运算时占,5,个程序步,,32,位运算时则占,9,个程序步。,第五章,FX2N,系列,PLC,应用指令,D.,应用例子,定时器、计数器值的间接设定,MOV,K100,X000,D10,X001,T20,D10,MOV,K10,X002,D1,X003,C2,D1,第五章,FX2N,系列,PLC,应用指令,块传送(,BMOV,):,将源操作数指定的软元件开始的,n,点数据传送到指定的目标操作数开始的,n,点软元件,如果超出允许的元件号范围,则数据仅传送到允许的范围内。,形式:,BMOV S D n,第五章,FX2N,系列,PLC,应用指令,块传送(,BMOV,),BMOV,D0,D10,X000,K3,S,D,n,D0,D1,D2,D10,D11,D12,n=3,点,第五章,FX2N,系列,PLC,应用指令,使用块传送指令时应注意:,1,)源操作数可取,KnX,、,KnY,、,KnM,、,KnS,、,T,、,C,、,D,,目标操作数可取,KnY,、,KnM,、,KnS,、,T,、,C,和,D,;,2,)只有,16,位操作,占,7,个程序步;,3,)如果元件号超出允许范围,数据则仅传送到允许范围的元件。,第五章,FX2N,系列,PLC,应用指令,多点传送(,FMOV,),将源操作数指定的软元件的内容向以目标操作数指定的起始元件的,n,点软元件传送,,n,点软元件的内容都一样。,形式:,FMOV S D n,第五章,FX2N,系列,PLC,应用指令,多点传送(,FMOV,),FMOV,K10,D10,X000,K5,S,D,n,K10,D10,D11,D12,n=5,点,D13,D14,第五章,FX2N,系列,PLC,应用指令,使用多点传送指令,FMOV,时应注意:,1,)源操作数可取所有的数据类型,目标操作数可取,KnX,、,KnM,、,KnS,、,T,、,C,、和,D,,,n,小等于,512,;,2,),16,位操作占,7,的程序步,,32,位操作则占,13,个程序步;,3,)如果元件号超出允许范围,数据仅送到允许范围的元件中。,.,数据转换指令,指令代码,助记符,操作数,FNC1,BCD(P),A.,指令符号,B.,指令用途,(),BCD,用于将源操作数中的二进制数据转换为码送到目标操作数中;,(),BIN,用于将,源操作数中的,BCD,码转换成二进制数并送入目标,操作数中;,指令名称,BCD,转换,BIN,转换,FNC1,BIN(P),S D,S D,传送及比较类应用指令指令,.,指令应用,BCD,D12,K2Y000,X000,S,D,BIN,D12,K2Y000,X010,S,D,使用,BCD/BIN,指令时应注意:,1,)源操作数可取,KnX,、,KnY,、,KnM,、,KnS,、,T,、,C,、,D,、,V,和,Z,,目标操作数可取,KnY,、,KnM,、,KnS,、,T,、,C,、,D,、,V,和,Z,;,2,),16,位运算占,5,个程序步,,32,位运算占,9,个程序步。,3,)如果指令进行,16,位操作时,执行结果超出,0,9999,范围将会出错,当指令进行,32,位操作时,执行结果超过,0,99999999,范围也将出错。,1.,算术运算指令,指令代码,助记符,操作数,FNC20,ADD(P),A.,指令符号,指令名称,加法,减法,FNC21,SUB(P),S1 S2 D,FNC22,MUL(P),乘法,除法,FNC23,DIV(P),FNC24,INC(P),加,减,FNC25,DEC(P),D,D,S1 S2 D,S1 S2 D,S1 S2 D,算术及逻辑运算指令,B.,指令用法,ADD,加法,指令,ADD,D10,D12,X000,D14,S1,S2,D,ADDP,D0,K1,X000,D1,S1,S2,D,SUB,减法,指令,SUB,D10,D12,X000,D14,S1,S2,D,SUBP,D0,K1,X000,D1,S1,S2,D,使用加法和减法指令时应该注意:,1,)源操作数可取所有数据类型,目标操作数可取,KnY,、,KnM,、,KnS,、,T,、,C,、,D,、,V,和,Z,2,),16,位运算占,7,个程序步,,32,位运算占,13,个程序步。,3,)数据为有符号二进制数,最高位为符号位(,0,为正,,1,为负)。,4,)加法指令有三个标志:零标志(,M8020,)、借位标志(,M8021,)和进位标志(,M8022,)。当运算结果超过,32767,(,16,位运算)或,147483647,(,32,位运算)则进位标志置,1,;当运算结果小于,-32767,(,16,位运算)或,-2147483647,(,32,位运算),借位标志就会置,1,。,MUL,乘法,指令,MUL,D10,D12,X000,D14,S1,S2,D,DMULP,D0,D2,X000,D4,S1,S2,D,(D10)X(D12) (D15,D14),16,位,16,位,32,位,(D1,D0)X(D3,D2) (D7,D6,D5,D4),32,位,32,位,64,位,DIV,除法,指令,DIV,D0,D2,X000,D4,S1,S2,D,DDIV,D0,D2,X001,D4,S1,S2,D,被除数 除数 商 余数,(D0) (D2) (D4) (D5),被除数 除数 商 余数,(D1,D0)(D3,D2) (D5,D4) (D7,D6),16,位,32,位,使用乘法和除法指令时应注意:,1,)源操作数可取所有数据类型,目标操作数可取,KnY,、,KnM,、,KnS,、,T,、,C,、,D,、,V,和,Z.,,要注意,Z,只有,16,位乘法时能用,,32,位不可用。,2,),16,位运算占,7,程序步,,32,位运算为,13,程序步。,3,),32,位乘法运算中,如用位元件作目标,则只能得到乘积的低,32,位,高,32,位将丢失,这种情况下应先将数据移入字元件再运算;除法运算中将位元件指定为,D.,,则无法得到余数,除数为,0,时发生运算错误,4,)积、商和余数的最高位为符号位。,INC,加,指令,INC,D10,X000,D,INCP,D10,X001,D,DEC,减,指令,DEC,D10,X000,D,DECP,D10,X001,D,使用加,1,和减,1,指令时应注意:,1,)指令的操作数可为,KnY,、,KnM,、,KnS,、,T,、,C,、,D,、,V,、,Z,。,2,)当进行,16,位操作时为,3,个程序步,,32,位操作时为,5,个程序步。,3,)在,INC,运算时,如数据为,16,位,则由,+32767,再加,1,变为,-32768,,但标志不置位;同样,,32,位运算由,+2147483647,再加,1,就变为,-2147483648,时,标志也不置位。,4,)在,DEC,运算时,,16,位运算,-32768,减,1,变为,+32767,,且标志不置位;,32,位运算由,-2147483648,减,1,变为,+,2147483647,,标志也不置位。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!