通过PROFINET通讯,一直通讯不通,请教怎么回事?

西门子plc 发布于 2个月前 分类:S7-300/400

我系统采用 S7 315-2PN/DP 与 触摸屏TP177B 通过PROFINET通讯,一直通讯不通,请教怎么回事? S7地址是;192.168.0.1;TP177B地址是;192.168.0.51,我在电脑上ping 触摸屏和PLC都通的;在WINCC FLEXIBLE 的'连接'中设定2个IP地址啦.请教是什么问题呢?
还有,如果网线一头连接TP177B,另外一头连接电脑时,TP177B网口处灯会闪烁;另外一头连接PLC时灯不会闪烁,好象网线断了一样.同样PLC连接电脑时指示灯会亮,PLC连接TP177B时指示灯不亮.这是什么原因呢

2个回复

  • plc电工爱好者

    你的网线是怎么做的?是直通的吗?你的连接需要反接线,1、3反;2、6反

  • plc学习
    plc学习

    1,首先推荐PN IO的刷新时间为64ms。
    2,在TP177B中,打开HMI的控制面板,点击网络图标,给适配器分配IP地址为192.168.0.51。
    3,在控制面板中,打开PROFINET图标,使能PROFINET,并分配Device name与Step7设置的相同。例如TP177B。
    4,重启TP177B。
    5,给Button分配Direct key。最多4个字节。
    6,下载HMI组态到HMI设备中。
    对于问题补充:
    1,首先,如果描述正确,那么肯定是在硬件上有问题。
    2,CPU315-2PN/DP的PN和TP177B的接口都不支持auto-crossing的功能,就是不支持自交叉的功能,也就是必须使用交叉接的线来直接连接。现在的笔记本或PC的网卡都很高级,一般都支持auto-crossing,所以PC之间的接线需要平行接就可以。
    3,所以避免上述问题,你可以加一个SCALANCE交换机,网线不需要考虑,因为交换机支持Aoto-crossing的功能。