之前一個(gè)帖子已經(jīng)把怎么控制大概講了一遍了,看了這個(gè)帖子算明白了,LZ應該是對臺達的觸摸屏不太熟悉.
首選,我也沒(méi)用過(guò)臺達這款觸摸屏,但是天下文章一大抄,思路都是一樣的.
我掃了一眼臺達觸摸屏的手冊,本身觸摸屏就提供了背景宏和時(shí)鐘宏,似乎確實(shí)沒(méi)有專(zhuān)門(mén)的定時(shí)器控件(威綸是有的),但是有周期執行的clock宏就可以自己寫(xiě)了,和寫(xiě)PLC是一個(gè)套路.
觸摸屏上面寫(xiě)個(gè)按鈕用于切換定時(shí)器是否運行,變量地址或者類(lèi)型就是觸摸屏內置就行了,再寫(xiě)一個(gè)數值輸入控件也是觸摸屏內置變量用于設定時(shí)間.在宏里面寫(xiě)個(gè)邏輯判斷如果運行變量判斷為真給伺服地址上寫(xiě)啟動(dòng)運行的值,然后累加一個(gè)中間變量和設定的時(shí)間值比較,因為clock宏是周期運行的,比如100ms,每次累加1,到了中間變量比設定值還大那就是時(shí)間到了,然后就給伺服寫(xiě)一個(gè)停止運行的值就可以了.
因為宏程序是開(kāi)放編程的,不同的實(shí)現方法有很多,比如觸摸屏按鈕觸發(fā)一個(gè)數據傳輸把設定的時(shí)間數值傳到宏程序的中間變量上,然后宏程序里面判斷這個(gè)值大于0就開(kāi)始做自減,自減到0就是時(shí)間到了,方法很多的.
建議看觸摸屏軟件的手冊,然后自己試試,真的不難.