qc8961as
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 156 点
下载积分: 628 分
在线时间: 12(小时)
注册时间: 2013-05-28
最后登录: 2016-08-27
查看qc8961as的 主题 / 回贴
楼主  发表于: 2016-06-10 15:16
[attachment=148541]  每个峰值采集电流并分别放到不同地址,一共6组数据 大概每一分钟有一个循环,感觉有点思路但是就是写不出来  
qc8961as
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 156 点
下载积分: 628 分
在线时间: 12(小时)
注册时间: 2013-05-28
最后登录: 2016-08-27
查看qc8961as的 主题 / 回贴
1楼  发表于: 2016-06-10 15:18
确保再干扰下也能识别,感觉有干扰的话自己搞不出来
qc8961as
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 156 点
下载积分: 628 分
在线时间: 12(小时)
注册时间: 2013-05-28
最后登录: 2016-08-27
查看qc8961as的 主题 / 回贴
2楼  发表于: 2016-06-16 11:33
是的这个是油液清洁度的仪器 第一个是起点信号  满量程的  之后的信号每两秒一次数据 ,电流大小是根据油液颗粒物来判断  最后一个是测量结果判断,判断前面几个是否合格的  
现在我用计数取每个峰值的最高点一个循环后就复位一次重新判断,这样虽然简单,但不知结果对不,想不出去每个峰值的中间值的做法  只会取最高点
但这边想让我把每次结果存到寄存器上,存100组,这个有点难处理
引用
引用第2楼lvpretend于2016-06-11 20:06发表的  :
这是个什么信号?是在一个4---20mA线路上分时传输6路(5路)模拟信号吗?
第一个20mA是起点特征值吗?
把信号解释详细点。