登录
首页 串口通信 串口通信
回帖 发帖
正文

主题:如何用modbus控制三菱D700变频器的启停?

点击:180 回复:8

我看变频器说明书里只有寄存器的读写指令,并没有线圈的读写,该怎么弄?
23-12-22 21:04
附件:威纶通与三菱D700系列变频器通讯示例.rar
[本地下载]
刚好在电脑里找到威纶通触摸屏与三菱D700变频器通讯例程,供参考
23-12-23 00:22

引用 2537658335 在 2023/12/23 0:22:33 发言【内容省略】

看了看你的程序,触摸屏里是用201表示40201,901表示40009.01吗?怎么约定的,40000跑哪去了?另外我想用串口助手控制变频器启停,该发送什么数据?D700支不支持单线圈写入?
最后修改:2023/12/23 12:26:08
23-12-23 12:19
附件 1.jpg
23-12-23 12:20
附件 2.jpg
附件 3.jpg
23-12-23 12:23
901,9代表40009,01代表40009这个寄存器的01位,这个案例中的前面两个901应该是900才对,00位才是控制启动停止的
附件 微信截图_20231223171025.jpg
23-12-23 17:17
如果用串口助手控制变频器启停可以看下面这个,把红框里面的东西都发送出去,
但要注意这个是05地址,如果你的变频器是01地址,还得需要重新计算校验码
附件 微信截图_20231223171900.jpg
23-12-23 17:22
[quote]以下是引用YXBK2023/12/23 17:22:17的发言:
如果用串口助手控制变频器启停可以看下面这个,把红框里面的东西都发送出去,
但要注意这个是05地址,如果你的变频器是01地址,还得需要重新计算校验码
发送格式我是知道的,只是貌似D700不支持线圈读写指令。
附件 捕获.jpg
23-12-23 19:22

引用 ehszcs 在 2023/12/23 19:22:33 发言【内容省略】

人家给出的寄存器就是保持寄存器,没有线圈,所以不需要支持01、05、0F等功能码
它支持的03、06、10功能块照样可以对变频器实现启动、停止、给定频率、读取参数。
23-12-24 00:38

工控新闻

更多新闻资讯