k19811031
级别: 探索解密
精华主题: 0
发帖数量: 37 个
工控威望: 177 点
下载积分: 668 分
在线时间: 40(小时)
注册时间: 2011-06-17
最后登录: 2024-10-29
查看k19811031的 主题 / 回贴
楼主  发表于: 2019-11-19 17:35
請問一下~works2  FB ST語法 如何使用計時

怎麼編輯都是有錯誤,是否有範例可以參考,感謝
apei2014
工控的世界,我不懂
级别: 论坛先锋
精华主题: 0
发帖数量: 1192 个
工控威望: 1835 点
下载积分: 77661 分
在线时间: 514(小时)
注册时间: 2016-08-15
最后登录: 2024-11-02
查看apei2014的 主题 / 回贴
1楼  发表于: 2019-11-20 14:23
OUT_T(NOT T轮询.s,T轮询,K5);
IF T轮询.S THEN
    set(NOT XHMI急停,HMI急停);
END_IF;
注意,使用触点时要在名称后面加上“.s”
东隅已逝,桑榆非晚。
k19811031
级别: 探索解密
精华主题: 0
发帖数量: 37 个
工控威望: 177 点
下载积分: 668 分
在线时间: 40(小时)
注册时间: 2011-06-17
最后登录: 2024-10-29
查看k19811031的 主题 / 回贴
2楼  发表于: 2019-11-20 20:25
還是出現錯誤...

這樣數據類型是要選哪一種呢? TON?


OUT_T(Timer01.IN,Timer01,100);

if

Timer01.Q THEN

輸出 := 1 ;

END_IF;
gione
级别: 略有小成
精华主题: 0
发帖数量: 166 个
工控威望: 348 点
下载积分: 978 分
在线时间: 318(小时)
注册时间: 2007-11-05
最后登录: 2024-11-02
查看gione的 主题 / 回贴
3楼  发表于: 2020-03-06 14:56
TIMER_100_FB_M_1(Coil:= ?BOOL? ,Preset:= ?INT? ,ValueIn:= ?INT? ,ValueOut:= ?ANY16? ,Status:= ?BOOL? );

TON_1(IN:= ?BOOL? ,PT:= ?TIME? ,Q:= ?BOOL? ,ET:= ?TIME? );
都可以
菜鸟一中队
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 149 点
下载积分: 3672 分
在线时间: 27(小时)
注册时间: 2019-11-02
最后登录: 2024-10-22
查看菜鸟一中队的 主题 / 回贴
4楼  发表于: 2020-03-12 11:55
线圈TN?
触点TC?
当前值TB?
好像是这样的
fzq0425
感谢遇到工控人家园
级别: 略有小成
精华主题: 0
发帖数量: 275 个
工控威望: 318 点
下载积分: 4312 分
在线时间: 19(小时)
注册时间: 2019-09-21
最后登录: 2020-05-29
查看fzq0425的 主题 / 回贴
5楼  发表于: 2020-03-13 08:51
能写这个程序的都是高手
来这里学习
周先生
级别: 略有小成
精华主题: 0
发帖数量: 275 个
工控威望: 339 点
下载积分: 7865 分
在线时间: 79(小时)
注册时间: 2018-03-19
最后登录: 2024-09-30
查看周先生的 主题 / 回贴
6楼  发表于: 2020-04-29 13:52
如果用梯形图写,数据类型可以用  定时器。
如果用ST写,在  类型分类  里选择第三个FB(F),然后 数据类型 选择TIMER_100_FB_M,在编写程序的时候按3楼的方法写