在fb中講一個字拆開成10個位狀態(tài)怎么做
鄭志武
發(fā)布于2013-01-15 23:48
1
0
標(biāo)簽:
從站讀到一個狀態(tài)字由fb直接調(diào)用(如iw512),然后拆開成10個狀態(tài)位使用有辦法么?先拆開再調(diào)用引腳太多了
問題補(bǔ)充:
fb是要重復(fù)調(diào)用的,每一次的地址都不同,iw512只是其中一個,還有iw516,iw520等等,i512.0這樣寫到外面引腳太多,寫里面就失去重復(fù)調(diào)用的意義了
佳答案
變量輸入到fb時,無論是in還是in_out變量,fb的背景數(shù)據(jù)塊里都有對應(yīng)的靜態(tài)變量。
fb內(nèi)部直接當(dāng)作bool型,引用對應(yīng)的位就可以了。
例如:
iw512連接到輸入變量in0類型word地址12.0
fb里使用時直接引用dix12.0~dix13.7就是對應(yīng)的位了。