1938710891
級別: 探索解密
|
現在有一臺加工機械,機械分三個部分(送料機構,加工機構,取料卸料機構),運行的流程:送料→加工→取料卸料 開機自動,程序執行(送料) 當程序執(加工)的時候,(送料機構)應該執行第二次 當程序執(取料卸料)的時候,(加工)應該執行第二次 因為三個機械部分每一部分的程序都有好幾步,現在的自動程序框架不知道究竟用單流程還是用并行分支。如果用單流程,照著送料→加工→取料卸料來編程,程序步驟是很清楚,不過有一個問題,就是程序要執行到卸料完成之后才開始執行送料,這中間加工位就一直處于空閑狀態,那樣機器效率太低。如果用并行分支感覺不太好做,兄弟剛開始用SFC,始終不得要領。 |
---|---|
|
twingo49
級別: 網絡英雄
|
把三個部分當作三個獨立的機器,送料機構送料畢給信號到加工機構後繼續送料,加工機構完成後給信號啟動取料後繼續加工。 |
---|---|
|
1938710891
級別: 探索解密
|
那就是并行分支了,不過這個并行SFC好像不好操作。如果S2為自動初始化,轉移條件為m8041+m8044,此時送料可以啟動,不過加工和取料的轉移條件卻不是m8041+m8044。加工轉移條件應該是送料完成,取料卸料轉移條件應該是加工完成。因為并行分支要在分支之前給轉移條件,不好搞 |
---|---|
|
twingo49
級別: 網絡英雄
|
不一定要用IST指令 |
---|---|
|
superman-mr
級別: 略有小成
|
三個部分如果要一起工作,節拍一致,用SFC只能并行分支了,如果用FB,做三個獨立的塊就行了 |
---|---|
|