登录
首页
串口通信
串口通信
回帖
发帖
正文
主题:谁知道PLC的232或485通信刷新一次最快速度?
点击:1995 回复: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
上一页
下一页
工控新闻
链博会丨施耐德电气崔志达:技术创新赋能“中国制造”迈向“中国创造”
我国提出的全球首个电力储能用超级电容器国际标准成功立项
工业智能体究竟价值几何?
皮尔磁重磅亮相2025广州应急安全展
GTF 聚焦展直击:EVIDENT 工业内窥镜系列为燃气轮机安全护航
「壳」动新智,聚势而行:AVEVA与中海壳牌举办高层会谈,共谋行业发展新动能
优必选Walker S2全球首个实现自主换电,7*24小时打工的人形机器人要来了
博世力士乐工厂自动化技术交流日成功举办
更多新闻资讯