电工论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 197|回复: 0
打印 上一主题 下一主题

WINCC7.4通过CP343-1连接S7-300项目技术分享

[复制链接]

签到天数: 8 天

[LV.3]偶尔看看II

跳转到指定楼层
楼主
最近碰到一个除尘改造的项目,项目配置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)协议通讯。
2、如果仅只在模块上勾选并填写“IP protocol is being used”地址项,则就仅使用TCP/IP协议通讯。
3、INDUSTRIAL ETHERNET方式通讯时效优于TCP/IP方式,主要原因是INDUSTRIAL ETHERNET方式使用MAC地址(即物理地址);而TCP/IP方式则是使用IP地址(即逻辑地址)。因此TCP/IP方式通讯时增加了将IP地址解析为MAC地址的时间开销。

------------------------------------
最终选择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地址。
本文转载自:西门子工业技术论坛

|电工学习网 ( )

GMT+8, 2018-7-17 00:31

Powered by © 2011-2018 www.diangon.com 版权所有 免责声明 不良信息举报

这里是电工学习网—这里可以学习电工技术 电工基础知识—这里是电工之家

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表
博评网