网关配置常见问题
一、PBF灯亮,网关与主站没有连通
1、用万用表检查PROFIBUS专用插头的3针和8针,确认没有问题;如果作终端确认终端电阻打上。
2、检查使用的GSD文件是否与网关对应,网关作MODBUS主用PBMDMM02.GSD,此时网关功能拨码开关拨到MM;网关作MODBUS从用PBMDMS02.GSD, 此时网关功能拨码开关拨到MS。
3、在做完以上几个步骤并检查无误后,检查STEP7硬件配置中PROFIBUS地址设置,是否与网关的拨码地址一致。
二、PBOK灯亮,网关作主站,网关与PROFIBUS主站联通,但发送灯TXD没有闪烁
1、确定在梯形图中将控制字第0位置1,启动MODBUS扫描。如图1
图1
三、PBOK灯亮,网关作主站,网关与PROFIBUS主站连通,但只有TXD发送灯闪烁,而RXD接收灯没有反应
1、确定设备通信是MODBUS RTU传输方式,如果需要在设备上进行通信模式选择,请重新检查选择是否正确。
2、检查485的接线正、负是否正确,注意网关的第2个端子是正,第三个端子是负。要做到网关的正接MODBUS设备的正,网关的负接MODBUS设备的负。
3、重新检查设备波特率的设置并确认,在STEP7硬件配置中波特率的设置要与之对应。如图2所示:
图2
4、重新检查设备字符校验的设置并确认,在STEP7硬件配置中字符校验的设置要与之对应。如图3所示:
图3
5、检查设备MODBUS从站地址的设置并确认,在STEP7硬件配置中从站地址的设置要与之对应。如图4
图4
6、如果上面几步作完后接收灯RXD还是不闪烁,那么试着将等待回答时间设置的长一些。如图5
图5
四、PBOK灯亮,网关作主站,网关与PROFIBUS主站连通, TXD发送灯闪烁,RXD接收灯闪烁,但是上传的数据不对
1、重新检查读写MODBUS数据的起始地址设置是否与设备定义的一样。如图6
图6
2、注意网关这边的MODBUS是从0开始编址,而很多设备的MODBUS是从1开始编址,因此会有一个地址的偏移。举个例子,读设备MODBUS 0区8个线圈,起始地址是00008,那么在STEP7硬件配置中起始地址应设置成00007。如图7
图7
3、当读或写寄存器的时候,在梯形图中要用SFC14和SFC15传送数据,如图8
图8
五、PBOK灯亮,网关与PROFIBUS主站连通,网关作MODBUS主站, TXD发送灯闪烁,RXD接收灯闪烁,上来的数据都是0
很有可能使MODBUS这边RS485接线没有接屏蔽,受到干扰所致。需要将信号线屏蔽接好,与动力线分开,走不同的线槽,或者将信号线穿金属线管。
热门产品友情链接Links |
PROFIBUS技术 |