系统:XP SP3
Wincc:7.0 SP2
STEP7:V5.5
PLC:S7-300 CPU:315PN\DP
在笔记本上做的一个项目,能正常运行,是通过网线直接连接到PN口,在PLC硬件组态了以太网,第一次连接的时候直接配置笔记本的IP与PLC的IP在同一网段,但后来把笔记本的IP设为自动获取,也能插上网线之后自动连上。
把笔记本的项目通过项目复制器复制到工控机上,其他内部变量和脚本等都正常,工控机设置IP为同一号段(笔记本上最初所设的IP和其他IP都试过),能ping到PLC,但是外部变量的值仍然读不回来。
找资料,说是安装STEP7就好,装到工控机上之后,能从PLC上载程序,再试wincc,仍然读不到外部变量。
还有说法要装SIMTIC NET软件,于是把它也从wincc的光盘里装到工控机上了,问题依旧。
在运行时,wincc工具-驱动程序连接那里,显示的我组态的TCP/IP驱动下的连接是“连接已断开”。
实在头疼,请遇到过类似问题的大侠帮助一下给个解决方法,没遇到过这样问题的大侠给点建议。
先谢啦!
最佳答案
检查一下WinCC里TCP/IP通道的系统参数设置。
提问者对于答案的评价:
问题解决了!非常感谢!
正是由于复制过来的项目中参数连接里仍然是笔记本上的网卡名字,改为工控机的网卡就OK了!
既然wincc这里边有设置,是不是可以相当于step7中的set PG/PC interface呢?
就是说不装step7只装wincc就可以如此组网了,能行吗?
同时感谢驿站927,不但给出解决方法还说了诊断方法,可惜只能采纳一个答案,就给最快给出正解的啦。
最佳答案作者回复:
需要以太网的驱动,不安装Step7安装SimaticNet也可以
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc366058.html