登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:200smart与变送器用MODBUS通讯,最后读取值一直有波动,CTRL错误值 1为什么呢?
点击:1280 回复: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
上一页
下一页
工控新闻
2025年7月份制造业PMI为49.3%
华为旗下两大国产工业软件企业正式合并
“AI+”加出新型工业化新动能
具身智能 “破圈”+ 中国力量崛起:机器人竞争进入 “中国时间”
重磅!中控TPT中标中煤核心装置,进入流程工业大规模应用阶段
支持MES系统终端集成!华北工控PPC-3317QL助力制造企业数智化转型升级
和利时与麒麟软件达成战略合作
达索系统大中华区3DEXPERIENCE实验室正式启用
更多新闻资讯