小地主22
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 539 個(gè)
工控威望: 588 點(diǎn)
下載積分: 1744 分
在線時(shí)間: 451(小時(shí))
注冊(cè)時(shí)間: 2020-04-30
最后登錄: 2025-01-26
查看小地主22的 主題 / 回貼
樓主  發(fā)表于: 2023-01-03 11:26
比如說(shuō)數(shù)組 手動(dòng)按鈕[0]  用  D0= K0   手動(dòng)按鈕[D0] 代替。5u中是可以這么做的  不知道為什么3u不行
正確的方式是啥  求指教
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6784 個(gè)
工控威望: 38387 點(diǎn)
下載積分: 5795 分
在線時(shí)間: 9561(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2025-02-02
查看cvlsam的 主題 / 回貼
1樓  發(fā)表于: 2023-01-03 11:41
引用
引用樓主小地主22于2023-01-03 11:26發(fā)表的 3u數(shù)組下標(biāo)如何間接指定 :
比如說(shuō)數(shù)組 手動(dòng)按鈕[0]  用  D0= K0   手動(dòng)按鈕[D0] 代替。5u中是可以這么做的  不知道為什么3u不行
正確的方式是啥  求指教


FOR D0:=0 TO 9 BY 1 DO
    switchButton[D0]:=1;
END_FOR;

沒(méi)有任何問(wèn)題,請(qǐng)檢查你的程序語(yǔ)法是否正確。

Good Luck~
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6784 個(gè)
工控威望: 38387 點(diǎn)
下載積分: 5795 分
在線時(shí)間: 9561(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2025-02-02
查看cvlsam的 主題 / 回貼
2樓  發(fā)表于: 2023-01-04 15:34
引用
引用第3樓小地主22于2023-01-03 16:39發(fā)表的  :

同樣的寫法在5u上面是可以使用的,但是3u會(huì)報(bào)軟元件錯(cuò)誤
好像3u不支持?jǐn)?shù)組元素的間接指定一樣


請(qǐng)?zhí)夏愕某鲥e(cuò)截圖,雖然我這個(gè)程序也是GX Works2上跑過(guò)的。

Good Luck~