登录
首页 人机界面 人机界面
回帖 发帖
正文

主题:威纶通与多台变频器走modbus-RTU通讯,怎么做到同时启动多台变频器呢?求助各位大佬

点击:1312 回复:14

现在搞得项目有14台变频器跟威纶通MT8071IE走modbus-RTU通讯,想知道怎么做到同时启动跟同时停止
22-11-12 16:30
14台,一个轮询下来估计至少也要3秒钟,也就是第一台启动要3秒后第14台才能启动,不知这个时间你能否接受。
建议启动停止最好不要走通讯,先不说延时,万一通讯出了问题,想停机都停不了。
一般是调速、读取电流电压参数这些走通讯,启停由PLC端子控制。
当然如果纯解决这个问题也可以只通讯其中一台启动,然后通过该台变频器的输出端子(设定为运行输出)再来控制其他13台,
这样时间就少了很多。
22-11-12 18:28
卡死你
22-11-12 18:45
多电机的模式下,变频器的开停不建议用通讯方式
22-11-12 21:00

引用 YXBK 在 2022/11/12 18:28:25 发言【内容省略】

同时启动、同时停止
Modbus协议用广播模式不香吗???
22-11-12 23:01
Y版说的对启停最好端子控制,监控状态可以用通信!
22-11-12 23:04

引用 982788571 在 2022/11/12 16:30:37 发言【内容省略】

如果该变频器支持Modbus RTU广播模式,则可以通信方式实现同时启动、同时停止!
另外如果你在威纶通上写脚本实现顺序启动、顺序停止,正常情况下,也用不了1楼说的3秒,全当探讨,我们可以计算一下理论时间:
一般启动停止报文均为8个字节,则一个站发送接收为16个字节,14个站为16*14,每帧报文包括1个起始位、8个数据位、1个校验位、1个停止位,这样14个站启动或者停止理论上的报文位数为16*14*11=2464bit,假设波特率为115200,则所需时间为2464*1000/115200=21.39ms,当然这只是理论时间,实际时间肯定大于这个时间的。
因为之前我做过MCGS和16台变频器的Modbus通信,也是要求同时启动、同时停止,但可以有时间差,不过该变频器不支持广播模式,所以我写脚本顺序启动、顺序停止,16台变频器完成一次启动,用不了1秒,当然这是在正常的情况下,异常时间会更长。
如果支持广播模式,可以用的
如果不支持广播模式,可以用端子方式等其他方式。
22-11-12 23:22
可以试一下响应需要的时间;
22-11-13 15:24
开关量控制启停
22-11-13 21:07
波特率没用那么高,再需要读取电机状态,时间就上去了
还是从工艺探讨,确需同时,必定不是用这种启动方式
22-11-13 22:20

上一页下一页

工控新闻

更多新闻资讯