首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
中华工控网首页
  P L C | 变频器与传动 | 传感器 | 现场检测仪表 | 工控软件 | 人机界面 | 运动控制
  D C S | 工业以太网 | 现场总线 | 显示调节仪表 | 数据采集 | 数传测控 | 工业安全
  电 源 | 嵌入式系统 | PC based | 机柜箱体壳体 | 低压电器 | 机器视觉
紫金桥远程数采插件—远程IO的使用
紫金桥软件技术有限公司
收藏本文     查看收藏

 

关键字:紫金桥 远程IO

 

    现场应用中经常会遇到紫金桥软件和其他系统通讯时,有相应的驱动协议,但是提供数据的系统对于机器的资源要求比较高,这时就可以通过使用紫金桥远程数据采集插件——远程IO进行数据采集。远程IO文件夹名称是RemoteIO。远程IO文件大小只有4MB左右,同时正常通讯时,占用很少的系统资源。现场使用时网络通讯拓扑结构,如图一:

 

 

紫金桥远程数据采集插件工作原理

 

    远程IO就相当于紫金桥的IO模块,使用时把它放到提供数据的远程系统所在的机器上,这样紫金桥软件的IO通讯模块就延伸到了远程机器上,远程IO驱动程序在远程系统上采集到数据后,再提供给紫金桥软件的实时数据库DB。二者正常通讯时,紫金桥软件和远程IO是使用内部的通讯协议进行通讯。如果是通过以太网方式是通过Server.exe即网络服务器和Client.exe即网络客户端两个程序进行数据交换;如果是通过串口方式是通过SCOMServer.exe即串口服务器和SCOMClient.exe即串口客户端这两个程序进行数据交换。这样只要在紫金桥软件了正常建立驱动设备(当建立设备是要勾选使用远程IO)在数据库里正常建立点,组态相应的外部连接,就可以实现和提供数据的远程系统的通讯。下图是系统原理图:

软件配置

 

一.紫金桥软件的配置

1.设备定义

在开发环境里,设备组态下新建设备(这里以OPC为例)。

如下图:

注意:远程IO一定要勾选。

2.设备专有参数设置

点击“下一步”弹出如下对话框:

其中主要配置的选项有:

OPC服务器:是指紫金桥需要采集数据的远程系统的OPC服务器名。这里以

Matrikon的OPC仿真软件的OPC服务器为例。

服务器类型:选择本地。

其他参数设置参照紫金桥软件的设备驱动帮助。

3.点组态

进入点组态建立点连接(详细配置参照紫金桥联机帮助)。

4.串口服务器设置(如果紫金桥软件和RemoteIO是通过远程串口方式通讯这里需要配置)

在开发环境下公共/串口服务器,双击弹出如下对话框:

点击增加弹出如下窗口:

 

这里的地址要和后面RemoteIO 的IOHostSet.exe配置时的地址要一致。

点击 “参数”弹出端口设置对话框:

 

这里的参数要和后面RemoteIO目录下的IOHostSet.exe配置时的串口参数设置一致。

 

二.远程IO的配置

1. IOHostSet.exe程序的配置。

打开RemoteIO的文件目录:

 

双击IOHostSet.exe,进行主机设置:

 

在指定服务器里选择紫金桥软件和远程IO驱动通讯的方式:有远程网络和远程串口两种方式。

1)当选择远程网络时,

 

 

网络参数里:

地址:安装紫金桥软件的机器的IP。

端口号:默认1998。

2)当选择远程串口时:

在串口参数里,

串口:选择通讯时远程IO驱动程序使用的本地串口号。

地址:和前面紫金桥软件的串口服务器里的地址一致。

允许下置数据:如果勾选紫金桥的DB可以通过远程IO驱动程序对设备下置数据。

点击串口参数弹出串口参数设置对话框:

设置参数和紫金桥软件里串口服务器里的串口参数的设置一致。

 

3)添加设备

在设备名称配置的文本框里用鼠标点击一下,

 

然后点击“增加”弹出设备名称窗口:

这时如果紫金桥软件一侧配置完成了,工程正常运行,那么点击刷新列表就可以把紫金桥软件里组态的驱动设备名称在下拉框里刷新出来,选择需要使用的驱动设备名称点击确定。

