liaohp
级别: 略有小成
精华主题: 0
发帖数量: 113 个
工控威望: 202 点
下载积分: 612 分
在线时间: 113(小时)
注册时间: 2011-09-28
最后登录: 2024-10-31
查看liaohp的 主题 / 回贴
楼主  发表于: 2021-10-19 22:20
描述:主程序
图片:
描述:子程序
图片:
应用背景:采集到的模拟量 总是变化很大,我想做一个相当于滤波的程序,原理就是把 数据data_in  累加比如1000次,然后 再求平均值,但是我怀疑在  for next循环 执行过程中,外部的数据改变了,可能不会对for next内部 生效,又或者 基于PLC的原理,会不会在执行for next内部程序的时候,根本就不会去 处理 for next外部的其他程序。所以想请教各位。
suegu2
级别: 家园常客
精华主题: 0
发帖数量: 319 个
工控威望: 584 点
下载积分: 6619 分
在线时间: 274(小时)
注册时间: 2012-09-22
最后登录: 2024-11-29
查看suegu2的 主题 / 回贴
1楼  发表于: 2021-10-20 08:39
我觉得可以用定时中断来处理