關(guān)于指針編程
劉玉蓉
發(fā)布于2014-11-27 17:35
12
0
標(biāo)簽:
某個(gè)程序,有若干流程,每個(gè)流程又有若干步驟,我把每一步寫成一個(gè)功能塊,程序完成后要求從當(dāng)前步驟可以直接點(diǎn)擊下一步、下一步、越過中間某些步驟跳到某個(gè)步驟,也可以一直跳過后一步開始下一個(gè)流程開始,不影響這個(gè)流程和下一個(gè)流程之間的銜接,并且當(dāng)前在進(jìn)行到當(dāng)前某個(gè)流程時(shí)我可以暫停他,就是復(fù)位所有信號(hào),重新開始時(shí)候又可以繼續(xù)當(dāng)前流程,還可以直接停止當(dāng)前的流程、或者重新開始這個(gè)流程,各位這個(gè)程序一定會(huì)用到指針,每一步都是一個(gè)FB塊,我要跳過時(shí)候直接點(diǎn)擊下一步跳轉(zhuǎn)到下一步,功能塊之間指針該怎么用?具體應(yīng)該怎么編寫呢?
佳答案
用CALL FB[MW0]的間接尋址方式。
在程序中鈕控制MW0中的數(shù)值,我想好加個(gè)延時(shí),相當(dāng)于在一段時(shí)間內(nèi)數(shù)值不變化就認(rèn)為要調(diào)用這個(gè)數(shù)值對(duì)應(yīng)的FB塊。