昆山博元電氣
自動化控制柜、非標設備自動化設計。。。
級別: 探索解密
|
請教一下各位,WORKS2環境下做FB,已經定義了局部標簽a為timer類型了,b為word類型了,做定時器該怎么做? 直接輸入(a b)會提示指令有問題,直接使用(T0 b)可行。但是使用T就讓FB的實用性大打折扣了。 |
|
---|---|---|
|
darktk
級別: 正式會員
|
GX WORKS2里定義的time標簽并不是你所理解的定時器類型標簽,而是年、月、日、時、分、秒這種實際時間的標簽,用這個標簽作定時器是不行的。G2里只能直接用T0、T1這些定時器來寫程序,TC表示線圈,TS表示觸點,例如OUT_T(開始,TC0,K10)表示輸出1秒的T0定時器。而GX WORKS3里可以定義定時器類型的標簽,這種標簽才可以作為定時器輸出 |
---|---|
|
昆山博元電氣
自動化控制柜、非標設備自動化設計。。。
級別: 探索解密
|
感謝一下回帖的兄弟...驗證結果如下: WORKS2環境中的Timer是定時器,至于為什么不能用作定時器使用是跟字符有關,至于哪些字符作為標簽無法使用就沒去翻手冊找答案。 原本是用英文的interval、和holding做標簽的,無論哪個單詞都無法作為定時器使用就讓我產生了FB無法用標簽做定時器的想法。剛剛看到darktk的回復后有點印象是在works2中使用過timer的。遂更改標簽為ab、cd均可作為定時器使用,最后直接上漢字了,測試OK。 |
|
---|---|---|
|