作者 | 主题 |
---|---|
山顶有风 侠圣 经验值: 3822 发帖数: 835 精华帖: 3 |
楼主 2018-07-10 09:51:01
主题:WINCC7.4通过CP343-1连接S7-300项目技术分享 最近碰到一个除尘改造的项目,项目配置WINCC7.4+N个S7-300PLC站。 现场出除尘分站功能比较类似,因为是改造项目,上载程序,无注释。 现场分站PLC为CPU314(6ES7 314-1AG14-0AB0),配CP343-1以太网模块(6GK7 343-1EX30-0XE0)。 百度搜索WINCC通过CP343-1连接S7-300,提示可以通过驱动“TCP/IP”或者是"Industrial Ethernet" 但是纳闷,怎么有两个以太网的驱动,接着在论坛搜索了一下区别, 以下来自论坛大牛注解。 ------------------------------------------ 1、INDUSTRIAL ETHERNET协议用于使用MAC地址。只要在模块上勾选并填写了“Set MAC address/use ISO protocol”,则就使用INDUSTRIAL ETHERNET(ISO)协议通讯。 ------------------------------------ 最终选择TCP/IP驱动,这样只设置IP地址就OK了。 接着STEP7修改CP343-1的IP地址,当时MAC地址勾选上了,想着反正不用MAC地址就没注意。勾选就勾选吧。如图所示, 接着N个站全部把IP地址修改完成。交换机环网搭建完成。 ---------------------------------------------------------------------------- wincc调试开始,问题出现了,同事现场反馈一下问题: N个分站总是链接出线断断续续的。这是什么问题,奇怪了。 于是就单独链接PLC(不通过交换机),没有问题。 难道是交换机有问题???通过交换机就有问题???于是把交换机厂家协调过来测试,一顿抓包之类的测试。 说是发现MAC和IP地址配置应该有问题。IP地址没有问题,MAC地址默认的昂,每个站应该不一样昂。 抓包显示MAC地址重复???? 那就抓紧时间确认了一下MAC地址 重点在这里 ------------------------------ 发现所有分站的MAC地址都是一样的,NM!!!! 原来当时设备厂家调试的时候,所有分站都是一个程序。而且是MAC地址全部都是一个样子。 当时配CP343-1模块,但是一直没有使用,该问题就没有被发现。 于是所有分站跑了一边把MAC地址修改了一边,通讯正常。 ------------------------------ 总结一下: 1、CP343-1不单支持PN,还支持ISO。一直用带PN的CPU,很少用到CP343-1模块。发现还是有区别的。 2、WINCC通过CP343-1连接S7-300的时候,一定要注意。要是使用TCP/IP的驱动,CP343-1就不要勾选“设置MAC地址/使用ISO协议”了,要选就要设定正确的MAC地址。 知其然也要知其所以然,教训深刻啊
路漫漫其修远兮,吾将上下而求索!!!
|
从头越DK 侠客 经验值: 859 发帖数: 130 精华帖: 1 |
1楼 2018-07-10 10:13:06
主题:回复:WINCC7.4通过CP343-1连接S7-300项目技术分享 感谢楼主分享,有些问题确实只能在使用的时候才会发现。
雄关漫道真如铁,而今迈步从头越!
|
你以为你是谁 至圣 经验值: 25062 发帖数: 4537 精华帖: 10 |
2楼 2018-07-10 10:21:01
主题:回复:WINCC7.4通过CP343-1连接S7-300项目技术分享 MAC地址,建议与CP卡件的设置一致,那个出厂的地址是唯一的。
别人在休息的时候,我往前走。
|
你以为你是谁 至圣 经验值: 25062 发帖数: 4537 精华帖: 10 |
3楼 2018-07-10 15:08:55
主题:回复:WINCC7.4通过CP343-1连接S7-300项目技术分享 还是设置一下好,当有多个CP343出现的时候,由于采用默认MAC。还会出现上述问题的。
别人在休息的时候,我往前走。
|
AISHUISHUI 奇侠 经验值: 9722 发帖数: 375 精华帖: 0 |
4楼 2018-07-12 19:30:15
主题:回复:WINCC7.4通过CP343-1连接S7-300项目技术分享
随心所欲
|