可编程控制器原理与应月 42数据处理指令 ■421比较指令 可以进行两个字节(B)、整数()、双整数 (D)、实数(R)和字符串(S)的比较。 可以进行=、心、>、<、><六种比较操作。 >梯形图符号如下 常量字符串应放在 -③比较 触点上方 =B-|==|-=D 引>B <>RI K<> +=B->=-+=D↓=R =B1圳l-=D k=Rl-? ?? INI 4少B少D4F1= HIKBl-klI-kDl-kRl ???IN2 2021 INI==N?
可编程控制器原理与应用 2021/2/9 6 4.2 数据处理指令 ◼ 4.2.1 比较指令 ➢可以进行两个字节(B)、整数(I)、双整数 (D)、实数(R)和字符串(S)的比较。 ➢可以进行== 、<>、>=、<=、>、<六种比较操作。 ➢梯形图符号如下 IN1 IN2 IN1= = IN2? 常量字符串应放在 触点上方
可编程控制器原理与应月 语句表 √指令分别以D、A、O开头,依次表示加载一比较触 点,与一比较触点,或一比较触点。 字节比较整数比较「双字整数比较」实数比较字符串比较 LDB=INI, IN2 LDW=IN1, IN2 LDD=IN1, IN2 LDR-INI, IN2 LDS=IN1, IN2 AB= NIN2 AWE NIN2 AD= N1N2 AR=IN1ⅣN2 S= NIN2 OB= IN1, IN2 OW= IN1, IN2 OD= IN1, IN2 OR= INI, IN2 OS= IN1, IN2 LDB INl, IN2 LDW<IN1, IN2 LDD<> IN1, IN2 LDR< N1, IN2 LDS< N1, IN2 AB∞IN1,IN2Aw<IN1,N2AD心IN1N2 AR<> INl, IN2 AS<> INI, IN2 OBⅣN1,IN2ow∞I1,IN2OD<>IN1,IN2 ORN1,IN2oS∞IN1,IN2 注意二:在英文输入法下输 注意一:字母 入 与比较符号间 202129无空格
可编程控制器原理与应用 2021/2/9 7 ➢语句表 ✓指令分别以LD、A、O开头,依次表示加载一比较触 点,与一比较触点,或一比较触点。 字节比较 整数比较 双字整数比较 实数比较 字符串比较 LDB= IN1,IN2 AB= IN1,IN2 OB= IN1,IN2 LDB<> IN1,IN2 AB<> IN1,IN2 OB<> IN1,IN2 …… LDW= IN1,IN2 AW= IN1,IN2 OW= IN1,IN2 LDW<>IN1,IN2 AW<> IN1,IN2 OW<> IN1,IN2 …… LDD= IN1,IN2 AD= IN1,IN2 OD= IN1,IN2 LDD<> IN1,IN2 AD<> IN1,IN2 OD<> IN1,IN2 …… LDR= IN1,IN2 AR= IN1,IN2 OR= IN1,IN2 LDR<> N1,IN2 AR<> IN1,IN2 OR<> IN1,IN2 …… LDS= IN1,IN2 AS= IN1,IN2 OS= IN1,IN2 LDS<> N1,IN2 AS<> IN1,IN2 OS<> IN1,IN2 注意一:字母 与比较符号间 无空格。 注意二:在英文输入法下输 入
可编程控制器原理与应月 【例4-1】用接通延时定时器和比较指令组成占空比可调的 脉冲发生器。 101=0NM02=0FF +182=T33 200 N TON T33当前值 200Pr10m T33=OFF MO2=OFF 08s.L.2s +182T3000=0N T33的位 Q0.01「 图4-5定时器和比较指令组成的脉冲发生器 注意:中间变量M02的作用!比较触点的作 用! 2021/2/9
可编程控制器原理与应用 2021/2/9 8 【例4-1】 用接通延时定时器和比较指令组成占空比可调的 脉冲发生器。 注意:中间变量M0.2的作用!比较触点的作 用!
可编程控制器原理与应月 3字节、字、双字和实数的传送指令 MOV B 传送 EN ENO ??? OUTF???? MOV W MOY DY BLKMOV B EN ENO MOY R ????N OUTF???? BLKMOY B 1~2557l BLKM①以W BLKMOY D SWAP EN ENO MOV BIR ???N M0∨BM」 MOV BIR EN ENO 传送过程不改变源存 储单元的数据值! ????N OUTF????
可编程控制器原理与应用 2021/2/9 10 3.字节、字、双字和实数的传送指令 传送过程不改变源存 储单元的数据值! 1~255
可编程控制器原理与应月 642数据传送指令—语句表 MOVB N OUT 传送 MOVWN OUT MOVD N OUT MOV W MOVR N OUT MOY DY MOY R BMB N。OUTN BLKMOY B BMW IN OUTN BLKM①以W BMD IN OUTN BLKMOY D SWAP N MOV BIR M囗Bw BiR OUT BIW N OUT 2021/2/9
可编程控制器原理与应用 2021/2/9 11 6.4.2 数据传送指令——语句表 MOVB IN, OUT MOVW IN, OUT MOVD IN, OUT MOVR IN, OUT BMB IN, OUT, N BMW IN, OUT, N BMD IN, OUT,N SWAP IN BIR IN, OUT BIW IN, OUT