我自己做的通讯线,网口4脚对应串口3脚,网口5脚对应串口8脚。编好主站程序后,MSG一直报错误代码3 第一次做modbus通讯,不知道怎么回事,请帮帮忙
问题补充:
变频器参数设置如下 401 :164 406 :02 407 :01 701 : 1 后面702 703 704 都是出厂设置
图片说明:
最佳答案
1、MODBUS规约是开放的、统一的,200CN来说,使用库文件来做更简单、方便。
2、首先保证接线正确
3、200CN中调用MBUS_CTRL时注意每个周期都需要扫描到该指令,使用SM0.0接入EN和MODE,然后轮询调用MBUS_MSG,注意编译前为库文件分配好V区
4、变频器需要设置与MODBUS通讯相关参数,P701~P708, P701是变频器的MODBUS站地址,默认是OFF,设置1或其他值,注意要与MSG指令的站地址对应,然后设置输入、输出对应的参数即可。
提问者对于答案的评价:
麻烦请看一下我的问题补充,我的程序写的有问题吗?谢谢了
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc367246.html