浔之漫智控技术(上海)有限公司
主营产品或服务:西门子PLC , 西门子变频器 , 西门子数控系统
江苏西门子变频器(中国)总代理

江苏西门子变频器中国总代理

江苏西门子变频器中国总代理

工业通信一部分内容是PLC级别的通信,其实那里面的内容更多、更复杂、更重要,而且也更依赖于现场环境。但那些不在本书探讨的范围内。而上位机与PLC的通信还算好了,大部分还是可以事先做通信测试的。即便没有硬件,很多时候也可以做模拟的测试。

    WinCC的通信能力强大,对于西门子自家的PLC产品,以及一些主流协议的产品和协议等,如MODBUS、AB、三菱等,都有直接通信驱动来实现。除此之外,因为WinCC还完美支持通用的OPC协议的各个版本,所以如果有个别特殊协议的产品,则可以通过OPC协议接入到WinCC来实现通信。

为帮助读者更好地入门WinCC的通信,在入门环节挑选了常见的西门子的PLC产品,逐步演示实现通信的过程,所以篇幅会较多。但读者可以针对自己手头的PLC硬件软件的实际情况,只挑其中的一篇跟着逐步做实验,把通信做通。

比如你如果有S7-300 PN的CPU与S7-300的编程软件STEP7,那么就可以学2.2节;如果没有硬件CPU,而只有STEP7软件,那可以学2.4节;如果有S7-200的CPU和软件,那么就可以学2.5节;如果有S7-1200,就可以学2.6节。

而如果你软件和硬件都没有,也无所谓,整个通信的这个章节可以跳过,直接进入下一章的学习,WinCC的所有功能都可以通过内部变量来实现。先把WinCC的入门功能学会,将来有机会的时候再把通信技能补上即可。

这里讲的通信很重要,但其实实现的技术难度并不高,只不过是一个个经验的积累而已。S7-300以太网通信(V6.2)

硬件:

①集成PROFINET接口的S7-300 CPU,实验型号:CPU314C-2PN/DP;

订货号:6ES7 314-6EH04-0AB0。

②笔记本电脑,已经安装好STEP7和WinCC V6.2。

③网线,新式电脑网卡可以自适应网线,所以可以使用普通网线。如果网卡不能自适应,则需要交换机。

实现步骤:

①STEP7简单组态编程,设置CPU地址为169.254.1.1,

②设置电脑网卡IP为自动捕获,Z终会获得一个169.254.x.x的IP,②设置电脑网卡IP为自动捕获,Z终会获得一个169.254.x.x的IP;

③Set PG/PC Interface设置S7ONLINE(STEP7)到TCP/IPÆ(网卡名)如果电脑有多个以太网卡,搞不清楚是哪一个,可以在网络设置中先暂时禁用其他网卡,只保留PLC通信使用的网卡。

④PLC\Edit Ehternet Node中搜索找到CPU节点,并手动修改其IP=169.254.1.1,MASK=255.255.0.0,修改完成后,勿忘记点Assign IP Configuration,以完成修改。

⑤下载程序(配置)到CPU,

上述均是STEP7的软件功能,如此就完成了CPU的基本配置和通信。

下面开始正式的WinCC的设置,运行WinCC Explore,新建立一个单用户项目A22,在变量管理的位置右键“添加新的驱动程序…”选择SIMATIC S7 Protocol Suite.chn。变量管理下会增加这个通道的协议,选择TCP/IP,或者在右边空白处,点击右键,其中“新驱动程序的连接”和“系统参数”两个地方均需要设置。先建立新驱动程序的连接,起一个简短的名字,然后点击“属性”。

  

发布时间:2024-11-16
展开全文
拨打电话 微信咨询 发送询价