智能网关配置软件说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

智能网关配置软件
————使用说明书使用说明书
2013-08-30
目录
第一章智能网关配置软件安装 (1)
1. 运行环境搭建 (1)
1.1 硬件平台 (1)
1.2 软件环境 (1)
2. 安装与卸载 (1)
第二章 智能网关配置软件介绍 (2)
1.软件简介 (2)
2. 体系划分 (2)
3. 网关协议配置的一般步骤 (2)
3.1 协议配置流程图 (2)
3.2 协议配置样例 (2)
第三章922配套Server服务程序配置 (9)
1. SmartWayNetSvr配置 (9)
1.1 功能介绍 (9)
1.2 配置说明 (9)
2. ModbusTcpServer配置 (13)
2.1 功能介绍 (13)
2.1 配置说明 (13)
第四章软件各部分功能介绍 (14)
1. 工程管理模块 (14)
1.1 功能介绍 (14)
1.2 工程管理 (14)
2. 网关配置模块 (16)
2.1 功能介绍 (16)
2.2 网关配置 (16)
2.3 相应的配置详解 (16)
3. 工具模块 (17)
3.1 功能介绍 (17)
3.2 网关配置和控制 (17)
4. 帮助 (18)
4.1 功能介绍 (18)
第五章协议模块参数介绍 (18)
1. BeeNet协议(BeeNet.so) (18)
1.1 功能介绍 (18)
1.2 配置说明 (18)
2. BeeNetCan协议(BeeNetCan.so) (19)
2.1 功能介绍 (19)
2.2 配置说明 (19)
3. GPRS/CDMA拨号库(DialUp.so) (20)
3.1 功能介绍 (20)
3.2 配置说明 (20)
4.电参数协议(ElectricalPara.so) (21)
4.1 功能介绍 (21)
4.2 配置说明 (21)
5. modubs协议(Modbus.so) (23)
5.1 功能介绍 (23)
5.2 配置说明 (23)
6. modubs数据同步客户端(ModbusSyncClient.so) (26)
6.1 功能介绍 (26)
6.2 配置说明 (26)
7. 传感器协议(SurveyPro.so) (27)
7.1 功能介绍 (27)
7.2 配置说明 (27)
第六章922智能网关状态灯说明 (29)
第一章智能网关配置软件安装
1. 运行环境搭建
1.1 硬件平台
网关配置软件,要求在CPU为Intel Celeron,2.5GHz以上或者AMD等效处理器的工控机或兼容机上运行,计算机的配置要求为:
内存:推荐内存为>=1GB
操作系统:Windows XP、Windows Server2003、Windows Vista、Windows7
显示:Windows兼容显卡,显存>= 1MB,分辨率>= 1024x768。

显示器最少256色模式,推荐VGA、SVGA模式;
硬盘:推荐硬盘空间为>=30G。

提示:目前客户购买的标准配置的工控机、兼容机等机型,完全满足网管配置系统的运行要求。

1.2 软件环境
系统目前支持操作系统:WINDOWS 98第二版、 WINDOWS 2000、 WINDOWS XP、WINDOWS 2003;同时,支持WINDOWS XP Embedded系统运行。

提示:如果客户需要,我们可以为您订制符合各种系统要求的配置软件。

2. 安装与卸载
本软件直接拷贝至硬盘使用即可,方便快捷。

第二章第二章 智能网关配置软件介绍智能网关配置软件介绍智能网关配置软件介绍
1.软件简介
本软件为922网关配套产品,用以实现可视化、半自动化配置网关数据。

软件通过网络连接可以自动读取网关相关数据,对网关进行可视化配置,人机交互界面友好,可远程操作网关,支持自动升级。

通过本软件,可对网关进行统一管理,方便配置,为客户提供极大的方便。

2. 体系划分
软件分为四个模块,分别为工程管理模块、网关配置、便捷工具以及软件帮助。

3. 网关网关协议协议协议配置的一般步骤配置的一般步骤
3.1 协议配置协议配置流程图流程图
3.2 协议配置协议配置样例样例
软件主界面,如图2.2所示:
图2.2软件主界面
工程创建
打开工程管理菜单,选择新建工程,或者单击快捷键 ,输入名称,选择工程
保存路径后,点击确定,如图2.3,这样就创建了一个新的工程。

