apei2014
工控的世界,我不懂
级别: 论坛先锋
精华主题: 0
发帖数量: 1199 个
工控威望: 1844 点
下载积分: 79671 分
在线时间: 527(小时)
注册时间: 2016-08-15
最后登录: 2025-04-03
查看apei2014的 主题 / 回贴
楼主  发表于: 2019-04-11 16:33
图片:
最近在学习ST语言,遇到问题了,
下降沿指令LDF在ST里要怎么编写?
东隅已逝,桑榆非晚。
18857713026
赚点辛苦钱不容易啊 诶~~~~ 努力赚钱
级别: 家园常客
精华主题: 0
发帖数量: 413 个
工控威望: 511 点
下载积分: 1232 分
在线时间: 197(小时)
注册时间: 2020-11-27
最后登录: 2025-04-05
查看18857713026的 主题 / 回贴
1楼  发表于: 2022-02-19 08:28
ST中下降沿 的FB块 是F_TRIG   需要实例化才能使用
复刻梯形图:
                      声明区:  F_按钮下降沿:ARRAY[1..3] OF F_TRIG; 3个实例化对象
                      程序区:  F_按钮下降沿[1](CLK:= M0, Q=> );      // () 内为FB块的管脚
                                      F_按钮下降沿[2](CLK:= M1, Q=> );
                                      F_按钮下降沿[3](CLK:= M2, Q=> );
                                     IF   F_按钮下降沿[1].Q  OR  F_按钮下降沿[2].Q  OR  F_按钮下降沿[3].Q   THEN
                                           M10:=FALSE;
                                     END_IF