近一年都比较忙,很久没有更新文档了。这次抽了点时间,把CMS61850的客户端再补上。方便大家进一步的学习。当然61850相关的文档已经写的快吐了。不出意外,这应该是最后一篇关于61850的文章了。
本次提供的demo,可直接在windows上运行,仍然采用的是控制台的方式运行。同时也更新了服务端的demo,也可直接在windows上一键运行。同时功能也得到增加,相较之前的linux x86的版本,功能增加,bug修复。大部分功能已通过南瑞测试
话不多说,开启使用说明
一、demo下载地址
二、服务端如何使用
国产CMS61850那些事-服务端_cms 测试工具 860-优快云博客
由于功能及版本更新,原来命令输入由cms61850统一改为cms61850Service
如更新数据指令,原demo为cms61850 KHPDFMONT airGGIO6.tmp mag.f 1.89
现在可改为cms61850Service KHPDFMONT airGGIO6.tmp mag.f 1.89
运行方式也改为解压缩后,进入CMS61850Server目录,双击start.bat即可
三、客户端如何使用
解压附件后,进入CMS61850Client目录。双击start.bat即可运行。注意本客户端在获取模型结构时,并没有采取在线获取的方式,而是静态解析icd文件的方式。这就要求客户端使用的icd与服务端的要保持一致。修改加载icd文件的方式见./config/CMS61850/cms.json
比如本demo的json配置如下:
其中client为客户端的配置,service为服务端的配置
本客户端支持多icd同时加载导入,主要看client里的icd数组,icdPath为需要加载的icd文件路径。
同时为了保证客户端能正确连接,如下图,需要正确修改icd内的ip信息为服务器的ip。
客户端在成功连接后,会自动进行报告块的使能,具体使能哪些报告块,需要根据配置来。比