walxyfsk
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 66 個
工控威望: 188 點
下載積分: 654 分
在線時間: 300(小時)
注冊時間: 2014-04-07
最后登錄: 2024-11-05
查看walxyfsk的 主題 / 回貼
樓主  發(fā)表于: 2023-03-23 08:25
圖片:
附件為施耐德FOR循環(huán)指針數(shù)組移位功能塊,用三菱ST語言應(yīng)該怎么寫,請指教。
kyy80
態(tài)度決定一切``````
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1225 個
工控威望: 3495 點
下載積分: 4400 分
在線時間: 1976(小時)
注冊時間: 2008-02-17
最后登錄: 2024-11-05
查看kyy80的 主題 / 回貼
1樓  發(fā)表于: 2023-03-23 10:34
ELSIF      NOT I_B_修改 AND NOT I_B_刪除 AND  I_B_插入      THEN
    FOR I_TEMP:=49 TO (I_I_條目號+1) BY -1 DO
        IO_AR_數(shù)組.配方[I_TEMP] :=IO_AR_數(shù)組.配方[I_TEMP-1];
    END_FOR;
    IO_AR_數(shù)組.配方[I_TEMP] :=I_D_數(shù)據(jù);
    I_B_插入:= FALSE;
END_IF;
kyy80
態(tài)度決定一切``````
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1225 個
工控威望: 3495 點
下載積分: 4400 分
在線時間: 1976(小時)
注冊時間: 2008-02-17
最后登錄: 2024-11-05
查看kyy80的 主題 / 回貼
2樓  發(fā)表于: 2023-03-23 10:37
你參考下上面的語句。。       
tingfenghu
級別: 工控俠客

精華主題: 0
發(fā)帖數(shù)量: 2844 個
工控威望: 3616 點
下載積分: 3515 分
在線時間: 3797(小時)
注冊時間: 2007-11-04
最后登錄: 2024-11-04
查看tingfenghu的 主題 / 回貼
3樓  發(fā)表于: 2023-03-23 12:06
引用
引用第1樓kyy80于2023-03-23 10:34發(fā)表的  :
ELSIF      NOT I_B_修改 AND NOT I_B_刪除 AND  I_B_插入      THEN
    FOR I_TEMP:=49 TO (I_I_條目號+1) BY -1 DO
        IO_AR_數(shù)組.配方[I_TEMP] :=IO_AR_數(shù)組.配方[I_TEMP-1];
    END_FOR;
    IO_AR_數(shù)組.配方[I_TEMP] :=I_D_數(shù)據(jù);
.......


這種中英文夾雜,還有各種縮寫,
過段時間,自己看得懂自己寫的程序嗎?
二手PLC,觸摸屏,伺服驅(qū)動,各類氣動設(shè)備
http://shop58129605.taobao.com/
kyy80
態(tài)度決定一切``````
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1225 個
工控威望: 3495 點
下載積分: 4400 分
在線時間: 1976(小時)
注冊時間: 2008-02-17
最后登錄: 2024-11-05
查看kyy80的 主題 / 回貼
4樓  發(fā)表于: 2023-03-23 14:24
能啊。。。。變量的前叕代表屬性。。。
引用
引用第3樓tingfenghu于2023-03-23 12:06發(fā)表的  :


這種中英文夾雜,還有各種縮寫,
過段時間,自己看得懂自己寫的程序嗎?
walxyfsk
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 66 個
工控威望: 188 點
下載積分: 654 分
在線時間: 300(小時)
注冊時間: 2014-04-07
最后登錄: 2024-11-05
查看walxyfsk的 主題 / 回貼
5樓  發(fā)表于: 2023-03-23 19:39
引用
引用第1樓kyy80于2023-03-23 10:34發(fā)表的  :
ELSIF      NOT I_B_修改 AND NOT I_B_刪除 AND  I_B_插入      THEN
    FOR I_TEMP:=49 TO (I_I_條目號+1) BY -1 DO
        IO_AR_數(shù)組.配方[I_TEMP] :=IO_AR_數(shù)組.配方[I_TEMP-1];
    END_FOR;
    IO_AR_數(shù)組.配方[I_TEMP] :=I_D_數(shù)據(jù);
.......

謝謝,我先仿真試試