图 2.3 新建工程对话框
智能网关协议配置的步骤
配置协议:在图2.4所示的“配置中心”对话框中,双击刚才新建的工程,开始进行协议
配置。

图2.4配置中心主界面
将弹出该工程下的“协议配置”对话框,在弹出的“协议配置”对话框中,点击添加,将
弹出“协议参数设置”对话框,如图2.5所示
图 2.5协议配置对话框
在“协议参数设置”对话框中,点击选用协议按钮,将弹出“协议选择”对话框,列出了该智能网关支持的所有协议,如图2.6所示
图 2.6协议选择对话框
双击您要配置的协议,将回到参数设置对话框,如图2.7所示
图2.7协议参数配置对话框
对所选中的协议进行参数配置:点击配置按钮,将弹出您选中的协议“参数设置”对话框,如图2.8所示:
图2.8参数设置对话框
对协议参数进行修改,点击确定之后,完成该协议的配置.如图2.9所示
图2.9协议配置对话框
依据”智能网关协议配置的步骤”依次配置其它需要的协议.
连接网关、用户登录
打开网关配置菜单,选择连接网关或点击快捷键,输入网关的IP地址,并登录用户,如图2.10、图2.11,完成网关的连接。

注:默认用户名和密码都为:admin
图 2.10 连接网关对话框
图 2.11 登录对话框
工程配置文件写入
配置完成后,选中您刚才配置的工程文件,点击工具—配置文件写入,或点击快捷键,将配置好的参数写入网关中,然后网关会自动进行软件重启,并加载您所配置的协议进行运行.如图2.12。

图 2.12 工程配置文件写入
第三章922配套Server服务程序配置
1. SmartWayNetSvr配置
配置
介绍
1.1 功能
功能介绍
SmartWayNetSvr是一个922智能网关的配套服务程序,主要包括对智能网关的网关管理功能,其它协议模块的数据中心服务器。

下列模块需要跟SmartWayNetSvr服务程序配套使用:
922智能网关的数据管理中心。

BeeNet协议
BeeNetCan协议
电参数协议库
传感器协议(长期监测传感器协议)
1.2 配置说明
第一步:SmartWayNetSvr是一个TCP Server服务端,需要指定SmartWayNetSvr监听
的端口,打开SmartWayNetSvr文件夹,打开Config.ini配置文件,如图3.1所示:
图3.1 SmartWayNetSvr配置文件
将ServerPort端口改成您需要的其它端口号,本配置目前的端口号是4567;
第二步:修改防火墙配置,打开SmartWayNetSvr所在电脑的网卡本地连接,如图3.2所示:
图3.2 本地连接对话框
点击本地连接的“属性”按钮,将弹出“本地连接 属性”对话框,如图3.3所示
图3.3 本地连接 属性对话框
选择高级页,在windows 防火墙点击“设置”按钮,将弹出windows 防火墙配置窗口如图3.4所示:
图3.4 windows防火墙对话框
在例外页中,点击“添加端口”按钮,将弹出“添加端口”对话框,如图3.5所示:
图3.5 添加端口对话框
名称:给您开启的端口起一个名称,如SmartWayNetSvr
端口号:您刚才在第一步给SmartWayNetSvr指定的端口号,我本例子中,给
SmartWayNetSvr配置的端口号为4567。

选择TCP协议,并点击“确定”按钮完成防火墙的配置。

注:如果您的防火墙设置为关闭,则不需要以上步骤。

第三步:运行“SmartWayNetSvr.exe”,SmartWayNetSvr.exe将在托盘图标中显示,双击“”托盘图标,将弹出SmartWayNetSvr主界面,如图3.7所示:(注:红色标记区为您在第一步配置的端口号)
图3.7 SmartWayNetSvr主界面
2. ModbusTcpServer配置
介绍
功能介绍
2.1 功能
ModbusTcpServer服务器主要用于922智能网关采集的modbus数据通过“modubs数据同步客户端”将数据传输到ModbusTcpServer服务器,其它应用程序通过modubs tcp协议与ModbusTcpServer进行交互。

