把分散的位狀態(tài)轉(zhuǎn)換成字節(jié)
劉玉蓉
發(fā)布于2014-10-15 17:05
2
0
標(biāo)簽:
我想在S7-300中建一個(gè)功能塊,把分散的8個(gè)位狀態(tài)集中在一個(gè)字節(jié)上,功能塊建8個(gè)輸入點(diǎn)(BOOL),一個(gè)輸出點(diǎn)BYTE。比如:我現(xiàn)在想把i0.1 m0.3 i0.4 v0.3 m0.7 m6.0 i12.0 q13.0這8個(gè)位的狀態(tài)直接輸送到MB10中,一一對(duì)應(yīng)。這樣我就可以很方便的把不同的點(diǎn),快速移到不同的字節(jié)中。請(qǐng)不要告訴我ANI0.1 MB10.0 AN M0.3 MB10.1 。我是想建一個(gè)功能塊,輸出直接就是字節(jié)了
問題補(bǔ)充:
了解到L0.0這個(gè)局部變量,不太了解,這個(gè)變量能夠用在FB中嗎? 為什么都見你們推薦用在FC中。我現(xiàn)在建立了FC,但是我有很多東西調(diào)用到FC,是否有影響
佳答案
建一個(gè)FC,定義8個(gè)bit輸入變量,一個(gè)byte輸出變量,然后bit0-L0.0......bit7-L0.7,LB0-輸出變量。