摸着鹰酱过河
级别: 略有小成
精华主题: 0
发帖数量: 52 个
工控威望: 226 点
下载积分: 8769 分
在线时间: 35(小时)
注册时间: 2020-11-13
最后登录: 2024-11-10
查看摸着鹰酱过河的 主题 / 回贴
楼主  发表于: 2022-07-13 18:49
图片:
小弟近日使用10组D数据寄存器做平均值计算,查阅手册有MEAN指令可以直接求得平均值于是用了该指令,发现该指令的数据范围“n”项输入不了常数。请问这是什么情况?小弟想用D500、D501、D502……D509相加数以10求得平均值,在03UDECPU怎么写比较好?求大神指点
w45062099
多做事,少说话!
级别: 略有小成
精华主题: 0
发帖数量: 340 个
工控威望: 450 点
下载积分: 1293 分
在线时间: 1045(小时)
注册时间: 2014-10-23
最后登录: 2024-11-22
查看w45062099的 主题 / 回贴
1楼  发表于: 2022-07-13 22:06
真是高手啊,一条语句居然有3、4个地方错误;在哪个公司就一直待着吧;翻书都找不到答案的人就不要出去坑人啦!
楼主留言:
真是好人!第二天发现后边两个颠倒了。呵呵!请大神指出小弟的问题,非常感谢
每天只要小小一步都是在进步!
qwer0987
技术交流邮:jt1803@foxmail.com
级别: 略有小成
精华主题: 0
发帖数量: 161 个
工控威望: 333 点
下载积分: 3906 分
在线时间: 99(小时)
注册时间: 2021-08-26
最后登录: 2024-11-08
查看qwer0987的 主题 / 回贴
2楼  发表于: 2022-07-14 11:15
淫才啊,翻手册还没整明白,这么简单的指令 MEAN D500 D580 K9 即D500~D509(16位数据单位)做平均值运算,结果存储于580                                                                
而DMEAN是32位
楼主留言:
真诚感谢!因为取得是伺服得脉冲值所以小弟用的32位。第一次做让您见笑了,
技术交流邮:jt1803@foxmail.com