sxbug
級別: 略有小成
![]() |
把4個工位的執(zhí)行程序,分別做成4個FB,想實現(xiàn)靈活的執(zhí)行次序修改,請指教。我的想法: 1 用D0 D1 D2 D3 D4存放FB塊的優(yōu)先級,數(shù)字小的先執(zhí)行,大的后執(zhí)行。排序后將D對應(yīng)的序號,放在一個數(shù)組中,如果D0=7 D1=6 D2=11 D3=9 D4=0,排序后的數(shù)組就是:4,1,0,3,2 2 有辦法能讓M4 啟動FB4 ,接著 M1 ,M0, M3 ,M2 都依次對應(yīng)啟動FB嗎?對ST和FB不熟,望指教 3 還請問一下,在FB中 TON 里面的Q 和 ET 都是什么啊? 謝謝 |
---|---|
|
gxtmdb82164
級別: 論壇先鋒
![]() |
不懂搞那么麻煩干啥... 主調(diào)度程序直接按照固定的D0,D1,D2,D3的順序去執(zhí)行不行嗎?調(diào)度只管按順序執(zhí)行調(diào)用,至于調(diào)用的是哪個完全可以通過工序編號去指定 這里還進行一次排序還是啥的,看不懂有啥必要性. D0~D3里面填各工序的序號,另外開辟一個空間存儲當(dāng)前的步號,每個任務(wù)結(jié)束以后都將步號+1,執(zhí)行下一個D里面存儲的工序編號,整個系統(tǒng)不就串聯(lián)起來了 |
---|---|
|