解决方法:
一、若是一台全新的PLC,在第一次插MMC内存卡后,或者把MMC内存卡拔下来又重新插回CPU后,CPU需要复位。
复位方法:
1、当第一次把CPU上的拔码开关打到MRES 时,不要松手,STOP灯会慢慢闪烁几次,当STOP灯从不闪变成常亮时,松手后随便把开关打回RUN或STOP位置,即复位完成。(网上有很多关于S7-300PLC复位说明,可自行查资料)
2, 还有一种现象是:S7-300PLC上有内存卡,但不能复位,当把CPU上的拔码开关打到MRES 时,复位OK后,再把开关打到RUN位置。RUN灯不亮,而STOP常亮。(正常情况是复位后,开关打到RUN,RUN灯亮。开关打到STOP, STOP灯亮)
注:出现这种现象后,可以先把MMC内存卡拔下来,一般可以正常复位,也能正常通信。出现这种问题,可能有2个原因:1,MMC卡坏。 2,MMC卡容量过大,CPU识别不了,更换小容量的内存卡,一般都可以解决。
二、如果复位后仍然提示节点过高,可以将软件中设置PG/PC接口中,PC ADAPTER(MPI)协议里的波特率改成19.2,也可选择PC ADAPTER(ATUO)协议自动查找波特率。
三、不能和其他连接设备地址冲突 ,修改PC地址为0,或直接修改PLC的地址为31。
特别提醒:数据线的USB端不可接“USB延长线”,若是台式电脑,请插在台式电脑主机后面的USB口,不可直接插在主机箱最前端的USB口。