背景:二次保护装置是基于RK3568,linux系统开发,增加通讯规约,向下获取下发装置的数据,向上上送数据,设计数据中心,各模块互相解耦,数据交互由数据中心处理。
功能。上召数据通讯规约,1、采用私有规约接入;2、基于libiec61850开发的mms客户端接入;
向上上送数据,iec101\iec104,iec61850开发的mms,调试功能基于mongoose开发的webserver
1、设计数据中心,信号采用短地址字符串作为唯一标识,各模块私有或获取其他模块信号时,均以短地址,模块间的信号交互,经过数据中心,在初始化时,各模块解析自身的配置文件,调用数据中心的信号注册或链接接口,将自身的信号注册进数据中心,同时链接需要从其他模块获取的信号。
2、基于数据中心,关联各个通讯规约模块,通过配置文件配置,关联各个模块间的信号