根據(jù)hmi選擇順序來輸出的程序編寫思路
鄭志武
發(fā)布于2013-01-18 00:24
224
0
標(biāo)簽:
我用300step7軟件編寫。目前有36個(gè)閥門,一臺hmitp1500,一臺314cpu。需求是用戶可以在觸摸屏上選擇36個(gè)閥門的打開順序,進(jìn)而plc根據(jù)用戶輸入的順序來啟動(dòng)相應(yīng)閥門。
用vb編寫了一個(gè)算法,
fori=1to36;
forj=1to36
ifa(j)=i,thenb(j)=trueandbreak;
j=j+1;
next
i=i+1;
next
但卻不知道step7里怎么寫?;蛘吒魑挥袆e的思路嗎?急,謝謝了
佳答案
感覺好像是先進(jìn)先出的問題。只做了4個(gè)的例子:
mw300——1#閥動(dòng)作順序,假設(shè)為4;
mw302——2#閥動(dòng)作順序,假設(shè)為2;
mw304——3#閥動(dòng)作順序,假設(shè)為1;
mw306——4#閥動(dòng)作順序,假設(shè)為3;
mw10用來記錄工作的順序,其值在每個(gè)工序完成后增加1,即:1—>2—>3—>4—>1。(注意超過4后要強(qiáng)制為1)
圖片說明:1,fifo