黄晓liang
级别: 家园常客
精华主题: 0
发帖数量: 372 个
工控威望: 504 点
下载积分: 18955 分
在线时间: 116(小时)
注册时间: 2016-05-26
最后登录: 2023-05-30
查看黄晓liang的 主题 / 回贴
楼主  发表于: 78天前
图片:
如FBD梯形图,在ST语言中如何实现FBD这几步功能,在ST语言中,不等于好像一直不执行
ghgl
级别: 探索解密
精华主题: 0
发帖数量: 32 个
工控威望: 169 点
下载积分: 454 分
在线时间: 19(小时)
注册时间: 2007-09-06
最后登录: 2023-05-27
查看ghgl的 主题 / 回贴
1楼  发表于: 78天前
if指令啊
工控小白鼠.
级别: 家园常客
精华主题: 0
发帖数量: 231 个
工控威望: 906 点
下载积分: 515 分
在线时间: 215(小时)
注册时间: 2022-09-01
最后登录: 2023-06-05
查看工控小白鼠.的 主题 / 回贴
2楼  发表于: 78天前
IF
17625606414
级别: 探索解密
精华主题: 0
发帖数量: 98 个
工控威望: 146 点
下载积分: 220 分
在线时间: 43(小时)
注册时间: 2022-07-11
最后登录: 2023-06-09
查看17625606414的 主题 / 回贴
3楼  发表于: 78天前
IF 比较值<>设定值 THEN
    比较值:=设定值;
    加速标志:=FALSE;
    减速标志:=FALSE;
    IF 设定值>输出值 THEN
        加速标志:=TRUE;
        t_w[0]:=设定值-输出值
        INT2FLT( 1 , t_w[0] , 目标输出 );
    END_IF;
END_IF;
大概是这样
18662210331
级别: 正式会员
精华主题: 0
发帖数量: 32 个
工控威望: 70 点
下载积分: 220 分
在线时间: 13(小时)
注册时间: 2021-07-03
最后登录: 2023-06-01
查看18662210331的 主题 / 回贴
4楼  发表于: 78天前
3楼写得很详细啊,都可以直接Copy进ST去