登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:【话题】三菱ST使用循环累加的疑问(20221019)
点击:791 回复:6
楼主
编辑
引用
管理
逆水行舟
使用三菱ST语言进行循环累加时,只有数组的第一个元素进行了累加,其他元素没有动作。使用单条指令对数组各元素进行累加时,每个元素均进行累加,请教大神这是什么原因,及怎么处理能实现通过循环对数组各元素进行累加。软件为WORSK2 版本1.55D
最后修改:
2022/10/20 9:11:55
22-10-18 21:48
1楼
编辑
引用
管理
逆水行舟
图片未上传成功,重新上传
22-10-18 21:50
2楼
编辑
引用
管理
逆水行舟
将边沿指令放在循环外,能实现累加了,为什么边沿指令在循环内时只有第一次旋环才有效,我理解循环是在一个扫描周期内完成,循环体内的边沿指令每次都应该执行。望大神解答。
最后修改:
2022/10/18 22:16:02
22-10-18 22:13
3楼
编辑
引用
管理
cvlsam
引用
逆水行舟
在 2022/10/18 22:13:16 发言
【内容省略】
FOR指令在一个周期内完成,其中不应使用边沿指令.
Good Luck~
22-10-19 09:22
4楼
编辑
引用
管理
宅男技术控
循环内,不要用边沿。
最后修改:
2022/10/19 15:42:27
22-10-19 15:38
5楼
编辑
引用
管理
逆水行舟
谢谢。理解了
22-10-19 16:24
6楼
编辑
引用
管理
724886236
FOR循环使用ST编程,沿信号是这样使用的。梯形图中三菱有V变指的。即底层原理FOR循环采用沿信号,需要一个底层地址来记录这个信号的沿。
最后修改:
2022/10/20 8:50:06
22-10-20 08:45
工控新闻
台达工业自动化 构建储能“数智”大脑
ABB集团发布2025年第一季度业绩
广东省省长王伟中调研OPT(奥普特),落实1310战略部署,给予高度认可!
魏式放映厅 | 探索魏德米勒175年砥砺与腾飞
Arm携手AWS助力实现AI定义汽车
多地出台新举措 推动制造业重点产业链高质量发展
艾默生除尘器监测与控制解决方案可提高性能并保护环境
华北工控BIS-6670L:支持轻量级边缘AI计算,满足物联网自助终端产品要求
更多新闻资讯