2.1 配置说明
ModbusTcpServer主界面如图3.8所示:
图3.8 modbus通讯服务器主界面
注:
“modubs数据同步客户端”配置端口号时需要指向图3.8所示红色标注的端口号。

关于ModbusTcpServer开启端口的防火墙配置请参阅上一部分“SmartWayNetSvr 配置”防火墙配置部分。

软件各部分功能介绍
介绍
第四章软件各部分功能
1. 工程管理模块
功能介绍
介绍
1.1 功能
该模块是配置网关的第一步,主要用于创建和管理工程项目,主要包括以下几个功能:新建工程、删除工程、协议配置和退出。

1.2 工程管理
点击,运行智能网关配置软件,启动程序,如图4.1.
图 4.1 工程管理界面
功能介绍
【新建工程】 :创建一个新的工程项目。

【删除工程】 :删除工程列表栏中选中的工程项目行。

【协议配置】 :为工程列表中“选中”的工程配置通讯协议。

【退出】 :退出程序。

【诊断中心】 :可以查看您所配置的协议运行日志。

如图4.2:
图 4.2 查看连接网关的操作日志
2. 网关配置模块
介绍
2.1 功能
功能介绍
该模块是对网关进行操作,主要用于网关的连接和配置。

主要功能有:连接网关、断开连接、数据中心配置、网卡参数配置、用户登录以及修改密码。

2.2 网关配置
功能介绍:
【连接网关】 :输入IP地址,连接网关。

【断开连接】 :断开已连接的网关。

【数据中心配置】 :指向“网关管理服务器”的地址(IP或者域名)和端口。

【网卡参数配置】 :配置网关中网卡的参数。

【用户登录】 :用户登录。

【修改密码】 :修改用户的密码。

2.3 相应的配置详解
数据中心:即网关管理中心。

指向“网关管理服务器”,用来对网关进行管理,如对网
关进行校时,软件重启,硬件重启,运行日志下载,对网关中的软件进行远程升级等。

数据中心配置说明:需要指向SmartWayNetSvr所设置的IP地址(或者域名)和端口号。

如图3.3所示
图4.3 数据中心配置
网卡参数:设置网关中的网卡参数,包括网卡的IP地址,DNS服务器等。

3. 工具模块
3.1 功能
介绍
功能介绍
该模块实现对网关的配置和控制。

主要功能有:配置文件写入、应用程序升级、网关配置读取、数据中心配置读取、网卡配置读取、下载日志、重启软件、重启硬件以及固件升级。

配置和控制
网关配置和控制
3.2 网关
功能介绍
【配置文件写入】 :将工程中配置好的协议参数写入网关,同是自动重启网关,并加载协议运行。

【应用软件升级】 :升级智能网关中的协议和配置程序,如智能网关的原有协议程序版本较旧,升级成与智能网关配置软件协议一致。

【网关配置读取】 :将网关中的配置参数读入当前工程中。

【数据中心读取】 :读取网关的数据中心配置参数。

【网卡配置读取】 :读取网关的网卡配置参数。

【下载日志】 :将网关的运行日志下载到配置软件的“download”文件夹中。

【重启软件】 :对网关进行软件重启。

【重启硬件】 :对网关进行硬件重启。

【固件升级】 :升级网关的固件。

4. 帮助
功能介绍
介绍
4.1 功能
为用户提供软件使用帮助以及软件的相关信息。

