liu1984412
級別: 略有小成
|
廠里新出了一臺機(jī)器,機(jī)械上分成了三個部件:上料機(jī)械手,加工部,下料機(jī)械手。老大要求各部件能獨(dú)立工作,具體為:當(dāng)加工部沒有料的時候,上料機(jī)械手把料送入;加工完成時,下料機(jī)械手把料取走。 我選了三菱的Q系列PLC,但寫軟件是遇到困難,這樣的機(jī)器需要多流程。以前沒玩過這么復(fù)雜的機(jī)器,請師傅指點(diǎn)一下應(yīng)該怎么設(shè)計(jì),需要多流程圖嗎? |
---|---|
|
ygkhappy
級別: 略有小成
|
基本上可以先分別把每個部份(例如你說的有三個部份)單獨(dú)寫成程序模塊,再把這三部分之間的關(guān)系搞清楚寫出相互之間關(guān)系的程序。所以基本上要畫4個流程圖:上料機(jī)械手流程圖,加工部流程圖,下料機(jī)械手流程圖,以及這三個部份之間的關(guān)系流程圖。 |
---|---|
|
langman
級別: 家園?
|
2樓正解 |
|
---|---|---|
|
zsh340
zsh340
級別: 論壇先鋒
|
用SFC方式編程 |
|
---|---|---|
|
流灑
我已不在天涯,天涯還有我的傳說!
級別: 略有小成
|
可以每一步驟給個記錄號 比如用D0 四個流程中分別往D0寫1,2,3,4 之后用D0=1或者2/3/4來區(qū)別各個階段的動作 順便問下 這個要用Q嗎 |
---|---|
|
ldbboy
級別: 工控俠客
|
把握各流程之間的關(guān)系! 每個流單獨(dú)編寫!然后利用它們之間的關(guān)系組合起來! 這些都不是很困難的事情! 關(guān)鍵的是保護(hù)程序!與安全施實(shí)! |
---|---|
|
才險(xiǎn)峻
級別: *
|
三菱PLC 不是可以用步進(jìn)指令來編程嘛,用步進(jìn)指令來對機(jī)械手控制就很容易了 |
---|---|
|
leo10041
苦逼的工控人
級別: 略有小成
|
哥哥你這個東西最好是用STL,如果加工部分比較復(fù)雜的話,可以做一個子程序CALL一下。不過弄清楚關(guān)系是編程之本。我們永遠(yuǎn)記得PLC只有0和1二種關(guān)系就可以。不過大哥的公司好有錢了,可定你吃了不少回扣哦,在我們公司早就被罵死球了。 |
---|---|
|