配置如下:
1. 主站:S7-315
2. 子站2(地址6):MODBUS-DP网关
3. 子站3(地址7):SEW MC07B变频器
4. 子站4(地址8):SEW MC07B变频器
5. 子站5(地址9):倍福BK3150+倍福总线端子
6. 子站6(地址10):倍福BK3150+倍福总线端子
7. 子站7(地址11):倍福BK3150+倍福总线端子
硬件组态下载运行PLC,HW里监控所有子站运行正常,在倍福的总线端子处对DI信号短接输入也正常;程序里面监测MODBUS-DP网关对仪表的数据读取正常。
但是在对SEW变频器进行写命令时就出现问题了,比如往变频器写频率,突然CPU的BF灯闪烁报错,硬件诊断发现倍福子站有问题,于是在子站5(第一个倍福总线子站)处将终端电阻拨到ON,这是再写就正常了。反复检查后面两个子站模块配置、接线这些都没问题,程序也没问题。不知道怎么回事。
对了,这是两个控制系统,配置完全一样,另外那套系统运行正常。
最佳答案
应该是变频器干扰,把屏蔽重新检查一下。
或者有可能的话把波特率下调一点。
提问者对于答案的评价:
是干扰,DP线和动力线放一起了,没办法重新放了根线,在实在躲不开动力线的地方穿了金属软管和钢管。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc247494.html