介绍
第五章协议模块参数
协议模块参数介绍
协议((BeeNet.so)
1. BeeNet协议
介绍
功能介绍
1.1 功能
BeeNet协议主要用于本公司2.4G协议所支持的产品,通过GPRS/CDMA、网线、无线网桥等设备将现场数据进行采集,数据上传到SmartWayNetSvr服务器,BeeData软件通过SmartWayNetSvr进行数据采集和控制。

1.2 配置说明
参数配置界面如图5.1所示:
图5.1BeeNet协议参数配置
参数说明参数说明::
服务器地址:SmartWayNetSvr 所在服务器的IP 地址(或者域名)。

服务器端口:您在第三章为SmartWayNetSvr 所配置端口号。

心跳间隔:与SmartWayNetSvr 通讯的心跳包时间间隔,主要用于检测TCP 连接是否异常断开。

超过设定的心跳间隔没有收到SmartWayNetSvr 任何信息时,本协议将给
SmartWayNetSvr 服务端发送一个心跳包,如果SmartWayNetSvr 收到心跳包之后,将应答本协议一帧心跳包。

超时重连:本协议超过设置的时间没有收到SmartWayNetSvr 服务端的任何数据,将重新请求创建一个新的连接进行通讯。

注:超时重连必须大于心跳间隔,一般设置为倍数关系。

2. BeeNetCan 协议协议((BeeNetCan.so )
2.1 功能介绍
BeeNetCan 协议主要用于本公司Can 总线协议所支持的产品,通过GPRS/CDMA 、网线、无线网桥等设备将现场数据进行采集,数据上传到SmartWayNetSvr 服务器,BeeData 软件通过SmartWayNetSvr 进行数据采集和控制。

2.2 配置说明
参数配置如图5.2所示:
图5.2 BeeNetCan 协议参数配置
Can名称:Can设备连接到922智能网关的端口相关。

与922智能网关标注的CAN1连接时请选择can0设备;与922智能网关标注的CAN2连接时请选择can1设备。

波特率:根据所连接的设备相关,请根据设备进行设置。

网关ID:本网关ID为虚拟网关,主要用于兼容BeeData协议。

用户可以自定义,多个设备时只要不重复即可。

服务器地址:SmartWayNetSvr所在服务器的IP地址(或者域名)。

服务器端口:您在第三章为SmartWayNetSvr所配置端口号。

心跳间隔:与SmartWayNetSvr通讯的心跳包时间间隔,主要用于检测TCP连接是否异常断开。

超过设定的心跳间隔没有收到SmartWayNetSvr任何信息时,本协议将给SmartWayNetSvr服务端发送一个心跳包,如果SmartWayNetSvr收到心跳包之后,将应答本协议一帧心跳包。

超时重连:本协议超过设置的时间没有收到SmartWayNetSvr服务端的任何数据,将重新请求创建一个新的连接进行通讯。

注:超时重连必须大于心跳间隔,一般设置为倍数关系。

拨号库库(DialUp.so)
3. GPRS/CDMA拨号
3.1 功能介绍
数据传输功能:通过移动网络进行数据传输。

短信功能:支持对GPRS/CDMA模块的状态查询,支持对922智能网关软件和硬件复位。

3.2 配置说明
参数配置如图5.3所示:
图5.3拨号库参数配置
波特率:根据GPRS/CDMA模块波特率进行设置。

注:目前所使用的模块波特率都是115200。

短信中心:只有使用GPRS网络的时候需要设置,922智能网关往外发送短信需要配置。

各个地区的短信中心号码不同,详情请咨询您所购买SIM卡的移动运营商。

认证密码:在对922智能网关进行短信操作的时候,短信格式中需要包含该认证密码,密码不正确922智能网关拒绝执行。

短信操作格式:短信命令以认证密码开始,短信文字必须为英文,两个命令或参数之间需用英文标点“,”相隔,短信内容除登录密码外均不区分大小写。

应用举例:假设922智能网关配置的密码为:123456
获取模块状态的短信内容为:“123456, ModemInfo”
软件重启的短信内容为:“123456, SoftReStart”
硬件重启的短信内容为:“123456, ReBoot”
GPRS/CDMA模块状态说明(922智能网关设置上有各状态灯的标识): ERROR灯:同基站注册失败,闪烁一下;无信号,连续闪烁两下;找不到SIM卡,
连续闪烁三下。

GPRS灯:信号低于11(信号较差),闪烁一下;信号在11~21(信号一般),连续
闪烁两下;信号在22~31(信号较好),连续闪烁三下。

常亮,拨号成功。

电参数协议((ElectricalPara.so)
4.电参数协议
4.1 功能介绍
采集电参数,将电参数转成长期监测协议上传到服务器。

4.2 配置说明
参数配置如图5.4所示:
图5.4 电参协议参数配置
参数说明参数说明::
DTR 和RTS :默认即可(设为未选中状态)。

网关号:转成长期监测协议虚拟的网关号(注:保证系统内网关号唯一即可)。

起始设备ID :即长期监测协议节点ID (虚拟),保证系统内设备ID 不重复即可。

假设电参虚拟起始节点号为90001,则各电参数对应关系如下:
90001代表:A 相电压值(UA ): A 相电压值。

90002代表:A 相电流值(IA ): A 相电流值。

90003代表:B 相电压值(UB ): B 相电压值。

90004代表:B 相电流值(IB ): B 相电流值。

90005代表:C 相电压值(UC ): C 相电压值。

90006代表:C 相电流值(IC ): C 相电流值。

90007代表:总有功功率值(P ): 总有功功率值。

90008代表:总无功功率值(Q ): 总无功功率值。

90009代表:总功率因数值(COS Ф): 总功率因数值。

90010代表:A相有功功率值(PA):A相有功功率值。

90011代表:B相有功功率值(PB):B相有功功率值。

90012代表:C相有功功率值(PC):C相有功功率值。

90013代表:A相无功功率值(QA):A相无功功率值。

90014代表:B相无功功率值(QB):B相无功功率值。

90015代表:C相无功功率值(QC):C相无功功率值。

90016代表:频率值(F):频率值。

90017代表:正向有功总电能(正向有功总电能)。

90018代表:反向有功总电能(反向有功总电能)。

90019代表:正向无功总电量(正向无功总电量)。

90020代表:反向无功总电量(反向无功总电量)。

服务器地址:SmartWayNetSvr所在服务器的IP地址(或者域名)。

服务器端口:您在第三章为SmartWayNetSvr所配置端口号。

心跳间隔:与SmartWayNetSvr通讯的心跳包时间间隔,主要用于检测TCP连接是否异常断开。

超过设定的心跳间隔没有收到SmartWayNetSvr任何信息时,本协议将给SmartWayNetSvr服务端发送一个心跳包,如果SmartWayNetSvr收到心跳包之后,将应答本协议一帧心跳包。

超时重连:本协议超过设置的时间没有收到SmartWayNetSvr服务端的任何数据,将重新请求创建一个新的连接进行通讯。

注:超时重连必须大于心跳间隔,一般设置为倍数关系。

协议((Modbus.so)
5. modubs协议
5.1 功能介绍
主要通过485口或者COM口与支持modubs的设备进行通讯或者与支持modbus协议的上位机进行通讯;当与支持modubs的设备进行通讯,922智能网关作为主站,当与支持modbus协议的上位机进行通讯时,922智能网关作为从站。

说明
5.2 配置
配置说明
参数配置如图5.5所示:
图5.5 modbus 协议参数配置
参数说明参数说明::
端口设置:串口名称,如果与922智能网关连接的接口是485,串口名称为“/dev/ttySP2”,如果为标准串口(RS232),串口名称为“/dev/ttySP0”;其它设置如波特率、数据位、停止位、校验位、流控制、DTR 和RTS 请根据具体设备进行设置。

Modbus 设备类型:从站或者主站,请根据实际情况进行选择。

Modbus 通讯方式:RTU 通讯模式或者ASCII 通讯模式,请根据实际设备modbus 帧协议格式进行配置。

Modbus 作为主站时采集模块配置步骤:
第一步:设置该端口下的设备各个时间参数,如图5.6所示:
图5.6 采集模块配置
参数说明参数说明::
设备地址:922智能网关在该条总线下对应的设备地址。

超时:超时时间为发送协议帧后,等待应答的最大时间。

在等待应答帧的过程中不进行新的协议帧发送。

若超时时间到后仍无应答,则可进行新的协议帧发送。

延时:延时时间为一次发送、接收应答帧后,进行下次发送所必须等待的时间。

可防止下连从通讯设备反应速度慢造成的通信错误。

扫描时间:进行数据采集的时间间隔。

注:扫描时间必须大于延时时间。

第二步:添加采集模块,点击图5.6的添加按钮,将弹出如图5.7所示的采集模块参数配置窗口:
图5.7 采集模块参数配置
参数说明参数说明::
源设备地址:与922智能网关相连设备ID ,具体请参阅读/写设备的相关文档。

源寄存器地址:读/写设备的数据寄存器地址,具体请参阅读/写设备的相关文档。

信号类型:采集信号的类别,详情请参与modbus 协议。

目标寄存器地址:922智能网关数据存放的寄存器地址,用户自义。

寄存器数量:读/写数据寄存器的个数,具体请参阅读/写设备的相关文档。

目标寄存器扩展采集时间:该功能主要用于GPRS\CDMA 等延时比较大的网络,该功能只对输入寄存器和保持寄存器有效。

假如信号类型为"R_Hold:读保存寄存器",寄存器数量为4,通过扩展采集时间之后目标寄存器数量为6,最后两个寄存器为"32位UTC 时间"。

6. modubs 数据同步客户端
(ModbusSyncClient.so )
6.1 功能介绍
用于将922智能网关数据存放的寄存器与ModbusTcpServer 服务器进行同步。

6.2 配置说明
参数配置如图5.8所示:
图5.8 modbus 同步客户端参数配置
参数说明参数说明::
服务器地址:ModbusTcpServer 所在服务器的IP 地址(或者域名)。

服务器端口:您在第三章为ModbusTcpServer 所配置端口号。

心跳间隔:与ModbusTcpServer 通讯的心跳包时间间隔,主要用于检测TCP 连接是否异常断开。

超过设定的心跳间隔没有收到ModbusTcpServer 任何信息时,本协议将给
ModbusTcpServer 服务端发送一个心跳包,如果ModbusTcpServer 收到心跳包之后,将应答本协议一帧心跳包。

超时重连:本协议超过设置的时间没有收到ModbusTcpServer 服务端的任何数据,将认为该条TCP 链路异常,重新请求创建一个新的连接进行通讯。

注:超时重连必须大于心跳间隔,一般设置为倍数关系。

7. 传感器协议传感器协议((SurveyPro.so )
7.1 功能介绍
7.2 配置说明
参数配置如图5.9所示:
图5.9 长期监测传感器协议参数配置
参数说明参数说明::
串口名称:默认为“/dev/ttySP1”,请不要修改。

服务器地址:SmartWayNetSvr 所在服务器的IP 地址(或者域名)。

服务器端口:您在第三章为SmartWayNetSvr 所配置端口号。

心跳间隔:与SmartWayNetSvr 通讯的心跳包时间间隔,主要用于检测TCP 连接是否异常断开。

超过设定的心跳间隔没有收到SmartWayNetSvr 任何信息时,本协议将给
SmartWayNetSvr 服务端发送一个心跳包,如果SmartWayNetSvr 收到心跳包之后,将应答本协议一帧心跳包。

超时重连:本协议超过设置的时间没有收到SmartWayNetSvr 服务端的任何数据,将重新请求创建一个新的连接进行通讯。

注:超时重连必须大于心跳间隔,一般设置为倍数关系。

绑定节点设置说明:
新版协议:指922智能网关上的RF 射频板协议。

(默认为新版协议,具体请咨询产品部) 启用节点绑定功能:如果是新版协议支持节点绑定功能,请添加需要绑定的节点ID。

第六章922智能网关状态灯说明
RUN灯:922智能网关服务程序(SmartWaySvr)正常运行时,将1秒钟闪烁一次,如果不闪烁即常亮或者常灭,即为SmartWaySvr异常。

ERROR灯:GPRS\CDMA拨号错误指示灯;同基站注册失败,闪烁一下;无信号,连续闪烁两下;找不到SIM卡,连续闪烁三下。

GPRS灯:GPRS\CDMA拨号状态灯;信号低于11(信号较差),闪烁一下;信号在11~21(信号一般),连续闪烁两下;信号在22~31(信号较好),连续闪烁三下。

常亮,
拨号成功。

RF灯:与922智能网关射频板进行通讯时闪烁。

ETH1灯:拨号库正常运行时闪烁。

ETH2灯:协议主程序(SmartGateway)正常运行时闪烁。

CAN1灯:与922智能网关CAN1进行通讯时闪烁。

CAN2灯:与922智能网关CAN2进行通讯时闪烁。

RS485灯:与922智能网关RS485进行通讯时闪烁。

RS232灯:与922智能网关RS232进行通讯时闪烁。

注:922智能网关上电正常工作的时候,所有状态灯会亮3秒钟,然后再全灭。

该功能用于检测状态灯是否出现故障。

相关文档
最新文档