libiec61850系列:建模(二)

在上一篇文章中,介绍了libiec61850的两种建模方式以及genconfig.jar和genmodel.jar的使用方法。genconfig.jar和genmodel.jar使用Java实现、运行时需要有JRE的支持,为了方便建模,笔者使用C++重构了genconfig.jar的动态建模功能,并使用Qt做了一个简单的界面,方便操作,下面是IEC61850Server的运行主界面:

libiec61850系列:建模(二)

操作说明:

1. 通过File-->Open打开SCL文件,解析后,SCL中所有的IED及IED下的AP会显示在左侧树中;解析过程中,一些检测到的错误会显示在中间的文本框中。

2. 选择要模拟的IED和AP,点击鼠标右键,弹出菜单包含两个命令:

1)Generate Configuration,建模

      说明:生成的配置文件默认存放在%temp%目录下。

2)Start Simulation,模拟

      说明:(1)只有先生成模型才能模拟,否则会弹出相应的错误提示信息;

 (2)启动模拟时,会首先检测当前是否有正在模拟的IED,如果有,先停止当前正在模拟的IED后再  启动新的模拟。


IEC61850Server小程序的下载地址:

Window版本:http://download.****.net/detail/kecise/9865732

Linux版本:http://download.****.net/detail/kecise/9865735


2017年6月12日更新:增加SE的建模过程,下载地址:

Windows版本:http://download.****.net/detail/kecise/9868082

Linux版本:http://download.****.net/detail/kecise/9868093