组态王与wincc之间opc通讯

  • 格式:pdf
  • 大小:89.38 KB
  • 文档页数:2

组态王与wincc之间opc通讯

组态王与wincc之间opc通讯 先前总认为OPC就是⽤于不同品牌上位机与不同品牌PLC通讯,经过这次测试才明⽩,原来OPC还可以⽤

于不同品牌上位机间的直接通讯。

此次测试为两台计算机XP系统。⼀台上位机wincc 7.02。 ⼀台组态王6.53。组态王作为opc 服务器,wincc作为opc客户端。期望结果:wincc直接读取组态王数据。开始:

⼀、先配置服务器端:1.1 在开始-运⾏输⼊“dcomcnfg”进⼊组建服务

1.2 在控制台跟⽬录—组建服务—计算机—我的电脑 右键属性弹出我的电脑属性。

1.3 在弹出我的电脑属性中—默认属性—勾选“在此计算机上启⽤分布式 com”以及下⾯的默认⾝份验证级别 选择“⽆”。如图:

点击 右边的COM安全 需对访问权限 “编辑限制”“编辑默认值”以及启动和激活权限中“编辑限制”“编辑默认值”设置相同的组和权限如果没有需⼿动添加ANONYMOUSLOGON 和 Everyone 中的所有权限。如下图:

1.4 点击组件服务—计算机—我的电脑—DCOM配置—OpcEunm,右键 属性 弹出 OpcEnum属性对话框,常规中⾝份验证级别—默认,位置—勾选在此计算机上运⾏应⽤程序,安全⾥把启动和激活权限以及访问权限 配置为使⽤默认值。配置权限选择⾃定义 ,在配置权限中点击编辑,添加ANONYMOUS LOGON 和 Everyone 中的所有权限。标识选择交互式⽤户。1.5 同1.4在组建服务-计算机—我的电脑—DCOM配置—KingView.View右键属性做相同的配置。

这样,服务器端即配置完毕。⼆、服务器配置完毕后,开始组态客户端。 2.1启动wincc –变量管理—右键-添加新的驱动程序“OPC.chn” 2.2 在添加过opc驱动后,点击系统属性,弹出OPC 条⽬管理器。在这⾥⾯找到⼯作组⾥⾯的OPC服务器(组态王机⼦的计算机名)。

如上图中的KINGVIEW.VIEW.1即为组态王端的opc服务器。选中它点击右侧的浏览服务器。依次点击下⼀步,即弹出组态OPC服务器端变量表,如图:

如图:

选择要访问的变量,右侧的属性“value”,最后选择添加条⽬即可。三、以上完成后就和常规配置相同了,运⾏后,即可看到,wincc⾥⾯的变量值与组态王⾥⾯的变量值保持同步变化。及通讯正常。 更多技术资料,请加微信公众帐号“gongkong8”

⼯控技术博客: http://blog.sina.com.cn/wincchome

================================================

⼯控⽼⿁技术Blog: http://blog.sina.com.cn/wincchome启程⾃动化培训中⼼ http://www.gongkong8.com/ 联系电话:0755-85292922 E-mail:gongkong8@foxmail.com⼯控⽼⿁QQ空间 :920500908启程 PLC培训 深圳PLC培训 启程PLC培训 宝安PLC培训西门⼦PLC培训 S7-200培训 S7-300培训 系统集成培训 ⾃动化培训 WINCC培训 EPLAN培训================================================