gu1304876086
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 13 個(gè)
工控威望: 135 點(diǎn)
下載積分: 1123 分
在線時(shí)間: 45(小時(shí))
注冊(cè)時(shí)間: 2013-12-24
最后登錄: 2022-08-05
查看gu1304876086的 主題 / 回貼
樓主  發(fā)表于: 2015-05-01 00:47
最近發(fā)現(xiàn)一個(gè)很糾結(jié)的問題,你們寫程序的結(jié)構(gòu)怎樣的,比如要寫一個(gè)程序:要實(shí)現(xiàn)下面的效果
                                                                      手動(dòng)控制程序(用于手動(dòng)調(diào)試機(jī)器的時(shí)候使用,一個(gè)按鈕對(duì)應(yīng)一個(gè)動(dòng)作)
                                                                      單次運(yùn)行程序(為了省時(shí)間,當(dāng)手動(dòng)調(diào)試機(jī)器差不多時(shí),讓該程序運(yùn)行一次檢查某個(gè)工位的調(diào)試結(jié)果)
                                                                       自動(dòng)程序(自動(dòng)運(yùn)行時(shí))
現(xiàn)在很糾結(jié)單次運(yùn)行程序難道要獨(dú)立寫?
還有自動(dòng)運(yùn)行時(shí),當(dāng)按下緊急停止按鈕,程序要跳到手動(dòng)控制程序并且自動(dòng)運(yùn)行時(shí)的動(dòng)作狀態(tài)不會(huì)改變,然后可以用手動(dòng)控制程序來控制這些動(dòng)作?各位大神,有何高招,多多指教。
1935807118
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 673 個(gè)
工控威望: 864 點(diǎn)
下載積分: 2043 分
在線時(shí)間: 326(小時(shí))
注冊(cè)時(shí)間: 2013-05-03
最后登錄: 2025-01-08
查看1935807118的 主題 / 回貼
1樓  發(fā)表于: 2015-05-06 12:13
我這里所有的自動(dòng)機(jī)都具有樓主說的那幾項(xiàng)功能,不然調(diào)試起來很不方便。一般一臺(tái)設(shè)備都會(huì)由好幾個(gè)工站組成,每個(gè)工站都需要可以獨(dú)立單循環(huán)運(yùn)行功能,并且任何一個(gè)工站都會(huì)有個(gè)工站開關(guān),在整機(jī)自動(dòng)運(yùn)行狀態(tài)下可以選擇性的投入運(yùn)行,在正常自動(dòng)運(yùn)行狀態(tài)下,手動(dòng)功能無效,一旦有報(bào)警,可以手動(dòng)控制單個(gè)動(dòng)作解除異常,異常解除后按啟動(dòng),機(jī)器接著上個(gè)動(dòng)作自動(dòng)運(yùn)行下去。像這種順控程序用步進(jìn)指令來寫的話非常容易實(shí)現(xiàn)這些功能。單循環(huán)運(yùn)行功能也沒必要單獨(dú)寫一套程序的,直接在自動(dòng)程序調(diào)用就可以了。
本帖最近評(píng)分記錄:
  • 下載積分:+1(tinima)