应急联调完成
This commit is contained in:
@@ -35,7 +35,7 @@ PowerManger::PowerManger()
|
||||
m_faultNum = 0;
|
||||
m_ticker = 0;
|
||||
m_leakage = 0;
|
||||
faultCode.push_back(0);
|
||||
faultCode.clear();
|
||||
|
||||
m_pmCurrentState = {};
|
||||
m_currentDisBreakerState = {};
|
||||
@@ -68,7 +68,6 @@ PowerManger::PowerManger()
|
||||
m_httpServer->setLowerCommManager(m_lowerCommManager);
|
||||
m_httpServer->setSystemData(m_systemData);
|
||||
m_httpServer->start();
|
||||
|
||||
}
|
||||
|
||||
//---------------------------------------------------------
|
||||
@@ -151,7 +150,6 @@ bool PowerManger::Iterate()
|
||||
m_systemData->device_common_status.dis_lv_c1.lastUpdateTime = m_lowerCommManager->msg_disHighBVolBusFbMsg_Update_time;
|
||||
m_systemData->device_common_status.dis_lv_c2.lastUpdateTime = m_lowerCommManager->msg_disLowBusFbMsg_Update_time;
|
||||
m_systemData->updateCommonStatus();
|
||||
|
||||
if (m_ticker++ % 5 == 0)
|
||||
{
|
||||
m_CcuColCmd.heartbeat++;
|
||||
@@ -358,3 +356,10 @@ unsigned char PowerManger::getFaultLevel()
|
||||
}
|
||||
return maxLevel;
|
||||
}
|
||||
|
||||
|
||||
void PowerManger::injectFault(unsigned type,unsigned int faultCode){
|
||||
LOG_F(INFO, "注入故障: %d %d", type, faultCode);
|
||||
TestEvent testEvent("故障注入测试",type,faultCode);
|
||||
PowerManagerFsm::dispatch(testEvent);
|
||||
}
|
||||
Reference in New Issue
Block a user