欧姆龙模拟量运算问题 点击:1094 | 回复:8



wangxiaocha

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:7帖 | 115回
  • 年度积分:17
  • 历史总积分:647
  • 注册:2015年6月17日
发表于:2018-03-24 14:45:47
楼主

movl #4120000 d470 (体积范围,什么意思)

还有分辨率,MOVL #45FA0000 D480

最后浮点数运算  用 范围(电流范围、体积范围温度范围)除以分辨率是?!




wangxiaocha

  • 精华:0帖
  • 求助:1帖
  • 帖子:7帖 | 115回
  • 年度积分:17
  • 历史总积分:647
  • 注册:2015年6月17日
发表于:2018-03-24 15:03:36
1楼

45fa0000是多少呀,,最后再用体积范围除以分辨率

660797

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 212回
  • 年度积分:0
  • 历史总积分:97
  • 注册:2014年11月22日
发表于:2018-03-24 19:19:19
2楼

学习学习,谢谢分享!

wayne9464

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:90
  • 注册:2018年3月15日
发表于:2018-03-26 00:48:54
3楼

看似所有的运算都是用的浮点,所以所有的#数值 都需要转换成可读的浮点,这样一切就容易明白了。 比如,D480的#45FA0000,在CX-One模拟器的监视窗口,插入D480并且设置数据显示类型为实数,亦为浮点。这样你看到的数值就是我们可以理解的数值, 看下图,D480的浮点数值为8000,我猜想,原始数据的来源是从分辨率为8000点的模拟输入卡来,用这样的方法,你可以将其他数值转换,比如温度范围3 的可读数值为200,压力范围1,2,3,的数值是0.16,电流范围为11微安,体积范围是10。希望这些可以帮助你理解这个程序。

漫天风沙

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 51回
  • 年度积分:0
  • 历史总积分:110
  • 注册:2017年9月06日
发表于:2018-06-13 16:25:36
4楼


回复内容:

对: wangxiaocha 45fa0000是多少呀,,最后再用体积范围除以分辨率 内容的回复!

-------------------------

我想这个数值是模拟量采集来的浮点数!是多少不重要!重要的是被除以后得出的数值接近或等于你需要的正确数值就可!!

(T_T)

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 54回
  • 年度积分:0
  • 历史总积分:103
  • 注册:2018年5月10日
发表于:2018-06-15 15:21:42
5楼

感谢楼主大力分享,学习学习下


woshimcmoyu

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 103回
  • 年度积分:0
  • 历史总积分:99
  • 注册:2016年8月23日
发表于:2018-08-31 11:26:52
6楼

这玩意,必须得看看啊

wangxiaocha

  • 精华:0帖
  • 求助:1帖
  • 帖子:7帖 | 115回
  • 年度积分:17
  • 历史总积分:647
  • 注册:2015年6月17日
发表于:2018-09-30 11:10:21
7楼

谢谢老师儿

芝麻分

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 62回
  • 年度积分:0
  • 历史总积分:110
  • 注册:2019年1月21日
发表于:2019-01-21 15:51:16
8楼

有点难的,我现在还需要学习啊


热门招聘
相关主题

官方公众号

智造工程师