西门子s71200的OPC通讯_第1页
西门子s71200的OPC通讯_第2页
西门子s71200的OPC通讯_第3页
西门子s71200的OPC通讯_第4页
西门子s71200的OPC通讯_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、s7-1200的opc通讯实现由于西门子公司最新推出的s7-1200产品目前无法实现与上位wincc直接通讯,只能通过simatic net软件组态为opc通讯的方式实现与上位机的通讯。实现过程如下:所需软件:1. simatic net v6.2及以上版本2. step7 v5.3及以上版本3. step7 basic v10.5.opc 服务器与plc s7 连接通讯的组态􀂾 步骤一: 配置 pc 站的硬件机架当 simatic net 软件成功安装后,在pc 机桌面上可看到station configurator 的快捷图标,同时在任务栏(taskbar)中也会有sta

2、tion configuration editor 的图标。图 1: station configurator 桌面快捷图标 图2:任务栏中的图标1) 通过点击图标打开station configuration editor 配置窗口图2:station configuration editor 配置窗口2) 选择一号插槽,点击add 按钮或鼠标右键选择添加,在添加组件窗口中选择opcserver 点击ok 即完成。图 3:添加opc server3) 同样方法选择三号插槽添加ie general图4: 添加 ie general插入 ie general 后,即弹出其属性对话框。点击netw

3、ork properties,进行网卡参数配置。图 5: 网卡属性4) 网卡的配置点击 network properties 后,windows 网络配置窗口即打开,选择本地连接属性菜单设置网卡参数,如ip 地址,子网掩码等。步骤如图6,图7,图8。确认各步设置后,网卡配置完成。 图6: 本地连接图 7:网卡属性选择图8: 分配普通网卡参数5) 分配 pc station 名称点击“station name”按钮,指定pc 站的名称,这里命名为ethernetopc。点击“ok”确认即完成了pc 站的硬件组态。图9:命名pc 站名称注:station name 并不是特指pc 机本机的名称 步

4、骤二:配置控制台(configuration console)的使用与设置1) 配置控制台(configuration console)是组态设置和诊断的核心工具,用于pc 硬件组件和pc 应用程序的组态和诊断。2) 正 确 完成pc 站的硬件组态后, 打开配置控制台( start-simatic-simaticnet-configuration console),可以看到所用以太网卡的模式已从pg mode 切换到configuration mode,插槽号(index)也自动指向3。如图8。图10 配置控制台(configuration console)注: 对于 simatic net

5、v6.1 或v6.0 版本的软件,你需要在上面窗口中,手动将模块模式(mode of themodule)从pg 模式切换到组态模式(configured mode),并设置index 号。然后再在stationconfiguration editor 中添加硬件。3) 在 access points 设定窗口中,将s7online 指向pc internal(local)。此设定是为pc 站组态的下载做准备。图11:pc station 配置控制台access point步骤三: 在 step 7 中组态pc station1) 打开 simatic manager,通过fileИ

6、774;new 创建一个新项目,如“s7ethernetopc”。通过insert􀃆station􀃆simatic pc station 插入一个pc 站。特别注意的是,要将pcstation 默认名称“simatic pc station(1)”改为与station configuration editor 中所命名的station name 名称相同,所以这里改名为“ethernetopc ”。双击configuration 即可进入pc station 组态界面。图12: step 7 中创建新项目与建立simatic pc station 2) 在硬

7、件组态中,从硬件目录窗口选择与已安装的simatic net 软件版本相符的硬件插入到与在station configuration editor 配置的 pc 硬件机架相对应的插槽中。 图13: pc station 硬件组态3) 分配普通以太网络参数点击 ie general 属性对话框中properties 按钮打开以太网接口参数设置对话框,按要求设置以太网卡的ip 地址和相应的子网掩码。ip 地址应与实际硬件所设以太网卡ip 地址一致。(与图7 中ip 地址相同)并用new 按钮建立一个ethernet 网络。确认所有组态参数,完成网卡设置。4) 完成 pc 站组件设置后,按下编译存盘

8、按钮确定且存储当前组态配置5) 编译无误后,点击“configure network”按钮,进入netpro 配置窗口。图 16:选择“configure network”按钮6) 在 netpro 网络配置中,用鼠标选择opc server 后在连接表第一行鼠标右键插入一个新的连接或通过“insert>new connection”也可建立一个新连接。7)如果在项目中没有所要连接的对象(如本例),你必须在“insert newconnection”对话框中,选择“unspecified”作为连接对象,并在连接属性中选择s7 connection。点击ok 确认。图 18:图 18:在网

9、络配置(netpro)中添加新连接8) 在 s7 连接属性对话框中,设置完成后点击ok确认。 设定s7-1200的ip地址,点击“地址详细信息”,将tsap设定为“03”图 19:s7 连接属性与连接地址9) 确认所有配置后,已建好的s7 连接就会显示在连接列表中。点击编译存盘按钮或选择network>save and compile,如得到no error 的编译结果,则正确组态完成。这里编译结果信息非常重要,如果有警告信息(warning)显示在编译结果对话框中,这仅仅是一条信息。但如果有错误信息(error message),说明组态不正确,是不能下载到pc station 中的。

10、图 20: 组态编译存盘步骤四:组态下载1) 完成 pc 站组态后,即可在netpro 窗口点击功能按钮栏中下载按钮将组态下载到pc站中。需注意的是,下载过程中会删除已有相关组件的数据,新的组态数据将被下载到pc 机。点击ok 执行下载。图 21:组态下载2) 下载完成后,可以打开station configuration editor 窗口检查组件状态。下图为正确状态显示画面。opc server 插槽conn 一栏一定要有连接图标,此项说明连接激活。(simatic net 软件版本v6.1 或v6.0 版本无此状态栏)图 22:图 22: pc station 运行状态步骤五:数据通讯的

11、测试opc scoutopc scout 工具随simatic net 软件一起提供,当完成pc station 组态下载后,可用此工具进行opc server 和plc 的数据通讯测试。1) 打开 opc scout,(start>simatic>simaticnet>opc scout),如图21 双击“opcsimaticnet”在随之弹出的“add group”对话框中输入组名,本例命名为“opc_ethernet”。点击ok 确认。图 23: 在 opc scout 中添加一个组“opc_ethernet”2) 双击已添加的连接组(opc_ethernet),即弹出

12、“opc navigator”对话框,此窗口中显示在configuration console 所激活的连接协议。双击“s7”,在pcstation 组态netpro 中所建的连接名会被显示(s7 connection_1)。双击此连接,即可出现有可能被访问的对象树(objects tree),在plc cpu 中已存在的db 块也会出现。可将被访问的对象树(objects tree)下的所有能访问的变量添加进去,如下图示:图 24:objects in the opc navigator3) 双击任意所需访问的plc 数据区都可建立标签变量。simatic net和s7-1200通讯时是不能

13、直接和db区通讯的,必需通过内部变量间接和db区通讯,选择”s7 connection 1”,以”&statepath()”为例,添加到右侧。并双击:保持连接不变,将变量改为:db1,w0,1。即可访问db1.dbw0的数值。从上图可以看到 已经访问到 db1.dbw0里的值,后边的“quality”出现“good”状态,说明通讯已经建立。三在wincc 项目中建立opc 连接wincc 项目可以通过opc channel 获得本机或网络上计算机的opc server 的数据。首先,在变量管理器里面建立opc 驱动。图 29 建立新的驱动在驱动文件夹里选择”opc.chn”文件,就会得到如图30 所示的opc 驱动连接。图30 opc 驱动连接打开系统参数选项,在opc 条目管理器里浏览本机的opc serve

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论