欢迎您进入PLC的学习课堂!

第四节 数据传送和数据比较指令
一、数据传送指令 1、传送指令:MOV(21)/@MOV(21) 梯形图符号: 功能:当执行条件为ON 时,将S中的数据传送到D通道中。 例:3.34 取反传送指令:MVN(22)/@MVN(22) 梯形图符号: 功能:当执行条件为ON时,将S中的数据取反后传送到D中。 例:3.34 执行MOV指令 执行MVN指令 2、块设置指令:BSET(71)/@BSET(71) 梯形图符号: 功能:当执行条件为ON时,将S中的数据传送到从St到E的所有通道中去。 例:3.37 3、位传送指令:MOVB(82)/@MOVB(82) 梯形图符号: 功能:当执行条件为ON时,将S中指定的一位传送到D的指定位上,S和D中的位由C指定。 C的含义: 4、MOV和BSET指令的区别: (1)执行一次MOV指令,只能向一个通道传送一个字;而执行一次BSET指令,可以向多个通道传送同一个字。 (2)当用通道对TIM/CNT进行设定时,用MOV和BSET指令都可以改变TIM/CNT的设定值。但使用·BSET指令还可以改变TIM/CNT的当前值,而MOV指令却没有这个功能,因为MOV指令不能向TC区传送数据。 5、数字传送指令:MOVD(83)/@MOVD(83) 梯形图符号: C的含义: 功能:当执行条件为ON时,将S中指定的数字位(4个二进制位)传送到D中指定的数字位,一次最多可以传送4个数字位。 二、数据比较指令 1、单字比较指令:CMP(20) 梯形图符号: 功能:当执行条件为ON时,比较C1和C2的大小,将比较结果送SR区的标志位。 当C1>C2,大于标志位25505置为ON 当C1=C2,等于标志位25506置为ON 当C1 例:3.51 2、块比较指令(BCMP/·BCMP)
首页 前一页 次一页 末一页
返回第三章目录