当前位置:文档之家› 维力控opc客户端设置

维力控opc客户端设置

当力控作为客户端访问其它服务器时,是将服务器当作一个I/O设备,并专门提供了一个 Client驱动程序实现与服务器的数据交换。

通过
Client驱动程序,可以同时访问任意多个服务器,每个服务器都被视作一个单独的I/O设备,并由工程人员进行定义、增加或删除,如同使用PLC 或仪表设备一样。

下面具体说明 Client驱动程序的使用过程:
1. 定义设备
在力控开发系统导航器窗口中双击“IO设备组态”,启动IoManager。

选则“”类中的“MICROSOFT CLIENT”并展开,然后选择“CLIENT ”并双击弹出“设备配置”对话框:
图3-27
在“设备名称”中输入逻辑设备的名称(可以随意定义),在“数据更新周期”中指定采集周期,原理见I/O驱动相关章节。

然后单击按钮“继续”,出现
设备定义对话框:
图3-28
1) 服务器节点:当服务器运行在网络上其它计算机时,需要在此处指定网络计算机的名称或IP地址。

如果服务器运行在本机,该参数设置为空。

2) 服务器名称:指定服务器的名称。

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

3) 服务器版本:指定服务器的DA规范版本。

目前可选择和。

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

该参数单位为秒。

5) 组名称:在服务器创建的组名称。

创建的所有项均加载到这个组中。

6) 刷新时间:指定服务器的刷新周期。

对于大多数服务器,这个参数用于控制对设备的扫描周期,并以该时间周期向客户端发送数据。

对某些通信性能较低的服务器,该参数不宜设置过小。

7) 数据读写方式:可选择同步方式或异步方式。

关于同步和异步的概念请参阅上一节。

由于异步方式在有大量客户和大量数据交互时能提供高效的性能,因此建议在通常情况下尽量选用异步方式。

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

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

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

2) 启动数据库管理工具DbManager,然后创建一个“模拟I/O点”,并切换到“数据连接”页,如图3-29所示:
图3-29
在“连接I/O设备”的“设备”下拉框中选择设备OPC1。

单击“增加”按钮,出现对话框:
图3-30
项连接/路径:路径(AccessPath)是服务器端提供的一个参数,用于指定对应的项的数据采集方式。

例如,服务器在采集某个RTU上的数据时,可以通过COM1上的高速MODEM进行,也可以通过COM2上的低速MODEM 进行。

通过路径参数,可以指定采用COM1还是COM2进行采集。

对于没提供该功能的服务器,可将该参数置为空。

项连接/项:服务器中的基本数据项。

一般用字符串表示,可唯一标识一个数据项。

项连接/过滤字符:用于指定浏览项的过滤字符。

例如:“A*”,表示浏览所有以字母“A”开头的项。

项浏览:该部分列出全部项以供选择。

左侧对话框内容为项的树形层次结构,右侧对话框内容为具体的项,单击项,会自动将形成的
项的标识填到“项连接/项”输入框内。

对于不支持浏览功能的服务器,无法进行项浏览,此时只能手工在“项连接/项”输入框内指定项标识。

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

项属性/读写属性:指定所选的项的读写属性。

项属性/坏值处理:指定所选的项出现坏值(由质量戳确定)时的处理方式。

如果选择“显示其它值”,可指定一个固定值表示坏值。

如果选择“保持原值”,则保持为上一次采集到的值。

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

相关主题