wangyuh7400
級別: 論壇先鋒
![]() |
最近在學(xué)功能塊編程,在碰到使用范圍軟元件時不知道該怎樣處理 比如在FB中,[cmp d0 k1000 M0]下面還要用到比較值M1,不知道M0這個標(biāo)簽該怎么處理.如果M0用VAR bit的話,M1該怎么辦 |
---|---|
|
wangyuh7400
級別: 論壇先鋒
![]() |
標(biāo)簽類型: VAR 是FB 程序中可使用的內(nèi)部變量的標(biāo)簽。 VAR_CONSTANT 是FB 程序中可使用的常數(shù)的標(biāo)簽。 VAR_RETAIN*1 是FB 程序中可使用的鎖存型的標(biāo)簽。 VAR_INPUT 是FB 程序的輸入中使用的標(biāo)簽( 輸入標(biāo)簽)。在FB 程序內(nèi)不能對值進(jìn)行更改。 VAR_OUTPUT 是FB 程序的輸出中使用的標(biāo)簽( 輸出標(biāo)簽)。 VAR_IN_OUT 是輸入與輸出可使用相同名稱的標(biāo)簽( 輸入輸出標(biāo)簽)。在FB 程序內(nèi)可對值進(jìn)行更改。 *1 : FXCPU 不支持。 數(shù)據(jù)類型: 位 字[ 帶符號] 雙字[ 帶符號] 字[ 無符號]/ 位列[16 位] 雙字[ 無符號]/ 位列[32 位] 單精度實(shí)數(shù)*1 雙精度實(shí)數(shù)*2 字符串*3 時間 定時器 計(jì)數(shù)器 累計(jì)定時器 指針 查了操作手冊只有這幾個標(biāo)簽類型啊。沒有數(shù)組 |
---|---|
|
wangyuh7400
級別: 論壇先鋒
![]() |
謝謝大家了 可是數(shù)組和元素設(shè)好后,還是沒太明白怎么用 比如[cmp d0 k1000 M0],m0數(shù)據(jù)類型為VAR 標(biāo)簽名為A 數(shù)據(jù)類型為bit(0..2),那在下面程序引用中,m1和M2的標(biāo)簽怎么表示 。 ![]() |
---|---|
|
wangyuh7400
級別: 論壇先鋒
![]() |
比較結(jié)果在功能塊程序里還要用,在主程序里不需要用所以m0標(biāo)簽類型應(yīng)該是VAR,標(biāo)簽名取個"比較輸出A“,類型bit,設(shè)定數(shù)組為3,在下面程序里要用到M1,那這個標(biāo)簽名怎么辦? 就是這個標(biāo)簽數(shù)組的使用方法,看了下5u的有個下標(biāo)用方括號表示,3u好像不行 |
---|---|
|