




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于OPC的SmartPro通信连接本文主要介绍SmartPro系统作为OPC SERVER与第三方软件通信的设置过程及作为OPC CLINET与第三方软件通信的设置过程!SmartPro软件具有OPC、DDE/NETDDE、ODBC等通信接口。对于OPC接口,它既可以为第三方软件提供DCS的数据(服务端);也可以读取第三方软件的数据(客户端);也就是说SmartPro系统具有OPC SERVER和OPC CLIENT功能,能够与具有OPC接口能力的第三方软件方便地实现数据共享;由于各厂家的OPC实现方式的不同,调试OPC通信需要一定的技术储备和实践经验,下面介绍OPC使用的一些通用的具体事项。在进行OPC通信之前必须了解如下:1、 双方操作系统是否一致?建议数据读取双方的操作平台是一致的,至少服务器端的平台要比客户端高!2、 双方是否具有OPC通信能力?关键在于分清楚哪一方为服务器端,哪一方为客户端。一般而言,提供数据的为“服务器”,要求数据的为“客户端”;那么,对于“服务器”端是否提供OPC接口?该接口是否需要单独购买?3、 “服务器”和“客户端”的OPC DA版本?也就是我们常说的OPC版本号。现在市面上流通的一般为1.0a和2.0,其中2.0版本兼容1.0a版本;4、 客户端默认读取版本?现有的“服务器”端一般都是2.0版本,但是有的“客户端”默认以1.0版本接口读取,而有的“服务器”端默认以2.0版本提供接口,这就需要我们了解双方的特性,否则在调试过程中就会走很多弯路!5、 了解“服务器”端的OPC PROGID号;你可以使用一些标准测试工具直接获取,也可以咨询相关技术人员;6、 了解是否具有远程访问功能;特别是对于“服务器”端,必须事先确定是否本地/远程方式;“本地”方式就是“服务器”端软件和“客户端”软件在同一计算机上;“远程”方式就是“服务器”端软件和“客户端”软件不在同一计算机上;7、 双方计算机的登录用户名称和密码是否一致?对于SmartPro系统,其OPC特性如下:版本平台要求服务功能客户功能DA版本PROGID本地/远程3.0.x以下WINNT可以可以1.0aCitect.opc本地/远程3.1.xWIN2000可以可以1.0Citect.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已经设置完毕!3.应用实例:实例1以Smartpro V3.0.3系统做为OPC服务器端,以Smartpro V3.1.3系统为OPC客户端,实现Smartpro系统低版本对高版本的数据通讯。1、在Smartpro V3.0.3系统工程中,选择一台计算机作为OPC SERVER为Smartpro V3.1.3系统提供数据,该计算机名称为OP1;在Smartpro V3.1.3系统工程中,选择一台计算机作为OPC CLINET读取数据功能;2、两台计算机以管理员级别登录操作系统,要求用户名、密码必须相同。具体设置方法:1、服务器端设置。请参看上面介绍的“服务器端设置方法”,只是第四步中选择该机上的OPC Server,V3.0.x系列只提供OPC Server服务;如下图:2、客户端设置。请参看上面介绍的“客户端设置方法”,只是选择该机上的OPC Server,V3.0.x系列只提供OPC Server服务;如下图:3、客户端Smartpro工程设置:A:建立IO设备;在Facview中工程编译器/通信,建立如下设备:对于该IO设备,你既可以挂接在一个新的IO服务器上,也可以挂接在已有的IO服务器上!如果新建一个IO服务器,则对应增加一台计算机作为OPC通信机;B:加入标签变量名;在Facview中工程编译器/标签,加入下列数值; “标签变量名”可以任意选取,“数据类型”、“地址”、“原始满刻度”、“工程满刻度”、“格式”需要与服务器端数据库保持一致; C:增加画面点;Facview中画面增加ALOOP_1_PV、 ABIT_1显示;“地址“处填写“服务端“提供的数据!其具体格式在”服务端“的表达方式可以根据标准客户端软件的读取获取,或者直接咨询OPC服务端软件提供方;D:Facview计算机设置;需要在Facview计算机设置Example工程为IO服务器,E:运行Facview工程可以实现画面显示OPC通讯中的数据。该实例也可以作为SmartPro系统作为OPC 客户端访问其他OPC服务软件的通用组态;实例2以Smartpro V3.1.3系统做为OPC服务器端,以第三方软件为OPC客户端,实现数据通讯。1、在Smartpro V3.1.3系统工程中,选择一台计算机作为OPC SERVER为第三方软件提供数据,该计算机名称为OP1;2、两台计算机以管理员级别登录操作系统,要求用户名、密码必须相同。具体设置方法:1、服务器端设置。请参看上面介绍的“服务器端设置方法”;2、客户端设置。请参看上面介绍的“客户端设置方法”;3、客户端软件按照自己的数据要求读写数据;1、如果在DCOM设置中找不到有关OPC SERVER的信息,请安装FacView后再卸载!2、对于V3.1.x系列,如果安装FacView后还是找不到CITECT REMOTE OPC SERVER,则请按照如下要求:在“运行”中依次输入执行如下命令:Regsvr32.Exe BinCtopc32.DllBinCtopc32.Exe /RegserverRegsvr32.Exe BinOpcproxy.Dll3、如果是本地访问则不要设置DCOM;4、对于V3.0.1以及以下系统,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《做最好的自己》的读书心得
- 《老人与海》读书心得集合15篇
- 年产200吨医药中间体项目实施方案
- 年产60万吨新型功能肥料项目实施方案(模板范文)
- 节能改造提升标准厂房环境与成本效益
- 社区老年人健康教育实施纲要
- 武汉轻工大学《硬件描述语言》2023-2024学年第二学期期末试卷
- 西南财经大学《食品微生物学(含食品微生物检验)》2023-2024学年第二学期期末试卷
- 西藏警官高等专科学校《听力障碍儿童心理与教育》2023-2024学年第二学期期末试卷
- 华东交通大学《金融时间序列分析B》2023-2024学年第二学期期末试卷
- 三位数加减三位数竖式计算题100道及答案
- 北京工业大学《计量经济学》2023-2024学年第一学期期末试卷
- 江西省会计师事务所服务收费标准
- DB52T 1657-2022 磷石膏模盒通 用技术要求
- 人工智能应用开发合同
- 与信仰对话 课件-2024年入团积极分子培训
- 高三英语一轮复习备考实践经验分享 课件
- 小学五年级体育教案全册(人教版)
- 戏曲鉴赏学习通超星期末考试答案章节答案2024年
- 化工新材料发展趋势及挑战
- 新人教版高中英语必修二 unit 5词汇默写本
评论
0/150
提交评论