77范文网 - 专业文章范例文档资料分享平台

力控组态 - OPC使用技巧

来源:网络收集 时间:2020-05-13 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

5. 力控OPC客户端

当力控作为客户端访问其它OPC服务器时,是将OPC服务器当作一个I/O设备,并专门提供了一个OPC Client驱动程序实现与OPC服务器的数据交换。通过OPC Client驱动程序,可以同时访问任意多个OPC服务器,每个OPC服务器都被视作一个单独的I/O设备,并由工程人员进行定义、增加或删除,如同使用PLC或仪表设备一样。下面具体说明OPC Client驱动程序的使用过程: 1. 定义OPC设备

在力控开发系统导航器窗口中双击“IO设备组态”,启动IoManager。选则“OPC”类中的“MICROSOFT OPC CLIENT”并展开,然后选择“OPC CLIENT 3.6”并双击弹出“设备配置”对话框:

图3-27

在“设备名称”中输入逻辑设备的名称(可以随意定义),在“数据更新周期”中指定采集周期,原理见I/O驱动相关章节。然后单击按钮“继续”,出现OPC设备定义对话框:

图3-28

1) 服务器节点:当OPC服务器运行在网络上其它计算机时,需要在此处指定网络计算机的名称或IP地址。如果OPC服务器运行在本机,该参数设置为空。

2) 服务器名称:指定OPC服务器的名称。可以单击“刷新”按钮,自动搜索计算机系统中已经安装的所有OPC服务器。

3) OPC服务器版本:指定OPC服务器的DA规范版本。目前可选择1.0和2.0。

4) 重连时间:跟OPC服务器建立连接后,在设定的时间内如果没有数据变化,则重新连接OPC服务器。该参数单位为秒。

5) OPC组名称:在OPC服务器创建的组名称。创建的所有项均加载到这个组中。

6) 刷新时间:指定OPC服务器的刷新周期。对于大多数OPC服务器,这个参数用于控制对设备的扫描周期,并以该时间周期向OPC客户端发送数据。对某些通信性能较低的OPC服务器,该参数不宜设置过小。 7) 数据读写方式:可选择同步方式或异步方式。关于同步和异步的概念请参阅上一节。由于异步方式在有大量客户和大量数据交互时能提供高效的性能,因此建议在通常情况下尽量选用异步方式。 2. 数据连接

对OPC数据项进行数据连接与其它设备类似。

下面以Schneider公司的一个仿真OPC服务器“OPC Factory Simulator Server”(服务器名:Schneider-Aut.OFSSimu)为例,说明对OPC数据项进行数据连接的过程。

1) 首先在PC机上安装OPC Factory Simulator Server程序,然后按照上文所述的过程定义一个OPC Factory Simulator Server的OPC设备,假设设备名为“OPC”。

2) 启动数据库管理工具DbManager,然后创建一个“模拟I/O点”,并切换到“数据连接”页,如图3-29所示:

图3-29

在“连接I/O设备”的“设备”下拉框中选择设备OPC1。 单击“增加”按钮,出现对话框:

图3-30

OPC项连接/OPC路径:OPC路径(AccessPath)是OPC服务器端提供的一个参数,用于指定对应的OPC项的数据采集方式。例如,OPC服务器在采集某个RTU上的数据时,可以通过COM1上的高速MODEM进行,也可以通过COM2上的低速MODEM进行。通过OPC路径参数,可以指定采用COM1还是COM2进行采集。对于没提供该功能的OPC服务器,可将该参数置为空。

OPC项连接/OPC项:OPC服务器中的基本数据项。一般用字符串表示,可唯一标识一个数据项。 OPC项连接/过滤字符:用于指定浏览OPC项的过滤字符。例如:“A*”,表示浏览所有以字母“A”开头的OPC项。

OPC项浏览:该部分列出全部OPC项以供选择。左侧对话框内容为OPC项的树形层次结构,右侧对话框内容为具体的OPC项,单击OPC项,会自动将形成的OPC项的标识填到“OPC项连接/OPC项”输入框内。对于不支持浏览功能的OPC服务器,无法进行OPC项浏览,此时只能手工在“OPC项连接/OPC项”输入框内指定OPC项标识。

OPC项属性/数据类型:指定所选的OPC项的数据类型。 OPC项属性/读写属性:指定所选的OPC项的读写属性。

OPC项属性/坏值处理:指定所选的OPC项出现坏值(由质量戳确定)时的处理方式。如果选择“显示其它值”,可指定一个固定值表示坏值。如果选择“保持原值”,则保持为上一次采集到的值。

OPC项属性/显示值:当“OPC项属性/坏值处理”指定为“显示其它值”时,该参数用于指定表示坏值的固定值。

6 力控OPC服务器

力控软件提供了一个自有的OPC服务器:力控OPCServer。其它OPC客户程序通过力控OPCServer 可以访问力控实时数据库。

力控OPCServer是一个可以独立运行的组件。它可以与力控数据库安装、运行在同一计算机上,也可以单独安装、运行在其它计算机上通过网络与力控数据库通信。

在安装力控时自动完成对力控OPCServer的注册。在使用力控OPCServer前,要保证力控实时数据库已经正常启动运行。

当启动力控运行系统时,运行系统可自动启动力控OPCServer。如果发现力控OPCServer不能自动启动,需要检查开发系统DRAW中“系统配置\\初始启动程序”中的设置,如下图所示,“OPCServer”项要确定被选中:

力控OPCServer也可以手工启动。选择开始菜单中“力控6.0\\扩展组件\\OPCServer”命令可以启动OPCServer。力控OPCServer没有程序窗口,仅以程序图标形式显示在任务栏上,在任务栏上显现的图标形式为:

。在任务栏上用鼠标右键单击该图标,弹出OPCServer菜单:

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库力控组态 - OPC使用技巧在线全文阅读。

力控组态 - OPC使用技巧.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1052398.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: