工控系统中数据的读取技术(下).pptVIP

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
L/O/G/O 工控系统中数据的读取技术(下) 问题:如何开发OPC客户端程序 网络环境部署和DCOM配置 检查OPC组态情况 查找OPC服务器 1 2 3 代码编写方法 4 查找OPC服务器——确定现有网络拓扑 面对一个新的需要采集OPC数据的工控网络,首先要搞清楚控制网络的网络结构及类型,如果是PLC网络,要搞清PLC的品牌型号、已经采集数据的工位点的数量、工控网络内的通信方式、工程师站和操作站各有哪些,是否和其它的一般局域网络连接等等。 查找OPC服务器 使用第三方工具(例如WXOPC)或PLC厂商提供的工具,在工程师站或操作站上运行,来浏览工程师站或操作站上安装的OPC服务器。 检查OPC组态情况 使用第三方工具(如WXOPC)或PLC厂商提供的工具,在工程师站或操作站上运行,连接到要读取数据的OPC服务器,检查该OPC服务器的组态情况,浏览下需取数的工位点数据是否已经组态完毕。如果组态未完毕,联系仪表工程师或相关人员。 确定、搭建测试网络或正式网络 开发OPC客户端程序前,最好先连接好取数所需的网络环境,部署好OPC客户端程序所在的计算机,并做好安全隔离,采取严格的安全措施。先期部署有利于程序的测试。如果现场测试条件不具备或不允许测试,也可在其他地方建立模拟环境。 取数网络的搭建原则 M 网络结构保持简单 不改变原有控制网络主体结构 1 2 3 安全稳定是首要原则 (网络隔离、相关软硬件的安全措施和稳定性考虑) DCOM配置 M 配置DCOM的步骤 什么是DCOM 1 2 3 为什么要配置DCOM 什么是DCOM 直白点说,DCOM就是远程访问COM组件。因为OPC服务器是一种COM组件,一般OPC客户端程序运行的计算机和OPC服务器所在的工程师站(操作站)不是同一台电脑,因此客户端程序要通过局域网远程访问OPC服务器的COM接口,因此需要DCOM支持。 DCOM基于组件对象模型(COM) ,DCOM即分布式组件对象模型,是Windows提供的远程访问COM组件的机制,利用这些机制,客户端程序对象能够请求来自网络中另一台计算机上的服务器程序对象。, Windows对DCOM提供了原生支持,使用一系列机制能够使COM组件能被远程访问。主要包括DCOM远程通讯的支持、代理和存根的支持、通信安全的支持等。 DCOM技术要点 M COM对象的远程激活 借助RPC技术实现通信 1 2 3 代理和存根 严格的安全配置 4 为什么要配置DCOM M 取到OPC服务器的数据! 让Windows机制知晓 1 2 3 DCOM的安全策略要求 DCOM相关配置步骤 M Windows账号配置 检查防火墙及Windows服务 1 2 3 Windows安全策略配置(仅服务端) 4 服务端DCOM配置(仅服务端) 检查防火墙及Windows服务 M Server服务 最好禁用Windows防火墙 1 2 3 Workstation服务 4 RPC服务 服务端计算机DCOM配置(一) “开始”—“运行”—“dcomcnfg ”,在树目录中右键点击“我的电脑”,在弹出的界面中选择“默认属性”选项卡,将默认身份验证级别设为“无” 。 服务端计算机DCOM配置(二) 1.点击“COM”安全选项卡,点击上半部“访问权限”中的“编辑默认值”(左图)。 2.在弹出的界面中,添加用户Everyone和ANONYMOUS LOGON,本地访问和远程访问选择允许 。(中图) 3.点击“COM”安全选项卡,点击上半部“访问权限”中的“编辑限制”(左图)。添加用户Everyone和ANONYMOUS LOGON,本地访问和远程访问选择允许 。(右图) 服务端计算机DCOM配置(三) 1.点击“COM”安全选项卡,点击下半部“启动和激活权限”中的“编辑默认值”(左图)。 2.在弹出的界面中,添加用户Everyone和ANONYMOUS LOGON,本地启动和激活和远程启动和激活选择允许 。(中图) 3.点击“COM”安全选项卡,点击下半部“启动和激活权限”中的“编辑限制”(左图)。添加用户Everyone和ANONYMOUS LOGON,本地启动和激活和远程启动和激活选择允许 。(右图) 服务端计算机DCOM配置(四) 1. “开始”—“运行”—“dcomcnfg ”,在树目录中依次找到“我的电脑”—“DCOM配置”—OPC服务组件名称节点(图中ACORTInfo只是示例),右键单击此节点选择“属性”。(左图) 2.在弹出的界面中,选择“常规”选项卡,身份验证级别设置为“无” (中图) 3.选择“标示”选项卡

文档评论(0)

22255990 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档