松下FP1系列plc的双字节比较指令STD举例

STD=双字比较:相等时初始加载

STD<>双字比较:不等时初始加载

STD>双字比较:大于时初始加载

STD>=双字比较:大于等于时初始加载

STD<双字比较:小于时初始加载

STD<=双字比较:小于等于时初始加载

将两个双字数据(32bit)项进行比较作为运算条件。根据比较的结果触点闭合或断开。

程序示例

操作数

示例说明

将数据寄存器(DT1, DT0)与数据寄存器(DT101, DT100)的内容进行比较。若(DT1, DT0)=(DT101, DT100),则外部输出继电器Y30ON,若(DT1, DT0)>(DT101, DT100),则外部输出继电器Y31ON

描述

根据比较条件,比较由S1S1+1指定的双字数据和由S2S2+1指定的双字数据。当比较结果为某一指定状态(=<>)时,STD指令启动连接触点的逻辑运算。比较运算的结果如下:

当处理32位数据时,低16位的数据(S1, S2)被指定后,高16位的数据(S1+1, S2+1)将自动强制确定。