維他命c(diǎn)
級(jí)別: 探索解密
![]() |
這種方式我試了試,最多計(jì)時(shí)54分鐘左右,超過(guò)54分鐘就不行了。觸摸屏可設(shè)置時(shí)間范圍是0.1分鐘----199.9分鐘,該怎樣做?求教 |
---|---|
|
維他命c(diǎn)
級(jí)別: 探索解密
![]() |
2.5分鐘是150秒,按照你的方法得到是125秒,誤差25秒 ![]() |
---|---|
|
tingfenghu
級(jí)別: 工控俠客
![]() ![]() |
大部分觸摸屏都有數(shù)值換算,擴(kuò)大60倍,再寫入PLC就可以。 干嘛死要用浮點(diǎn)了。 [ 此帖被tingfenghu在2018-03-15 12:34重新編輯 ] |
|
---|---|---|
|
tingfenghu
級(jí)別: 工控俠客
![]() ![]() |
計(jì)時(shí)器不能采用多級(jí)嗎? 比如時(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)。 |
|
---|---|---|
|
reinwf
如果不知道要去哪兒,哪兒也去不了!
級(jí)別: 略有小成
![]() |
圖片:
![]() 什么觸摸屏,小數(shù)點(diǎn)都不能輸入? |
|
---|---|---|
|
咗臉ヅ微笑ぺ
非吾所愿,奈何已離去……
級(jí)別: 工控俠客
![]() |
觸摸屏數(shù)據(jù)設(shè)置整數(shù),可以設(shè)定小數(shù)位數(shù),實(shí)際傳給PLC的是去掉小數(shù)點(diǎn)的數(shù)(尾數(shù)0不能省略),換算成計(jì)時(shí)器的數(shù)值可以自己編程實(shí)現(xiàn) |
|
---|---|---|
|
維他命c(diǎn)
級(jí)別: 探索解密
![]() |
擴(kuò)大60倍如果時(shí)間設(shè)置超過(guò)54分鐘就不行了,超出計(jì)時(shí)器所用的數(shù)據(jù)寄存器的范圍了 |
---|---|
|
維他命c(diǎn)
級(jí)別: 探索解密
![]() |
工藝要求就是能輸入幾點(diǎn)幾分鐘,有啥辦法呢?輸入秒是可但時(shí)間一長(zhǎng)是不是得換算再輸入? |
---|---|
|
維他命c(diǎn)
級(jí)別: 探索解密
![]() |
沒(méi)明白啥意思。實(shí)際傳給PLC小數(shù)部分舍掉?那假如輸入120.8分鐘,后面的0.8分鐘舍去嗎?那時(shí)間誤差48秒將近1分鐘啊,這誤差有點(diǎn)大吧? |
---|---|
|
咗臉ヅ微笑ぺ
非吾所愿,奈何已離去……
級(jí)別: 工控俠客
![]() |
54分鐘以0.1S計(jì)時(shí)器來(lái)算數(shù)值也就32400,應(yīng)該不超范圍吧?而且可以不用計(jì)時(shí)器,比如用0.1s脈沖加一,然后跟設(shè)定數(shù)值對(duì)比 |
|
---|---|---|
|
咗臉ヅ微笑ぺ
非吾所愿,奈何已離去……
級(jí)別: 工控俠客
![]() |
![]() ![]() ![]() 大哥,看16樓圖,這樣設(shè)的話可以輸入兩位小數(shù),比如12.34,實(shí)際上到PLC的值是1234;就算輸入12,實(shí)際到PLC的值也是1200 |
|
---|---|---|
|