自动控制网—学习自动控制技术电气自动化技术从这里开始!
当前位置: 自动控制网 > 自动化 > PLC >

plc传送指令MOV和取反传送指令MVN

时间:2015-08-25 09:39来源:未知 编辑:自动控制网
MOV和MVN指令在梯形图中的符号如图1所示。 MOV指令将源通道S中的内容或一个4位十六进制常数传送到目的通道D中去;而MVN指令则是先将源通道S中的内容取反后(即01,10)再传送到目的通道中去。MOV及MVN指令使用的通道和常数如表1所示。 图1 MOV和MVN指令在梯

    MOV和MVN指令在梯形图中的符号如图1所示。

本文来自www.eadianqi.com

    MOV指令将源通道S中的内容或一个4位十六进制常数传送到目的通道D中去;而MVN指令则是先将源通道S中的内容取反后(即0→1,1→0)再传送到目的通道中去。MOV及MVN指令使用的通道和常数如表1所示。 本文来自www.eadianqi.com

本文来自www.eadianqi.com

图1 MOV和MVN指令在梯形图中的符号

自动控制网www.eadianqi.com版权所有

    表1 MOV及MVN指令使用的通道和常数

自动控制网www.eadianqi.com版权所有

本文来自www.eadianqi.com

    执行MOV指令时,如果源通道S中的内容全为“0”,或执行MVN指令时源通道S中的内容全为“1”,则专用内部辅助继电器1906(零标志)为ON。

本文来自www.eadianqi.com

  图2中,当0002为ON时,CPU每扫描一次程序,就执行一次MOV及MVN指令,如果希望0002每得电(ON)一次只进行一次传送,应使用DIFU或DIFD指令。

自动控制网www.eadianqi.com版权所有

自动控制网www.eadianqi.com版权所有

图2 MOV、MVN指令 本文来自www.eadianqi.com

    应用传送指令还可以实现在程序运行时改变定时器和计数器的设定值(此时通道内容必须是4位BCD码,否则1903为ON,使MOV指令不能执行),如图3所示。

自动控制网www.eadianqi.com版权所有

本文来自www.eadianqi.com

图3 用MOV指令改变定时器的设定值

本文来自www.eadianqi.com

  图3所示是把HR1通道的内容作为定时器TIM01的设定值,当0002为ON时,TIM01的设定值为10 s,10 s后输出继电器0500变为ON。当0003为ON时,TIM01的设定值为30 s,30 s 之后0500变为ON。如果0002和0003同时为ON,TIM01不动作。

本文来自www.eadianqi.com

本文已影响