《2022年通过Simaticnet组态WINCC与S-的OPC通讯 .pdf》由会员分享,可在线阅读,更多相关《2022年通过Simaticnet组态WINCC与S-的OPC通讯 .pdf(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、组态 WINCC与 S7-1200的 OPC 通讯硬件的连接SIMATICS7站、 PC 站分别通过以太网接口及网络交换机等设备连接到工业以太网,如图1 所示。图 1、S7 站同 PC 站的以太网连接软硬件的需求PC 软件:1.STEP7ProfessionalV13SP1Update6 2.SIMATICNetV12 硬件:1.S7-1215C(6ES7 215-1AG40-0XB0) 2.以太网连接电缆3.一台装有以太网卡本例是将STEP7ProfessionalV13 和 SIMATICNet V8.2安装在同一台Windows7 的计算机上。当然STEP7ProfessionalV13
2、 和 SIMATICNet V8.2也可以分别安装在不同的计算机上。程序组态S7-1200 站组态:双击桌面 TIAPortal 图标,工作平台在缺省的情况下进入到Portal 视图,这里直接点击左下角的” 项目视图 ” 连接,切换到项目视图的界面中。在项目视图的界面下点击菜单“Project ”“New ”,打开了创建新项目的窗口。在创建新项目的窗口中输入项目名为“OPCCommunication ”;项目路径、作者及项目描述都采用缺省值,如图2 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
3、- - - - 第 1 页,共 14 页 - - - - - - - - - 图 2、创建新项目S7-1200 站硬件配置:在上面的窗口中点击“Create”按钮,这样就完成了项目的创建。在OPC 的项目下双击 “Addnewdevice” ,在弹出的添加新设备的窗口中选择设备名为“S7 -1200” ;选择设备类型为“PLC ” ;在 PLC 的硬件目录中选择“SIMATICS7-1200”“ CPU ”“CPU 1215C DC/DC/DC”“ 6ES7215 -1AG40- 0XB0”,如图 3 所示,选择后点击“ OK ” 按钮,到此完成了S7-1200 站的硬件配置。图 3、S7-1
4、200 站的硬件配置DB 块创建在 OPC 的项目点击 “PLC_1 ”程序块 添加新块 ,选择数据块DB,名称为 “Data_1”,(名称尽量采用英文或者阿拉伯数字,否则在OPC Scout 上显示不出名称)可以选择手动,手动输入DB 编号。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 14 页 - - - - - - - - - 右键 “Data_1”数据块,属性选项,属性 去掉优化的块访问的勾。根据项目需要创建变量。名师资料总结 - - -精品资料欢迎下载 - -
5、 - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 14 页 - - - - - - - - - PC 站的组态在 OPC 的项目下双击 “Addnewdevice” ,在弹出的添加新设备的窗口中输入设备名为“OPCServer ” ;选择设备类型为“ PCsystems ”;在 PCsystems的硬件目录中选择“PCsystems ”“ PCgeneral ”“ PCstation”,选择后点击 “ OK ” 按钮。如图4所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
6、 - - - - - 名师精心整理 - - - - - - - 第 4 页,共 14 页 - - - - - - - - - 图 4、组态 PC 站点击 “OK ” 后,进入到 “Deviceview ”中,在 “Deviceview ”的右面的硬件目录中选中“Userapplication”“OPCserver”,修改 OPCServer 的软件版本号与所安装在OPCServer 计算机的版本号一致,并将其拖拽PC 站中的第三槽,案例为“ SWV8.1 SP2” ,如图 5 所示。同样继续在“Deviceview”的右面的硬件目录中选中“ Communicationsmodules”“ PR
7、OFINET/Ethernet”“ IEgeneral”,修改 IEgeneral 的软件版本号为“ SWV8.2”后将其拖拽PC 站中的第一槽,如图6 所示。到此就完成了PC 站的硬件组态。图 5、插入 OPCServer 图 6、插入 IEgeneral 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 14 页 - - - - - - - - - 配置 SIMATIC NET OPC服务使用 TIA 设备符号鼠标双击 PC Station 的 OPC Server,选
8、择 S7 的对话框,如图网络的组态在 Deviceview 下点击 “Networkview”切换到网络视图。在网络视图分别选择CPU 和 PC 站的以太网接口,在巡视窗口里设置IP 地址分别为192.168.0.10 和 192.168.0.119;然后拖拽鼠标连接CPU 和 PC 站的以太网接口,如下图7所示。图 7、建立物理连接建立物理连接后,作OPCServer 与 CPU 的 S7 的连接。点击 “Connections ”后,拖拽鼠标连接OPCServer 和 CPU,如图 8 所示就建立了两个站的逻辑连接。名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
9、- - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 14 页 - - - - - - - - - 图 8、建立 S7 连接创建 S7 的逻辑连接后选择整个PC 站,然后选择巡视窗口里的属性标签的XDBconfiguration项,在配置里勾选“ GenerateXDBfile”,如图 9 所示。图 9、勾选生成XDB 文件项点击 “XDBfilepath ”后的 “Browse”按钮,在弹出的窗口里并选择XDB 文件存储的路径,如图10 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
10、- - 名师精心整理 - - - - - - - 第 7 页,共 14 页 - - - - - - - - - 图 10、勾选生成XDB 文件项选择完存储路径后,右键点击整个PC 站,在弹出的菜单中选择“Compile”下的“All ”,编译 PC 站并生成XDB 文件。如图11 所示。图 11、编译生成XDB 文件选择 PLC 站,下载PLC 站的组态到PLC 中。PC 侧的组态与测试双击计算机右下角PCStation 图标,在 PC 中的第一槽和第三槽分别插入IEGeneral 和 OPCServer,插入的槽位与在STEP7V13 中的 PC 站的组态的槽位一致,如下图12 所示。名师资
11、料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 14 页 - - - - - - - - - 图 12、PC 站中插入相应的组件修改 PC 站的站名与在STEP7V13 中组态的站名一致,在SETP7V13 中组态站的站名为“PC station ”,所以更改 PC 站的站名为 “PC station ”,如图 13 所示名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
12、 9 页,共 14 页 - - - - - - - - - 图 13、设置 PC 站站名修改完站名后,导入在STEP7V13 中配置信息到PC 站。导入方法是点击“ImportStation”按钮,在弹出的窗口中选择 XDB 文件所存放的路径,导入成功后。如图14 所示。在 OPCServer 后的连接列生产了连接的图标。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 14 页 - - - - - - - - - 图 14、OPCServer 正常运行打开 OPCSco
13、utV10 ,在“LocalCOMserver”“OPC.SimaticNET ”“SYM: ” “S7_Connection_1”地址空间可见符号:把变量移动到DA VIEW 1窗口,点击 Monitoring ON ,观察连接是否正确。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 14 页 - - - - - - - - - 打开 STEP7V13 变量监控表,在线修改DB 块数据,观察数据是否对应通讯成功。WINCC 组态打开 WINCC ,案例版本为WINN
14、7.2 ,新建项目,项目名称为“OPC_S7_1200”。双击打开变量管理器,右键点击变量管理 添加新的驱动程序 OPC ,右键点击 OPC Groups 系统参数。等待一段时间,选择 OPC.SimaticNET.1 浏览服务器。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 14 页 - - - - - - - - - 在弹出窗口,可设置访问权限,点击下一步。点击 OPC.SimaticNET.1 SYM: S7-1200 Station_1 PLC_1 ,选择需要添加的数据变量,点击添加条目。在弹出窗口 “ 添加变量 ” 里,输入变量前缀点击上图的完成。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 14 页 - - - - - - - - - 在画面编辑器,组态变量,点击运行,查看变量是否通讯正确。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 14 页 - - - - - - - - -