OPC驱动

Navigation:  iCentroview系统的配置 > 配置客户端 > 服务端配置 > SCADA节点总览配置 > 驱动配置 >

OPC驱动

Previous pageReturn to chapter overviewNext page

OPCUA驱动配置介绍OPCUA驱动的配置过程,确保iCentroView自带的OPCUA驱动能够从OPCUA服务器正确读取数据。

 

使用OPC驱动变量包含以下几个步骤:

 

u添加OPC驱动

u服务器配置

u组配置

u节点配置

u保存并签入opc

uOPCUA变量配置

u导入导出


 

u添加OPC驱动

1.首先,需要配置好相应的SCADA节点。

ICV_CONFIG_DRIVER_S7_5

 

2.双击SCADA节点下的驱动配置,进入驱动配置页面,在页面的左上方,可以看到“添加驱动”的按钮,点击添加驱动,弹出可用驱动的选择对话框,在可用驱动列表中,选择OPCUA驱动所对应的“opcuadrv”,然后单击确定。

 

3.签出该驱动,点击“配置驱动”按钮

 

4.弹出OPC驱动配置的主界面

drv_opcua_01

 

u服务器配置

添加服务器

在驱动配置界面上,右键点击树控件列表中的驱动名称节点,弹出右键菜单,选择“添加服务器”菜单,如下图:

drv_opcua_02

在点击了“添加服务器”之后,会弹出“添加OPCServer”的对话框,在这个对话框中,填写opcua服务器的地址:

drv_opcua_03

 

u组配置

1.在驱动配置界面上,右键点击树控件列表中的服务器名称节点,弹出右键菜单:

drv_opcua_04

 

2.选择“新增组”,弹出组配置对话框

drv_opcua_05

 

3.输入名称,描述,相应的内容

名称: 不能为空且不能重复。在1-31个字符

描述: 在0-63个字符

任务号:

IO方式:包含异步和同步两个选项。

轮询周期:只在I/O方式为同步读取时可配,OPC客户端去服务器读数据的周期。在1ms-24H之间,必须是100的正整数倍。默认值: 在同步时,值为1秒;异步时为50秒 。

异步超时:只在I/O方式为异步读取时可配,在1ms-24H之间,必须是100的正整数倍。值必须大于轮询周期。默认值:1000秒 。

 

4.配置完成后,点击确定按钮,系统增加该组

 

u节点配置

编辑节点

1.在驱动配置界面上,右键点击树控件列表中的组名称节点,弹出右键菜单

drv_opcua_06

2.选择“编辑节点”选项,弹出节点对话框:

drv_opcua_07

3.界面左上方的显示OPC服务器信息,点击根节点前的+号,展开子节点,点击每一层子节点前的+号,系统会展开该节点下的子节点。选择任意节点,该节点下配置的item信息会显示在界面中间的列表中,右击任意子节点,在节点列表的上方有节点名输入查询框,可以根据输入的节点名进行模糊查询。

4.点击“节点ID”右边的“增加”按钮,系统会将该节点添加到界面右侧的列表中。可以使用ctrl或者shift键选择多个点进行批量添加。

5.在右侧列表中,选择一条或多条记录,下方删除按钮可用,点击删除确定删除对话框,选择确定从列表中删除。可以使用ctrl或者shift键选择多个点进行批量删除。

6.点击确定按钮,将界面右侧列表中的记录保存,并显示在主界面右侧列表中。

 

修改节点

1.选中树控件的组节点,在右侧列表中会显示组内配置的节点信息。右键点击节点,弹出菜单:

drv_opcua_08

2.选择“修改”按钮,弹出修改单个节点对话框:

drv_opcua_09

节点别名:节点别名的功能等同于节点ID,如果配置了节点别名,节点别名将会替代节点ID,节点ID将无效。iCentroView中变量的设备地址可填写的最大长度为64个字节,如果实际opc节点ID的长度长于64个字节,那么就超过iCentroView变量设备地址可填写的最大值,这时可以通过给此节点配置节点别名,使其长度符合iCentroView中变量地址的长度规则,实现正常采集。  如果节点ID的长度超过64个字节,会自动显示为红色,帮助用户识别修改。

3.点击确定,保存用户修改的信息

 

u保存并签入OPCUA

1.配置好后,点击OPCUAClient右上角的关闭按钮,系统弹出是否保存的对话框,点击“是(Y)”按钮,OPCUAClient配置保存,界面关闭

2.在驱动配置界面签入opcuadriver。

 

uOPCUA变量配置

添加变量参见新增变量

 

OPC变量的设备地址为该OPC驱动中设备的“节点别名”(该别名可通过修改自定义)如:scadamain.opc2_short1

 

配置OPC变量,地址格式如下:

AI变量,地址格式为:“AI点地址” 。

DI变量,地址格式为:“AI点地址:字节偏移:位偏移”(例如scadamain.opc2_short1:0:1,表示去scadamain.opc2_short1这个变量的第1字节的第2位)。

DI变量,地址格式为:“DI点地址”。

 

注意:配置完成后需要部署到scada节点,使得配置生效。

 

u导入导出

配置导出

点击配置“导出按钮”,在弹出的提示信息框中点击“是”,命名好导出文件后,选择导出文件所存放的路径,点击保存按钮。导出成功,系统出现提示信息。

 

配置导入

点击配置“导入按钮”,在弹出的窗口选择导入文件,点击打开按钮。导入成功,系统出现提示信息。

 

Tag点表导出

点击“Tag点表导出按钮”,在选择窗口点击“选择文件”按钮,命名好导出文件后,选择导出文件所存放的路径,点击保存按钮。点击“执行”按钮,导出完毕后,点击退出按钮。