登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:st for语句 如何实现遍历赋值呢

点击:392 回复:5


想用for语句 从 模块的G176~G191 数据 赋值给 d10~d25  如何实现呢
附件 Snap6.jpg
23-10-25 00:34

引用 527383814 在 2023/10/25 0:34:40 发言【内容省略】

不需要FOR语句.
BMOV(M0,U0\G176,K16,D10);
Good Luck~
最后修改:2023/10/25 9:02:49
23-10-25 09:02
这是哪家的PLC,ST语言可以直接用MOV呀!表情表情表情
23-10-25 09:51
就16个信号?直接一对一好了
最近弄45车位立体车库*3的欠时报警(安监局要求),开始也是图省事,结果不行(信号不连续)最后用基本办法解决,添加2k多句~顺带区分出上/下限,左/右限(位)报警
23-10-25 10:09
Z0 := 0;
FOR i := 0 TO 16 DO
 D10Z0 := G176Z0;
 Z0 := Z0 + 1;
END_IF;
23-10-25 13:53
可以直接用块传送试试。
23-12-13 11:04

工控新闻

更多新闻资讯