登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:200smart与变送器用MODBUS通讯,最后读取值一直有波动,CTRL错误值 1为什么呢?
点击:1288 回复:11
楼主
编辑
引用
管理
AAAFaAKIeCMt
程序我贴出来了,定时器产生了脉冲信号开启MSG模块,在脉冲频率很小的情况下比如一秒两次时候读取的测量值
是准确而且很平稳的,读取的数值曲线如图4,也没有报错.但是把定时器的时间变小,脉冲频率到一秒10次或者更大的时候,如图3,读取的数值曲线就会有很多波动,而且CTRL的报错数值会出现1,200SMART的官方手册里写着“1 奇偶校验类型无效 ”,可是我的CTRL模块已经设置“0 (无奇偶校验)”,为什么会出现这种情况呢,求指教??
17-06-23 09:54
1楼
编辑
引用
管理
ytleaderplc
成功了就可以了
17-06-23 11:34
2楼
编辑
引用
管理
AAAFaAKIeCMt
可是没有成功
17-06-23 12:00
3楼
编辑
引用
管理
ytleaderplc
脉冲频率很小的情况下比如一秒两次时候读取的测量值
是准确而且很平稳的
这不是成功了?
17-06-23 13:08
4楼
编辑
引用
管理
AAAFaAKIeCMt
但是我的老板是要求要达到频率10HZ,就是一秒要能测量至少十次。。。。
17-06-23 13:12
5楼
编辑
引用
管理
ytleaderplc
你的要求有点怪异
采集这么频干吗?
17-06-24 09:03
6楼
编辑
引用
管理
kdrjl
你采集的变频器什么参数呀?有些参数,就是需要做信号滤波处理的。另外,高速采集不是200的强项,用300或其他能满足100ms以内频响采集的硬件系统吧。
17-06-25 19:16
7楼
编辑
引用
管理
AAAFaAKIeCMt
老板的意思是我每次用完MSG采集数据以后,延时一小会,然后马上再发送请求采集数据,不要浪费时间。我理解他是这个意思
17-06-26 17:00
8楼
编辑
引用
管理
AAAFaAKIeCMt
不是采集变频器,是一个压力变送器的数值。我想请问那个MSG的完成位DONE表示的是已经接收到数据了,并且数据已经传到设定的存储位了,还是只是读取数据命令发送出去,外部程序还要再加上等待一段时间的程序呢??
17-06-26 17:34
9楼
编辑
引用
管理
guanyumou
引用
AAAFaAKIeCMt
在 2017/6/26 17:00:17 发言
【内容省略】
你这么采集要看从站是否受得了!呵呵!
17-06-26 18:07
上一页
下一页
工控新闻
均胜电子与阿里云达成AI全面合作 助力打造机器人智能体
福耀科技大学与海信集团达成全面战略合作
共享中国工业智能化转型机遇——访剑维软件首席商务官康思韵
MPS荣获elexcon2025深圳国际电子展“年度优秀AI芯片奖”
皮尔磁:以市场为导向,定义安全自动化新标准
磁性传感器产品组合扩展 - 高精度TMR角度传感器
工业和信息化部:做好信息化和工业化深度融合这篇大文章
首个智能体工厂获世界纪录认证,美的引领智能制造范式跃迁
更多新闻资讯