您现在的位置是:首页 > PLC技术 > PLC技术

PLC的屏蔽等于指令(MEQ)

来源:艾特贸易2017-06-05

简介MEQ 指令是一条输入指令。 MEQ 指令比较通过屏蔽的源值和比较值的结果。屏蔽位中的一个 1 意味着数据可以通过,在屏蔽位中的一个 0 意味着位数据被阻止。一般源值屏蔽值和比较值用

    MEQ指令是一条输入指令。MEQ指令比较通过屏蔽的源值和比较值的结果。屏蔽位中的一个1意味着数据可以通过,在屏蔽位中的一个0意味着位数据被阻止。一般源值屏蔽值和比较值用相同的数据类型。如果用户用混合整型数据类型,则指令用0值来填充短整型数据的高位,以使它们与大整型数据类型的大小相同。

    当输入立即数作为屏蔽值时,编程软件默认为是十进制数值。如果想用其他格式输入屏蔽值,则需要在数值之前用相应的前缀。输入屏蔽值说明见表5-28

    5-28    输入屏蔽值说明

    前 

    说 

    16#

    十六进制例如;16#OFOF

    8#

    八进制例如;8#16

    2#

    二进制例如;2#00110011

   MEQ指令举例,如图5-35所示。

MEQ指令举例

    5-35    MEQ指令举例

   value_11010101011111111value_21111111111110000屏蔽后,value_1101011110101****与比较值相等,指示灯1输出1。屏蔽位中的一个0值用于禁止比较相应的位(如本例所示的*)。