登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:S7-200Modbus RTU通信控制5个从站伺服,通信轮询速度非常慢

点击:39811 回复:45

本人新手一枚,恳请大神们指教。
S7-200Modbus RTU通信控制5个从站伺服,通信轮询速度非常慢,点完电机始能,等十几秒电机才反应,波特率也对上了,但还是极慢,请问怎么能让通信速度变快?
我编了一个测试用的小程序,只控制了1个伺服,这个测试程序通信速度就很快,所以我想,是不是因为5个伺服程序太长了造成轮询慢,怎么解决呢?
最后修改:2018/5/18 10:47:01
18-05-18 09:37
程序贴出来看看再说!还有你伺服的相关设置!
18-05-18 11:08
通讯数据量不大情况下,一般和程序有关
18-05-18 11:21
应该是你的程序问题;
18-05-18 13:30
附件 1.jpg
附件 10.jpg
附件 11.jpg
附件 12.jpg
附件 2.jpg
附件 3.jpg
附件 4.jpg
附件 5.jpg
附件 6.jpg
附件 7.jpg
附件 8.jpg
附件 9.jpg
18-05-18 13:57
如果是新手应该是你轮询不够利落导致的。
如果对程序足够自信那就是你的从站设备有毛病,比如他反应慢,或者是间隔距离太长(次要原因),在程序方面
18-05-18 13:58
附件 13.jpg
附件 14.jpg
附件 15.jpg
附件 16.jpg
附件 17.jpg
附件 18.jpg
附件 19.jpg
附件 20.jpg
18-05-18 13:58
附件 21.jpg
附件 22.jpg
附件 23.jpg
附件 24.jpg
附件 25.jpg
附件 26.jpg
附件 27.jpg
附件 28.jpg
附件 29.jpg
附件 30.jpg
18-05-18 14:01
附件 31.jpg
附件 32.jpg
附件 33.jpg
附件 34.jpg
附件 35.jpg
附件 36.jpg
附件 37.jpg
附件 38.jpg
附件 39.jpg
附件 40.jpg
18-05-18 14:03
附件 41.jpg
18-05-18 14:05

上一页下一页

工控新闻

更多新闻资讯