基于OPCSmartPro通信连接.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于OPC的SmartPro通信连接 本文主要介绍SmartPro系统作为OPC SERVER与第三方软件通信的设置过程及作为OPC CLINET与第三方软件通信的设置过程! SmartPro软件具有OPC、DDE/NETDDE、ODBC等通信接口。对于OPC接口,它既可以为第三方软件提供DCS的数据(服务端);也可以读取第三方软件的数据(客户端);也就是说SmartPro系统具有OPC SERVER和OPC CLIENT功能,能够与具有OPC接口能力的第三方软件方便地实现数据共享;由于各厂家的OPC实现方式的不同,调试OPC通信需要一定的技术储备和实践经验,下面介绍OPC使用的一些通用的具体事项。 在进行OPC通信之前必须了解如下: 双方操作系统是否一致?建议数据读取双方的操作平台是一致的,至少服务器端的平台要比客户端高! 双方是否具有OPC通信能力?关键在于分清楚哪一方为服务器端,哪一方为客户端。一般而言,提供数据的为“服务器”,要求数据的为“客户端”;那么,对于“服务器”端是否提供OPC接口?该接口是否需要单独购买? “服务器”和“客户端”的OPC DA版本?也就是我们常说的OPC版本号。现在市面上流通的一般为1.0a和2.0,其中2.0版本兼容1.0a版本; 客户端默认读取版本?现有的“服务器”端一般都是2.0版本,但是有的“客户端”默认以1.0版本接口读取,而有的“服务器”端默认以2.0版本提供接口,这就需要我们了解双方的特性,否则在调试过程中就会走很多弯路! 了解“服务器”端的OPC PROGID号;你可以使用一些标准测试工具直接获取,也可以咨询相关技术人员; 了解是否具有远程访问功能;特别是对于“服务器”端,必须事先确定是否本地/远程方式;“本地”方式就是“服务器”端软件和“客户端”软件在同一计算机上;“远程”方式就是“服务器”端软件和“客户端”软件不在同一计算机上; 双方计算机的登录用户名称和密码是否一致? 对于SmartPro系统,其OPC特性如下: 版本 平台要求 服务功能 客户功能 DA版本 PROGID 本地/远程 3.0.x以下 WINNT 可以 可以 1.0a Citect.opc 本地/远程 3.1.x WIN2000 可以 可以 1.0 Citect.opc 本地 Citect.opcremote 远程 在进行OPC通信前,不论是服务端还是客户端都必须设置DCOM属性!下面以SmartPro系统为例介绍DCOM设置过程。 1.服务端设置方法: 第一步:进入“开始”菜单的“运行”,输入DCOMCNFG.EXE后回车,出现如下图示: 第二步:进入“默认”页面,注意选中“在这台计算机上启用分布式COM”,其他默认! 第三步:进入“默认安全机制”如图: 点击“默认访问权限”中的“编辑默认值…”,在弹出框中点击“添加…”,在其中添加一个“Everyone”用户,如下图: 第四步:分别对第三步画面中的其他权限进行编辑默认值,统一添加用户“Everyone”;访问类型为允许访问或完全访问! 所有默认权限编辑后点击“应用”按钮后返回到初始页面“应用程序”页面,并选择该机上的OPC Server如下图: 在本例中我们使用远程方式访问,因此选中“Citect Remote OPC Server” 然后双击或者点击“属性…”按钮,弹出对该OPC Server的相关信息;如下图: 第五步:点击“位置”,选中“在下列计算机上运行应用程序”,并且输入计算机名称。在本例中输入“OP1”,并选中其他两项! 第六步:点击“应用”按钮后翻页到“安全性”页面,如下图: 统统选中“使用自定义访问权限”,并且点击相应的“编辑…” 按钮后添加“Everyone”用户,并编辑相应的访问权限为“允许访问”或“完全访问”即可! 对于其他软件作为OPC SERVER的例子,服务器端设置步骤同样适用,所不同的仅仅“OPC SERVER”的名称不同罢了! 2.客户端设置方法: 第一步:注册OPC SERVE软件:在FacView安装目录中存在一个OPC目录中找到CTOPC32.REG文件后双击后自动注册!(如果选用第三方软件需注册第三方软件的OPC文件)如下图: 第二步:按照“服务端“的设置过程内容进行设置!只是在第五步仅仅选择“在下列计算机上运行”,并输入OPC SERVER所在计算机名称。(一般与服务器端设置的计算机名称相同);如下图: 第三步:使用标准客户端软件进行测试,如果连接成功,则表明设置成功完毕;其他设置根据OPC 客户端软件的不同而不同,但是对于FacView已经设置完毕

文档评论(0)

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

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

1亿VIP精品文档

相关文档