zlj2007
級別: *
![]() |
那位高手有過(guò)工控機控制設備的經(jīng)驗?之前用PLC控制設備,現在出于需要用工控機來(lái)做,控制若干個(gè)伺服軸順序動(dòng)作,請高手指點(diǎn)。! 有一難點(diǎn),用VC/VB做程式 順序控制這一塊不知怎么編寫(xiě),VB中用定時(shí)器中斷來(lái)做感覺(jué)效率不高,不知誰(shuí)還有更好一點(diǎn)的程式架構??? |
---|---|
|
bigluo
級別: 家園?
![]() |
順序控制的話(huà),用單獨的線(xiàn)程做就可以了。 每一步用一個(gè)狀態(tài),這個(gè)狀態(tài)未完成之前,程序可以一直Sleep,這樣不影響效率。 電腦做控制比PLC靈活多了,不過(guò),你用什么做輸出呢?是用板卡嗎? |
---|---|
|
zlj2007
級別: *
![]() |
樓上這位高手能不能說(shuō)詳細點(diǎn), 因為控制設備大多情況下分手動(dòng)和自動(dòng)兩種模式,手動(dòng)模式好搞,自動(dòng)模式就可單開(kāi)一個(gè)線(xiàn)程來(lái)搞定,也可開(kāi)三個(gè)線(xiàn)程,一個(gè)負責檢測輸入信號,一個(gè)負責處理,一個(gè)負責輸出,三個(gè)線(xiàn)程順序執行,不知三個(gè)線(xiàn)程執行完后需要多長(cháng)時(shí)間,這個(gè)架構老兄幫忙看一下有沒(méi)有問(wèn)題 |
---|---|
|