chen123free
级别: 正式会员
精华主题: 0
发帖数量: 3 个
工控威望: 94 点
下载积分: 659 分
在线时间: 9(小时)
注册时间: 2016-01-04
最后登录: 2016-06-28
查看chen123free的 主题 / 回贴
楼主  发表于: 2016-01-04 09:55
串口通讯读取FX3U D寄存器里的值,想1秒读取1000个数据,数据就是-100到100之间的整数,用了timer空间和系统timer,timer.Interval=1,理论上是1秒可以读取1000个数据,实测下来1秒才10+个,差距太大了。
因为要采集数据描绘曲线,1秒不求1000个数据,但是500个还是要的,有什么好方法吗?
cwxok
级别: 论坛先锋
精华主题: 0
发帖数量: 658 个
工控威望: 1239 点
下载积分: 1043 分
在线时间: 1260(小时)
注册时间: 2007-11-17
最后登录: 2024-05-25
查看cwxok的 主题 / 回贴
1楼  发表于: 2016-01-05 15:54
这不是PLC干的事!
楼主留言:
是串口通讯速率吗?是USB转232的,我已经设置为115200,还请指点一下
http://store.taobao.com/shop/view_shop.htm?asker=wangwang&shop_nick=%B9%A4%BF%D8%B2%CC%C9%FA  欢迎光顾我的淘宝,更多更全三菱产品供应!
mythic
mythic
级别: 略有小成
精华主题: 0
发帖数量: 299 个
工控威望: 485 点
下载积分: 29480 分
在线时间: 275(小时)
注册时间: 2013-05-14
最后登录: 2024-02-07
查看mythic的 主题 / 回贴
2楼  发表于: 2016-01-10 21:35
这个还是贴源码出来吧,通讯设置都不清楚,还有,你的定时器间隔1ms到底在干什么?