climate_kej
级别: 实习会员
精华主题: 0
发帖数量: 10 个
工控威望: 36 点
下载积分: 525 分
在线时间: 8(小时)
注册时间: 2019-06-04
最后登录: 2023-02-17
查看climate_kej的 主题 / 回贴
楼主  发表于: 2019-06-04 13:57
三菱PLC  数值D0从外部读到,如何判断数值是在减少还是增加。
有没有相关指令或者示例
marksman_01
一起进步
级别: 略有小成
精华主题: 0
发帖数量: 431 个
工控威望: 473 点
下载积分: 3182 分
在线时间: 118(小时)
注册时间: 2019-06-01
最后登录: 2024-06-04
查看marksman_01的 主题 / 回贴
1楼  发表于: 2019-06-05 08:42
M0加标志,M1减标志,M2等标志,这个程序最好是在D0数值采集过之后调用一次,如果用主OB循环标志位显示1个扫描周期会被清除
if D0>D1 then
M0:=true;
M1:=false;
M2:=false;
D1:=D0;
elsif D0<D1 then

M0:=false;

M1:=true;

M2:=false;

D1:=D0;

else

M0:=false;

M1:=false;

M2:=true;

D1:=D0;

end_if;