一.连接示意图
二.组态王环境搭建(整个过程中,请保持数据源的活跃)
在需要采集的组态王数据源所在的PC上先安装在两个文件:解压SymBrgOPCClient和SZLog;
先安装SQLog,运行install;安装SymBrgOPCClient运行install;显示下图所示为成功,不显示为失败。
在计算机管理--服务中启动SymBrgOPCClientService服务。启动后在任务管理器进程中可以看到该服务已启动,此时,OPC采集所需的环境已搭建好
运行OPC EXPLORE.exe,点击“OPC”,选择连接,这里可以看到需要连接的组态王OPC数据源(此步骤只是用来验证环境是否搭建成功)。
三.组态王采集工程
1.新建通道-设备
打开IDE开发系统,新建项目-工程,在采集服务-OPC通道下新建设备,IP地址填写为OPC服务器地址,端口默认不变,填好相应参数,点击确定。
重要参数说明
参数名 说明 名称 必填,只能为英文字母或字母+数字的组合 IP地址 OPC数据源所在PC的IP地址 本地IP地址 采集网关的与OPC数据源所在同一局域网的以太网接口IP(在如下场景下需要使用本地IP,网关与多个SymBrgOPCClient时,多个SymBrgOPCClient所在计算机不属于同一个局域网,但多个SymBrgOPCClient所在计算机的IP地址在同一网段,此参数用于定义网关和某个SymBrgOPCClient通讯时,指定从哪一个网口(IP)出去。) 其他参数 默认即可2.设备配置
在设备配置界面中,右键单击“OPC管理器”,选择“新建数据源”,在弹出窗口中左键单击“在线选择”
重要参数说明
参数名 说明
网络节点 默认(如SymBrgOPCClient不是和OPCServer安装在同一计算机上,而是通过网络采集此OPCServer时,就必须填写网络节点,即OPCServer所在计算机的IP地址。)
网关代理连接 是否启用代理(当IDE无法与SymBrgOPCClient连接时,可以使用与SymBrgOPCClient连接的网关进行代理转发,这里填写的IP地址是IDE能连通的网关的IP地址。)
点击“获取OPCServer列表”,获取成功后,双击需要采集的OPC数据源。图例为建好的OPC数据源属性窗口。
建OPC采集点
右键单击建好的“数据源”,选择“新建数据组”,填写名称,点击确定。
建好数据组后,再右侧空白处单击右键,选择“OPC在线建点”。
右键单击数据源,选择“获取全部点表”,展开数据源后,在“Name/ItemID”下会罗列出所对应的点,勾选需要的采集点(或者“全部选中”),勾选完毕后,点击窗口右下侧的“添加”,然后点击确定。
采集点添加后,点击工具右上角的应用,再点击工具左上角的保存按钮,对采集点进行保存。
四.OPC转发通道
1.接下来我们设置数据服务,鼠标右键数据服务,选择新建通道,在弹出的通道编辑框中,点击规约处的按钮,选择星屋科技(实时传输),数据的上传到服务器。
2.宽带传输:在通道编辑框中,端口处选择TCP客户端,远程IP处填写接收数据的服务器IP地址,远程端口填写9800(这是多比平台在服务器上的固定接收端口),点开下图红色标记处的高级参数按钮,对其中的资产编码,逻辑地址自定义设置(注:用来在多比平台中当作网关的从设备地址)
3.加载采集点信息
建好通道后,在工具灰色区域,点击鼠标右键选择加载采集信息,勾选上之前建立的OPC采集设备,然后点击确定,工具将自动导入OPC数据点。转发点添加后,点击工具右上角的应用,再点击工具左上角的保存按钮,对采集点进行保存。然后在工具左侧,鼠标右键这个OPC工程,选择本机运行。
五.注入网关
多比网关起始IP地址是192.168.0.253,首先我们用网线将网关连接到电脑上,然后将电脑IP改成192.168.0.*路段,ping一下网关的地址,看是否连接正常。连接成功后回到之前的网关工具,点击工具左下角的远程维护。
按照下图步骤,双击打开网关登录界面,再点击更新工程,勾选之前设置的转发通道点击确定,然后数据注入网关,网关会重启,需要等待五秒,最后点击启动。
六.多比平台数据的接收
在多比平台数据源中,选择添加一个多比智能网关数据源。
对网关数据源的编辑,如下图所示(以下未说明的,为不填写):
名称自定义;
厂商编号和网关编号,对应文档三.转发通道中所说的资产编码,逻辑地址;
点击保存该数据源;
刷新一下浏览器,重新进入到多比,找到之前添加的网关数据源,这时候如果看到下图右侧所示的网关版本和数据点信息,则表示多比已经与网关对接上了,如果没有则失败,请重新监测下工具中的配置;
对接上之后,点击一键获取点表,多比平台将自动将OPC数据点创建好,接下来我们就可以做工程了。
六.组态王接入多比平台的展示
1.手机横屏展示
2.电脑端展示