前提是
plc通过uss协议控制mm420,采用0端口,标准的profibus接线卡、电缆连接二者
pc通过profibus协议控制plc,采用em277 profibus-DP接口,标准的profibus接线卡、电缆连接二者
问题在于
程序可以顺利下载到plc,plc无法完成与mm420通信,其中接线和程序都没有问题
看了yming老师给的建议,思索后作了如下改进还是有问题存在
1,直接用PPI/PC电缆将程序下载到电脑,然后移去该电缆,在端口0连接plc与mm420,控制成功
2,大全上建议用EM277的PROFIBUS-DP模块连接到计算机的PROFIBUS-DP卡上,完成USS协议运行时的检控应用程序功能,但我却没有实现
如果说是因为pc和plc间的profibus导致通信失败,而原因是plc作从站时无法控制变频器,那我在连线不变得基础上改用PPI高级站协议后,下载依然能够成功,但是PLC还是无法与变频器通信
3,今天查书看资料,感觉对通信这块还是不明白,面临的问题是怎么样使三者连接起来,既能完成pc与plc的通信又能完成plc与mm420的通信,以实现pc对plc运行状态的监视
4,如果再添加一个wincc组态检测进来,是不是就能够成一个简单的profibus网络,在plc只有端口0和em277 DP端口的情况下,能够实现这个网络么?
没想到很简单的一个应用引发了这么多问题,希望大家帮忙分析分析