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