添加文件删除和复位代码
This commit is contained in:
@@ -1945,6 +1945,45 @@ MVL_REQ_PEND *reqCtrl;
|
||||
return (ret);
|
||||
}
|
||||
|
||||
//lnk20260508添加重启装置函数
|
||||
ST_RET write_ledrs_oper(MVL_NET_INFO* netInfo,//netInfo:客户端和 MMS 服务器之间的网络连接信息
|
||||
ST_CHAR* domName, //域名 iedname+0
|
||||
ST_INT oper_type_id, //数据类型 这里是boolean
|
||||
ST_INT timeOut) //响应时长
|
||||
{
|
||||
ST_RET ret;
|
||||
ST_CHAR varName[MAX_IDENT_LEN + 1];
|
||||
|
||||
LEDRs_Oper_t oper;
|
||||
memset(&oper, 0, sizeof(oper));
|
||||
|
||||
oper.ctlVal = SD_TRUE; //618050抓包显示为true
|
||||
|
||||
oper.origin.orCat = 3; //61850抓包显示为3
|
||||
oper.origin.orIdent[0] = '\0'; //618050抓包显示为missing
|
||||
|
||||
oper.ctlNum = 1; //618050抓包显示为1
|
||||
|
||||
u_get_current_utc_time(&oper.T);//618050抓包显示为当前时间
|
||||
|
||||
oper.Test = SD_FALSE; //618050抓包显示为false
|
||||
oper.Check[0] = 0x00; //618050抓包显示为bitstring 00
|
||||
|
||||
apr_snprintf(varName,
|
||||
sizeof(varName),
|
||||
"LLN0$CO$LEDRs$Oper"); //61850抓包显示为LLN0$CO$LEDRs$Oper
|
||||
|
||||
ret = mms_named_var_write(netInfo,
|
||||
varName, //itemid
|
||||
DOM_SPEC, //统一使用DOM_SPEC作为域名标识符
|
||||
domName,
|
||||
oper_type_id,
|
||||
(ST_CHAR*)&oper, //数据源 这里是封装好的LEDRs_Oper_t结构体
|
||||
timeOut);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
/************************************************************************/
|
||||
/* init_log_cfg */
|
||||
|
||||
Reference in New Issue
Block a user