evanzheng
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 288 個
工控威望: 399 點
下載積分: 4278 分
在線時間: 185(小時)
注冊時間: 2010-02-27
最后登錄: 2024-11-05
查看evanzheng的 主題 / 回貼
樓主  發(fā)表于: 2019-05-21 14:17
D100=1  M100 ON
D100=0  M100 OFF
D101=1  M101 ON
D101=0  M101  OFF

而且暫存器是批量的 可能會用到D100-150

有什么好方法可以這樣批量轉(zhuǎn)換的??
mall9002
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 137 個
工控威望: 248 點
下載積分: 921 分
在線時間: 182(小時)
注冊時間: 2017-11-30
最后登錄: 2024-10-28
查看mall9002的 主題 / 回貼
1樓  發(fā)表于: 2019-05-21 17:08
最好是結(jié)構(gòu)化編程,循環(huán)加數(shù)組最方便。 也可以簡單工程下使用內(nèi)嵌ST,但是也要設(shè)置數(shù)組。

一直執(zhí)行的話

FOR Xiabiao:=0 TO K51 BY 1 DO        
      IF Shuju[Xiabiao] = K1 THEN
      Weiyuanjian[Xiabiao]:=TRUE;
      ELSE
      Weiyuanjian[Xiabiao]:=FALSE;
      END_IF;
END_FOR;