2310036294
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 187 個
工控威望: 426 點
下載積分: 1461 分
在線時間: 98(小時)
注冊時間: 2015-02-10
最后登錄: 2024-11-12
查看2310036294的 主題 / 回貼
樓主  發(fā)表于: 2022-06-07 08:22
圖片:
就是FB中局部標簽建立time定時器變量,在梯形圖中和普通定時器使用方法一樣。
但是如果寫成ST語言,該怎么書寫呢,本人初學,望多指教。
2310036294
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 187 個
工控威望: 426 點
下載積分: 1461 分
在線時間: 98(小時)
注冊時間: 2015-02-10
最后登錄: 2024-11-12
查看2310036294的 主題 / 回貼
1樓  發(fā)表于: 2022-06-07 12:08
圖片:
圖片:
引用
引用第1樓gione于2022-06-07 08:38發(fā)表的  :
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? );

TON_計時器(IN:= 輔助 ,PT:= T#1S );
.......
最開始的時候把標簽的數(shù)據(jù)類型定義成Time,
按照你說的TON_計時器(IN:= 輔助 ,PT:= T#1S );,這樣寫編譯報錯。

然后又把數(shù)據(jù)類型定義成TON,編譯也報錯。

小白理解的不好,是不是我哪里弄錯啦
2310036294
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 187 個
工控威望: 426 點
下載積分: 1461 分
在線時間: 98(小時)
注冊時間: 2015-02-10
最后登錄: 2024-11-12
查看2310036294的 主題 / 回貼
2樓  發(fā)表于: 2022-06-07 13:30
引用
引用第3樓ayusecret于2022-06-07 09:06發(fā)表的  :
我來扼殺你的想法,雖然我曾經也想那樣用

真的不能那么用啊,那ST局限性太大了吧,寫法太生硬,跟之前手持式輸出指令差不多,
一點也沒C語言的意思。
2310036294
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 187 個
工控威望: 426 點
下載積分: 1461 分
在線時間: 98(小時)
注冊時間: 2015-02-10
最后登錄: 2024-11-12
查看2310036294的 主題 / 回貼
3樓  發(fā)表于: 2022-06-07 22:07
引用
引用第8樓gione于2022-06-07 14:48發(fā)表的  :

沒錯呀


你們說的都對,可能是我新建FB時有問題吧,在那個FB里怎么改編譯都不對。

后來再新建一個FB以上方法都行了。

如果有時間,幫忙看看我健的那個FB到底怎么啦。
附件: 測試123.zip (183 K) 下載次數(shù):39
網站提示: 請不要用迅雷下載附件,容易出錯