登录
首页
串口通信
串口通信
回帖
发帖
正文
主题:谁知道PLC的232或485通信刷新一次最快速度?
点击:1969 回复:12
楼主
编辑
引用
管理
dingood
最快能做到多久刷新一次数据?本来想用模拟量的,但模拟量要2MS刷新一次,满足不了速度要求,有什么更快的数据传输方式吗?
21-05-17 10:07
1楼
编辑
引用
管理
一往无前
根据波特率、数据位、停止位等可以算出通讯时间;
21-05-17 10:13
2楼
编辑
引用
管理
lvpretend
滤波时间都大于2mS吧!
用PLC扩展模块。
21-05-17 10:46
3楼
编辑
引用
管理
guanyumou
通信还要看一次读写寄存器数量多少呢!
21-05-17 11:20
4楼
编辑
引用
管理
pqsh
模拟量2ms一次都满足不了要求,你这是要干什么呀?
假设数据都准备好了,给你计算通讯速率. 按常用9600波特率, 大概1s是9600位.一个字节8位,加上停止起始,大概1s是1000字节,一个数据大概是2字节(16位整)或4字节(32位浮点),那1s只能传500个数据,大概是2ms一个数据.这还是单个数据极简单报文连续不间断的情况.如果传10个数据,那就是20ms; 如果加上协议应答延迟,比这还要大.
一般来说吧,通讯适合100ms到1s一次. 对于站点多的,甚至几秒一次.太长的就不能算实时了.
前面有个帖子问的是100次/秒,问opcua.比你这个要求还慢,通讯用以太网比你这个还快,都没建议.你就打消念头吧.plc都不行,加通讯就更别想.
10ms一次的数据采集(此处不包括高速计数),建议专门采集卡或者单片机.
21-05-17 11:38
5楼
编辑
引用
管理
51477工控迷
用过施耐德的TM241做modbus TCP 10MS刷新都已经不行了,,你的2MS已经很快了
21-05-17 11:44
6楼
编辑
引用
管理
YXBK
2MS刷新一次,满足不了速度要求
如果你确定单位(2毫秒)没有搞错的话,估计很难找到更快的方式了。
21-05-17 11:46
7楼
编辑
引用
管理
ZCMY
换其它通讯方式吧;
21-05-17 11:54
8楼
编辑
引用
管理
知道一点
哈哈 换系统吧
作为PLC AD转换要时间,程序需要时间,通讯也需要时间,还考虑485
21-05-17 12:46
9楼
编辑
引用
管理
bnnyygy
没有了吧,这么快,稍微大点的PLC程序循环时间都比这个大了,
21-05-17 12:52
上一页
下一页
工控新闻
埃夫特牵头成立 “高速高精技术创新联合体”,助力长三角一体化发展
图尔克端午福利派送 上期获奖名单公布!
汇川技术分拆联合动力上市,关联交易增收引关注
ABB与红帽(Red Hat)扩大在过程自动化系统领域的合作,以推动工业创新
双展联动 台达以数智化赋能行业转型升级
埃斯顿杯大学生机器人大赛部分院校完成校内选拔
强强联合!库卡机器人与合肥联通达成战略合作
图尔克卓越而灵活的图尔克流体2.0系列
更多新闻资讯