IEC61850通信规约转换Demo软件
使
用
手
册
北京华睿信通科技有限公司
2016-3-13
修订历史记录
A - 增加M - 修订D - 删除
目录
IEC61850通信规约转换软件 (1)
1.引言 (4)
1.1编写目的及使用对象 (4)
2.系统简介 (4)
2.1产品特点 (4)
2.2 性能 (4)
2.3软件组成模块 (4)
2.4软件运行环境 (5)
3. 智能终端IEC61850通讯规约转换软件使用说明 (5)
3.1 软件组成 (5)
3.2第一次使用 (6)
3.3工程配置 (9)
3.3.1新增采集设备 (10)
3.3.2修改采集设备 (16)
3.3.3配置信息向装置下载 (16)
1.引言
1.1编写目的及使用对象
本文档介绍智能电子设备IEC61850规约转换软件的组成模块,性能指标和主要功能,并详细介绍modbus规约转换为IEC61850规约的使用方法,适用于工程技术人员使用。
2.系统简介
2.1产品特点
●满足最新DL/T 860(IEC61850)通讯标准
●完全支持国际标准IEC61850规约,并可实现其它规约对IEC 61850规约的
转换。
●支持modbus TCP/IP ,modbus RTU
2.2 性能
a.系统容量
●同时接入的终端装置数目:100(在pc机下vmvare fedora7 cpu2G 内
存2G)
b.时间特性
●随系统自动启动
●默认检索实时数据的周期为最小30秒钟,此参数可以设置
●检索报警数据的周期为即时上送
c.计算机系统(在pc机下vmvare fedora7 cpu2G 内存2G)
●系统可用率≥99%
●CPU负荷率≤25%
●网络负荷率≤5%
d.通讯能力
●支持网络
●支持串口
2.3软件组成模块
IEC61850规约转换Demo软件主要实现由modbus协议转换成IEC 61850协
议,其数据的交换通过共享内存方式来实现,涉及到三个模块采集模块、实时库和61850服务模块。
其数据流向是采集模块(如电能量modbus master)按照用户提供的modbus协议与终端里的modbus程序进行通讯,获得电能量信息,并保存在实时库里,同时根据实时库里每个智能电子终端对应的61850DA属性,写入到61850的实时库中,这样61850服务程序就能及时更新其对应的DA值,并作相应的处理,对外提供相应的服务
图一软件结构图
2.4软件运行环境
IEC61850规约转换软件正常运行时所需要的最低软硬件配置要求见下表
3. IEC61850规约转换软件使用说明
3.1 软件组成
程序包组成如下图所示
图二整个程序包组成
mmsserver: IEC61850服务程序,实现iec61850服务功能,对外提供61850服务。
commserver: 采集程序,负责与终端按照modbus协议进行通讯,获得实时数据。
sysmgr:系统维护程序。
工程配置文件:在运行程序以及维护程序所在的目录下包含了以下子目录,每个子目录包含了系统运行所需要的配置文件(注意linux下目录区分大小写)
config目录:包含prjcfg.txt工程目录信息
dbcfg目录:dbcfg.xml,是系统基础数据库库表信息,不要对它作任何修改。
FileServer目录:61850文件服务的根目录,需要上传的文件及其子目录都放在这个目录下
project目录:工程的根目录,下面放工程子目录比如yp目录,在具体工程子目录下由以下目录构成
config目录:存放配置好的采集设备参数信息
dbcfg目录:存放工程配置好的实时库配置信息
dbdata目录:存放工成配置好生成的实时库数据文件
3.2正式版本第一次使用
使用本产品前需要对软件进行注册。
按照如下步骤进行
第一步:将运行程序以及工程配置文件拷贝到所有需要注册的装置上。
第二步:在每个装置上分别运行sysmgr程序:
第三步:在PC机上运行Remotereg.exe程序(要保证pc机与各个装置网络畅通),该程序启动后会自动搜索没有注册的装置,并显示出来,如下图四,软后点击导出注册号信息,指定所要保存的文件名如图五,然后将保存的文件给北京华睿信通科技有限公司进行授权,收到授权文件后,点击导入注册信息,选择收到的授权文件,系统会显示相应的注册信息如图六,随后点击注册,等待系统远程注册,注册完毕后在下方信息栏中会显示注册结果如图七。
图四软件注册
图五保存文件
图六导入注册信息
图七注册结果
注册程序其他按钮说明:
搜索未注册装置:搜索与PC机网络相通的还没有注册的装置,注册过的装置不会返回信息。
搜索所有装置:搜索与PC机网络相通的所有装置。
此外也可以进行单台装置注册,首先选择需要注册的装置,将选中的注册号发送给北京华睿雅威公司,获得授权号,并输入到注册码里,然后点击输入,最后点击注册。
图一产品注册
3.3工程配置
运行sysmgr程序,展开数据采集设备的树形目录,点击鼠标右键增加或修改采集设备的属性。
(演示版本不具备增加设备功能,可以修改设备配置信息)
3.3.1新增采集设备
根据工程需要,可以增加采集设备,具体步骤如下:
第一步:新增采集设备。
此步骤可以设置采集设备的名称,采集数据的周期等时间参数,一般此步骤的时间参数采用默认即可。
第二步:选择通信方式。
一般采用以太网TCP-客户端的通信方式。
第三步:设置TCP参数。
此步骤需要设置采集程序与电能量终端进行通讯的IP 地址和通信端口号,因为在同一机器上IP地址设为127.0.0.1,通信端口号根据电能量终端提供的端口,默认采用502,其他参数默认即可。
第四步:设置协议参数。
采用下面默认值即可
第五步:点击工具栏上的保存按钮,将新增加的装置信息保存到配置文件中,第六步:配置61850实时数据库。
切换到实时数据库页面,选择61850实时库 右键新建数据库。
输入数据库名称默认用61850db
新建数据库表-》选择61850DA值,根据实际情况输入最大记录数,
61850参数配置:选择61850配置
设置61850相关参数
61850模型文件:根据工程实际,选正确模型文件
服务端口:默认采用102
接收间隔:是指间隔多长时间都tcp端口,看是否有数据到达,默认采用100ms
超时(s):-1表示不进行数据收发超时判断,如果要设置则根据实际现场数据交互的时间间隔来设置,比如61850服务端与客户端平均60s钟才发生一次数据交互,则这个值应该设为比60s大的数比如65。
其他的参数主要是为了检测用的,实际工程中都采用默认值即可。
第八步:配置采集实时库表,选择实时库,右键选择新建数据库表,从下拉表中选择Modbus 模拟量
根据实际情况设置最大记录数,其他采用默认值
增加记录。
在数据库中增加记录,根据实际情况修改实时库中的信息并保存。
根据实时数据库表的内容修改新装置记录中的内容。
修改表内容的便捷操作方法如下,将新增装置的数据库表导出,请留心系统提示的导出位置及导出文件名字然后就可以在excel中编辑数据文件,然后再将数据库表导入并保存即可。
3.3.2修改采集设备
可以参考新增采集设备操作。
3.3.3配置信息向装置下载(windows版本不需要此操作)
当所有的信息都配置好了之后,就可以将配置信息下载到装置上。
首先要确保装置上的sysmgr程序在运行,其他程序都已经关闭。
其次与装置建立连接
连接成功后就可以下载信息,如图点击工具栏中的下载按钮
点击确定,系统就会开始下载配置信息。
4.系统运行
系统配置好之后,就可以运行了
4.1首先运行mmsserver.exe
4.2在运行commserver.exe之前,要确保sysmgr所配置的ip地址对应的Modbus
slave已经运行
4.3运行viewrtdb可以查看接收到的数据。