維他命c(diǎn)
級別: 探索解密
![]() |
請教一下 觸摸屏輸入一個計(jì)時(shí)器的計(jì)時(shí)時(shí)間(32位浮點(diǎn)數(shù)),PLC要怎樣處理這個數(shù),然后給計(jì)時(shí)器用? 還有一個問題是GX WORKS2里的FB塊里的計(jì)時(shí)器時(shí)基是怎樣確定的? 謝謝! |
---|---|
|
tingfenghu
級別: 工控俠客
![]() ![]() |
大部分觸摸屏都有數(shù)值換算,擴(kuò)大60倍,再寫入PLC就可以。 干嘛死要用浮點(diǎn)了。 [ 此帖被tingfenghu在2018-03-15 12:34重新編輯 ] |
|
---|---|---|
|
tingfenghu
級別: 工控俠客
![]() ![]() |
計(jì)時(shí)器不能采用多級嗎? 比如時(shí)鐘一樣, 定時(shí)器T1,到60秒, 計(jì)數(shù)器C1,加1,清零定時(shí)器T1,C1到60, 計(jì)數(shù)器C2,加1,清零C1, 觸摸屏設(shè)置成定時(shí)幾小時(shí)幾分鐘,非得讓設(shè)置觸摸屏的人換算一下, 人機(jī)界面盡量設(shè)計(jì)交互性好一點(diǎn)。 |
|
---|---|---|
|
tingfenghu
級別: 工控俠客
![]() ![]() |
假如一定要用分鐘,同樣可以采用多級。 觸摸數(shù)屏值199.9擴(kuò)大60倍, PLC值為11994 為總計(jì)時(shí)秒數(shù) 秒數(shù) 除3600,得到小時(shí), 得到余數(shù)再除以60得到分鐘, 乘下余數(shù)為秒。 然后用得到數(shù)值和各級計(jì)時(shí)器比較。 [ 此帖被tingfenghu在2018-03-15 19:40重新編輯 ] |
|
---|---|---|
|