13564949816
西门子WINCC软件一级供货商
品牌: 西门子WINCC软件
型号: V7.5 SP2 ASIA
产地: 德国
报价: 面议
最小起订: 1
有效期至: 长期有效
发布时间: 2023-03-17 11:25
发布IP: 114.95.101.251
浏览次数: 80
手机号: 13564949816
电话: 13564949816
在线咨询: 点击这里给我发消息
13564949816
详细信息
  • 浔之漫智控技术(上海)有限公司(w)

  • 西门子WINCC软件一级供货商

  •  


  •  WinCC 通信概述


  • 前面我们说一个新的工业监控项目,软件安装部分的重要程度占掉了一半,那么在完成了软件安装的基础上,开始具体设计工作的时候,个人认为通信的重要程度又要占掉余下的工作的50%。

  • 因为你一旦把通信打通,后面的不管是通信数据的对点,还是画面设计等功能,大部分都是工作量的问题了。即便一些具体的技术要求难点暂时不能实现,但至少不影响系统的运行试车,设计者做一个简陋的运行界面,也可以大致地实现系统的功能了。

  • 而通信则不同,如果通信没打通,那么所有的系统运行都不可能实现,而且后面的设计工作量是可以预估的,而通信如果不成,别人问你还需要多少工期的时候,你根本没法做出预测。那么在现场调试阶段,就会搞得特别被动、尴尬。所以一定要提前重视。

  • 重视到什么程度呢?就是除非你已经很熟练地做过一模一样的通信配置,只要通信配置有一点点的变动,都要提前测试确认,或者在现场预留好时间。

  • 比如如果你有过WinCC与S7-300的通过MPI通信的项目经验,后一个项目仍然是WinCC与S7-300,但通信网络是以太网;还比如以前做过的是WinCC V6.2的项目,新项目软件升级成了WinCC V7.2等,所有这些细微的改变都要充分重视,有条件的情况下尽量做个测试。提前做到心中有数。

  • 6

  • 这是一个过来者对新入行者的忠告。一个WinCC V7.2和S7-1200通信的小项目,画面已经提前做好了,总共一周的调试时间,其中在软件安装和通信打通方面花掉了4天的时间。有人会相信吗?但就是事实,而且事先还是在笔记本电脑测试过的。

  • 工业通信一部分内容是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的入门功能学会,将来有机会的时候再把通信技能补上即可。

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

  • 硬件:

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

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

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

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

  • 实现步骤:

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

  • 图2-1 CPU设置

  • 12

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

  • ③Set PG/PC Interface设置S7ONLINE(STEP7)到TCP/IPÆ(网卡名)

  • 如果电脑有多个以太网卡,搞不清楚是哪一个,可以在网络设置中先暂时禁用其他网卡,只保留PLC通信使用的网卡。

  • ④PLC\Edit Ehternet Node中搜索找到CPU节点

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

  • 下面开始正式的WinCC的设置,运行WinCC Explore,新建立一个单用户项目A22,在变量管理的位置右键“添加新的驱动程序…”选择TCP/IP,或者在右边空白处,点击右键,其中“新驱动程序的连接”和“系统参数”两个地方均需要设置。先建立新驱动程序的连接,起一个简短的名字,然后点击“属性”;输入IP地址,见图2-11。本例中机架号和插槽号保持为默认。确定后,增加连接完成。然后回到图2-9所示的界面,打开“系统参数”的设置页面;记录下这里的逻辑设备名称CP-TCPIP,选择修改为S7ONLINE。确定后需要关闭并重新打开WinCC软件。

  • 还回到TCP/IP,找到新建的通道,在右侧空白处点击右键,点新建变量,由此建立了一个链接到CPU的内存地址MW0的变量。

  • 重复上述的过程再建一个变量,地址仍然指向MW0,为了验证通信成功,需要建立一个简单的画面,把这两个变量放在画面上,运行显示其值。

  • 建立画面部分,后面所有的通信实验都要用到,都需要回来这里参考同样操作。

  • 回到画面编辑器,右边空白处点击右键,选择“打开”。即打开了画面编辑器,可以编辑画面了。右边对象选项板中选择输入/输出域,添加到画面上。弹出的窗口中,点右边的按钮,进行变量选择,通信连接正常后,如图所示,在左边的I/O域随便输入一个值,右边的显示也同步变化。


相关产品
相关西门子产品
联系方式
  • 地址:上海市松江区广富林路4855弄大业领地88号3楼
  • 电话:13564949816
  • 手机:13564949816
  • 联系人:王华
产品分类
最新发布
企业新闻