注意:通过自动刷新出设备名称也可以确定紫金桥软件和远程IO驱动程序通讯正常。

 

2. 监视程序的配置

远程IO在完成相关配置后正常使用时,要运行RemoteIO目录下的需要使用的驱动运行程序(这里是以为例)。调试运行时,可以手动双击运行,和安装在另一台机器上的紫金桥程序建立通讯。但是正常运行时,为了防止驱动程序被误停可以使用RemoteIO目录下的监视程序。下面就介绍一下监视程序的配置:

1)运行两次“ProcRun.exe”程序,显示如下图所示画面:

2)点击菜单“File”->“Settings”项,显示下图所示画面:

Delay time延时启动时间,即ProcRun.exe运行后,当到达延时启动时间后启动程序。

Cycle time:周期查询时间,即ProcRun.exe运行后,监视启动程序查询时间,每隔周期查询时间,查询监视程序是否启动,如果没有启动,启动监视程序。

Space time间隔时间,即监视多个程序时,启动程序间隔时间。

(1)设置监视程序:点击按钮,弹出文件选择对话框,如下图所示:

 

选择要监视程序,点击“打开”按钮。监视程序加载完毕。

(2)设置运行参数:根据需要设置运行参数,具体设置参考加载程序说明。

(3)点击按钮,完成监视程序配置。

注意:为了防止远程IO驱动运行程序所在的机器重新启动后无法运行,可以手动把监视程序添加到系统的启动菜单或者通过RemoteIO目录下的程序进行简单的配置添加到注册表启动项。

 

运行驱动程序建立通讯

 

这时如果紫金桥软件已经运行可以直接运行远程IO驱动运行程序(这里是以OPC_Client.exe为例)。否者,就先运行OPC_Client.exe然后运行紫金桥软件,然后观察是否通讯正常。下图是正常通讯时的网络服务器和OPC_Client.exe的运行窗口截图:

 

常见问题

    如果OPC_Client.exe运行窗口一直提示“正在获取远程设备信息”,而紫金桥软件这边的数据库采集的点参数值一直不刷新。如下图:

 

可能有以下几种原因:

  1. 如果是通过OPC协议通讯,控制软件的OPCServer没有运行,这时OPC_Client.exe和紫金桥软件不能通讯正常。
  2. 如果紫金桥软件没有相应授权紫金桥软件和远程IO驱动程序也无法正常通讯。
  3. 如果紫金桥软件和远程IO程序所在的两台机器之间的物理连接不正常,以及软件里的网络参数配置不正确也会导致不能正常通讯。

这时,可以检查网络连接是正常,可以使用串口通讯工具如:超级终端等进行测试;检查

提供数据的系统的OPCServer是否启动;检查紫金桥软件的配置是否正确;通过查看授权信息确定紫金桥软件是否有相关授权。

 

 


 

状 态: 离线

公司简介
产品目录

公司名称: 紫金桥软件技术有限公司
联 系 人: 李磊
电  话: 0459-8151391-808
传  真: 0459-8151391-804
地  址: 大庆市高新区服务外包产业园C-1座817室
邮  编: 163316
主  页:
 
该厂商相关技术文摘:
跨平台实时数据库变量引用导航功能介绍
跨平台实时数据库 如何利用MODBUS仿真软件测试MODBUS驱动
紫金桥跨平台实时数据库如何实现多屏显示
紫金桥跨平台软实时数据库Web服务器和数据服务器分离访问的配置
紫金桥跨平台软件远程采集RealInfo6.5
使用虚拟机做的工程实现跨网Web访问
紫金桥软件Microsoft Office Access 2003的ODBC数据源配置
紫金桥软件闸门整体自动化监控系统
通过紫金桥软件来提高画面组态速度
组态软件在配套设备中的应用
紫金桥的关系库同步工具简介
紫金桥组态软件与欧姆龙PLC以太网通信(FINS命令)——CPU型号-CJ2M-CPU33
更多文摘...
立即发送询问信息在线联系该技术文摘厂商:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 不良信息举报
工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2022 Gkong.com, All Rights Reserved