本人将工控机上版本为V5.1的wincc项目拷贝到自己的笔记本上并移植成V6.2版本的项目,当用项目原有的以太网变量连接时,画面怎么也连接不上,而当我改用TCP/IP的变量连接后就可以连上,搞不清这是为什么?还望高手指点一下,并给出建立以太网变量连接的具体步骤和注意事项,多谢!
问题补充:
我连接的是同一个PLC(把PLC连工控机的网线直接插到我的笔记本上),且将笔记本的IP地址和物理地址都改成和工控机的一致,依旧连不上,当我新建一组TCP/IP变量并进行相关设置后是可以连上的
最佳答案
1. 需要确定楼主WinCC V5.1所连接的PLC和WinCC V6.2所连接的PLC是同一个或相同型号的么?因为带PN接口的CPU和CP343-1 lean等设备是不支持和WinCC作MAC地址通讯的,即使输入它们的MAC地址也没有用。
2. 其实Industrial Ethernet的设置步骤和TCP/IP基本一样,Industrial Ethernet右键“系统参数”--“单元”--“逻辑设备名称”,选择ISO Industrial Ethernet-->本地网卡;连接属性中地址输入PLC的MAC地址,扩展槽为2(S7-300)或3(一般的S7-400)。
问题补充:
1. 项目复制后,WinCC中PLC连接的参数不会改变,但Industrial Ethernet右键“系统参数”--“单元”--“逻辑设备名称”会随PC的配置改变,可能会恢复到默认的CP_H1_1。这一点楼主需要注意。
2. 楼主可以选择“开始”--Simatic--WinCC--Tools--Channel--Diagnosis,找到打叉(通信失败)的连接,通过First/Last Error code来诊断失败原因。
也可以通过通信日志文件来诊断。
http://support.automation.siemens.com/CN/view/zh/16622456
提问者对于答案的评价:
所言既是,谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc275386.html