您现在所在的是:

西门子SIEMENS

回帖:20个,阅读:1016 [上一页] [1] [2] [3] [下一页]
11011
977998309
文章数:303
年度积分:572
历史总积分:11011
注册时间:2013/5/16
发站内信
发表于:2014/1/3 11:03:55
#0楼
现场使用39台变频,不同的三个牌子的(历史遗留问题)。数量分别是20、10、9。
使用485隔离器,通讯超时时长20ms,变频设置断线检测时间是13s(工艺要求)。
某一个变频改变了频率或启停要优先去处理1s内响应,如果不优先处理最长8秒才响应。
现在客户又想加多6台变频进去,通讯周期上还能缩小?通讯上还能有更好的解决方案吗?
程序优化上有那些方向?
望大神指点。。。。。。谢过了表情
知识不能改变命运,智慧才能改变命运。
绝不为短期利益而牺牲未来。
学无止境
soga
10519
xlian
文章数:3232
年度积分:65
历史总积分:10519
注册时间:2002/5/7
发站内信
2018论坛热心网友
西门子PLC体验(二)
发表于:2014/1/3 13:49:58
#1楼
485通讯只能是轮询,每次发送与接收的数据量决定时长;可以设置优先标志,每一个数据帧收发结束后进入下一个数据帧前就查询一个优先标志,如果有就先处理;
2186
gk528
文章数:482
年度积分:50
历史总积分:2186
注册时间:2008/6/21
发站内信
发表于:2014/1/3 15:00:48
#2楼
39台,再加6台,够玩的。你现在的通讯方式,波特率固定了,速度也就是固定的,没办法提高了。
528工控科技 串口 以太网 通讯 MODBUS
11011
977998309
文章数:303
年度积分:572
历史总积分:11011
注册时间:2013/5/16
发站内信
发表于:2014/1/6 12:45:18
#3楼
回复 #1楼 xlian
好的,谢谢了,通讯超时还能再小吗?20ms以下不知道通讯的稳定性怎么样。。
知识不能改变命运,智慧才能改变命运。
绝不为短期利益而牺牲未来。
学无止境
soga
11011
977998309
文章数:303
年度积分:572
历史总积分:11011
注册时间:2013/5/16
发站内信
发表于:2014/1/6 12:47:15
#4楼
回复 #2楼 gk528
嗯,的确挺呛的,谢谢咯
知识不能改变命运,智慧才能改变命运。
绝不为短期利益而牺牲未来。
学无止境
soga
5041
sbkkan
文章数:301
年度积分:50
历史总积分:5041
注册时间:2011/8/5
发站内信
发表于:2014/1/7 10:52:40
#5楼
你是用西门子自带的MODBUS-RTU库编程的吧,自己编写的程序100ms完成一个从站的轮询是没有问题的。50个站点大约5秒钟
11011
977998309
文章数:303
年度积分:572
历史总积分:11011
注册时间:2013/5/16
发站内信
发表于:2014/1/7 12:12:50
#6楼
以下是引用sbkkan2014/1/7 10:52:40的发言:
你是用西门子自带的MODBUS-RTU库编程的吧,自己编写的程序100ms完成一个从站的轮询是没有问题的。50个站点大约5秒钟
嗯,是的,好的我试试
知识不能改变命运,智慧才能改变命运。
绝不为短期利益而牺牲未来。
学无止境
soga
28434
guanyumou 版主
文章数:10606
年度积分:412
历史总积分:28434
注册时间:2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2014/1/7 12:49:22
#7楼
20ms,万一从站反应不过来怎么办?单纯的轮询,还要加上错误计数吧!
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
11011
977998309
文章数:303
年度积分:572
历史总积分:11011
注册时间:2013/5/16
发站内信
发表于:2014/1/7 13:32:33
#8楼
以下是引用guanyumou2014/1/7 12:49:22的发言:
20ms,万一从站反应不过来怎么办?单纯的轮询,还要加上错误计数吧!
稳定运行一年多,还没发现出问题
知识不能改变命运,智慧才能改变命运。
绝不为短期利益而牺牲未来。
学无止境
soga
2000
ray276488196
文章数:580
年度积分:50
历史总积分:2000
注册时间:2011/9/21
发站内信
发表于:2014/1/7 14:00:41
#9楼
以下是引用sbkkan2014/1/7 10:52:40的发言:
你是用西门子自带的MODBUS-RTU库编程的吧,自己编写的程序100ms完成一个从站的轮询是没有问题的。50个站点大约5秒钟
这个方法比较通用
从现在起,做一个认真学习,力求上进的工控人。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005