sunzengli
级别: 论坛先锋
精华主题: 0
发帖数量: 748 个
工控威望: 1131 点
下载积分: 1692 分
在线时间: 246(小时)
注册时间: 2021-07-09
最后登录: 2025-05-03
查看sunzengli的 主题 / 回贴
楼主  发表于: 2023-08-29 12:46
数组求和怎么搞?我想了半天,也没找到方法,请教大家有什么好的思路。


FOR Number1 := 0 TO 100 BY 1 DO
sum :=  sum + arr[Number];
END_FOR;

一般的思路是这样写,我试了一下发现不行,因为PLC和计算机是有区别的,PLC是一直在扫描的,所以sum是一直在增加的,这样的结果没有意义。
想了很久,没有好办法。求指导。
[ 此帖被sunzengli在2023-09-11 09:19重新编辑 ]
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4683 个
工控威望: 8084 点
下载积分: 17401 分
在线时间: 3261(小时)
注册时间: 2016-10-31
最后登录: 2025-05-16
查看梦雨天涯的 主题 / 回贴
1楼  发表于: 2023-08-29 14:22
你就不会先清零,然后再计算结果吗,真是的
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953