sxbug
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個(gè)
工控威望: 286 點(diǎn)
下載積分: 1528 分
在線時(shí)間: 70(小時(shí))
注冊時(shí)間: 2010-08-27
最后登錄: 2024-11-02
查看sxbug的 主題 / 回貼
樓主  發(fā)表于: 2022-02-14 23:10
把4個(gè)工位的執(zhí)行程序,分別做成4個(gè)FB,想實(shí)現(xiàn)靈活的執(zhí)行次序修改,請指教。我的想法:
1 用D0 D1 D2 D3 D4存放FB塊的優(yōu)先級,數(shù)字小的先執(zhí)行,大的后執(zhí)行。排序后將D對應(yīng)的序號,放在一個(gè)數(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 都是什么啊?


謝謝
sxbug
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個(gè)
工控威望: 286 點(diǎn)
下載積分: 1528 分
在線時(shí)間: 70(小時(shí))
注冊時(shí)間: 2010-08-27
最后登錄: 2024-11-02
查看sxbug的 主題 / 回貼
1樓  發(fā)表于: 2022-02-15 10:33
感謝。我感受到了C的味道

我先考慮一下,但將編號與M?對應(yīng)起來 這個(gè)功能不知道 PLC有不?

謝謝
sxbug
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個(gè)
工控威望: 286 點(diǎn)
下載積分: 1528 分
在線時(shí)間: 70(小時(shí))
注冊時(shí)間: 2010-08-27
最后登錄: 2024-11-02
查看sxbug的 主題 / 回貼
2樓  發(fā)表于: 2022-02-16 09:09
根據(jù)高人們的建議做了一個(gè)多工位的程序,step1   step2    step3  就是隨便做了3個(gè)工位的動作,all_run就是處理一下各工位的優(yōu)先級(包括對各工位的優(yōu)先級單元賦值、根據(jù)優(yōu)先級確定執(zhí)行那個(gè)工位),主程序就負(fù)責(zé)初始化,循環(huán)執(zhí)行工位,在主程序POU_01中采用while的方式循環(huán)執(zhí)行,在循環(huán)體內(nèi)根據(jù)每個(gè)工位執(zhí)行完后觸發(fā)的ENO信號,啟動下一個(gè)工位的動作,F(xiàn)在的問題是:程序無法仿真,有錯誤。請高人指點(diǎn)。謝謝
附件: ST多工位程序.rar (170 K) 下載次數(shù):37
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
sxbug
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個(gè)
工控威望: 286 點(diǎn)
下載積分: 1528 分
在線時(shí)間: 70(小時(shí))
注冊時(shí)間: 2010-08-27
最后登錄: 2024-11-02
查看sxbug的 主題 / 回貼
3樓  發(fā)表于: 2022-02-16 10:43
圖片:
仿真的時(shí)候  總使能   一接通,plc就顯示錯誤,也不知道哪里有問題
sxbug
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個(gè)
工控威望: 286 點(diǎn)
下載積分: 1528 分
在線時(shí)間: 70(小時(shí))
注冊時(shí)間: 2010-08-27
最后登錄: 2024-11-02
查看sxbug的 主題 / 回貼
4樓  發(fā)表于: 2022-02-16 13:04
圖片:
@dgamen,step2就是幾個(gè)延時(shí),我怕延時(shí)有問題,我都改成非零的數(shù)了,還是有問題
sxbug
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個(gè)
工控威望: 286 點(diǎn)
下載積分: 1528 分
在線時(shí)間: 70(小時(shí))
注冊時(shí)間: 2010-08-27
最后登錄: 2024-11-02
查看sxbug的 主題 / 回貼
5樓  發(fā)表于: 2022-02-16 13:05
@木林森
現(xiàn)在的問題是,程序無法調(diào)試,基本功能我覺得實(shí)現(xiàn)了
sxbug
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個(gè)
工控威望: 286 點(diǎn)
下載積分: 1528 分
在線時(shí)間: 70(小時(shí))
注冊時(shí)間: 2010-08-27
最后登錄: 2024-11-02
查看sxbug的 主題 / 回貼
6樓  發(fā)表于: 2022-02-16 14:47
圖片:
模擬的時(shí)候提示標(biāo)簽未編譯,請問這是什么問題?
sxbug
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個(gè)
工控威望: 286 點(diǎn)
下載積分: 1528 分
在線時(shí)間: 70(小時(shí))
注冊時(shí)間: 2010-08-27
最后登錄: 2024-11-02
查看sxbug的 主題 / 回貼
7樓  發(fā)表于: 2022-02-17 09:17
圖片:
謝謝各位高人的指導(dǎo),在模擬器中順利實(shí)現(xiàn)了多工位的靈活調(diào)度