sxbug
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個(gè)
工控威望: 286 點(diǎn)
下載積分: 1528 分
在線時(shí)間: 70(小時(shí))
注冊(cè)時(shí)間: 2010-08-27
最后登錄: 2024-11-02
查看sxbug的 主題 / 回貼
樓主  發(fā)表于: 2012-02-01 20:46
要求:

OOOOOOOOOOOOOOOOOO
--------------------------------------------------------------------
            A                                   1        2         3       4

在這個(gè)流水線上,不斷 有 產(chǎn)品 運(yùn)送 過(guò)來(lái)。我假設(shè)在A處,設(shè)置4個(gè)按鈕,分別指出當(dāng)前路過(guò)A處的產(chǎn)品,要做那種類型的后繼處理(1,2,3,4種)
被指定處理方式 的產(chǎn)品,會(huì)相應(yīng)在(1或2或3或4)地點(diǎn),進(jìn)行處理,這些處理都是相對(duì)獨(dú)立的。被處理的產(chǎn)品會(huì)自動(dòng)離開(kāi)流水線,如
被1處理的產(chǎn)品不會(huì)再經(jīng)過(guò)2,3,4;其他的產(chǎn)品也是這樣。
產(chǎn)品的處理 方式  的選擇 沒(méi)有規(guī)律,產(chǎn)品間有一定的間隔。

我想使用sfc, 在A處將按鈕的值,對(duì)應(yīng)放入m1,m2,m3,m4,然后在1,2,3,4處都判斷是m1,m2,m3,m4是否置位,然后相應(yīng)進(jìn)入處理。

請(qǐng)教高手了

謝謝
sxbug
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 139 個(gè)
工控威望: 286 點(diǎn)
下載積分: 1528 分
在線時(shí)間: 70(小時(shí))
注冊(cè)時(shí)間: 2010-08-27
最后登錄: 2024-11-02
查看sxbug的 主題 / 回貼
1樓  發(fā)表于: 2012-02-02 09:29
都沒(méi)有人發(fā)言啊。
我現(xiàn)在糾結(jié)在:
1 使用mc指令,這樣可以解決幾個(gè)流程同時(shí)進(jìn)行的問(wèn)題,但不能使用sfc這樣的編程方法,寫(xiě)程序太麻煩
2 使用sfc,就無(wú)法實(shí)現(xiàn)幾個(gè)流程同步進(jìn)行的問(wèn)題。我記得sfc的分支流程 僅支持1個(gè)進(jìn)程在一個(gè)時(shí)間執(zhí)行,并行分支,要所有進(jìn)程同時(shí)退出,可我的進(jìn)程,會(huì)有先后次序結(jié)束的

高手指教啊