| SourceCode/Bond/Servo/AlarmManager.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/AlarmManager.h | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/Servo.cpp | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/Servo.vcxproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| SourceCode/Bond/Servo/Servo.vcxproj.filters | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
SourceCode/Bond/Servo/AlarmManager.cpp
@@ -33,12 +33,6 @@ } } // 设置数据库连接 void AlarmManager::setDatabase(BL::Database* db) { std::lock_guard<std::mutex> lock(m_mutex); m_pDB = db; } // 初始化报警表 bool AlarmManager::initAlarmTable() { char path[MAX_PATH]; SourceCode/Bond/Servo/AlarmManager.h
@@ -41,12 +41,6 @@ static AlarmManager& getInstance(); /** * 设置数据库连接 * @param db 数据库连接的指针 */ void setDatabase(BL::Database* db); /** * 初始化报警表 * @return 成功返回true,失败返回false */ SourceCode/Bond/Servo/Servo.cpp
@@ -8,6 +8,7 @@ #include "ServoGraph.h" #include "AlarmManager.h" #include "SECSRuntimeManager.h" #include "ProductionLogManager.h" #include "VerticalLine.h" #include "EqsGraphWnd.h" #include "MapPosWnd.h" @@ -128,6 +129,22 @@ AlarmManager::getInstance().insertMockData(); // 初始化生产履历管理器 try { if (!ProductionLogManager::getInstance().initProductionTable()) { AfxMessageBox("初始化生产履历管理器失败!"); return FALSE; } } catch (const std::exception& ex) { CString errorMsg; errorMsg.Format(_T("初始化生产履历管理器失败:%s"), CString(ex.what())); AfxMessageBox(errorMsg, MB_ICONERROR); return FALSE; } ProductionLogManager::getInstance().insertMockData(); // 初始化SECS运行设置管理库 try { if (!SECSRuntimeManager::getInstance().initRuntimeSetting()) { SourceCode/Bond/Servo/Servo.vcxproj
@@ -258,6 +258,7 @@ <ClInclude Include="LogEdit.h" /> <ClInclude Include="MapPosWnd.h" /> <ClInclude Include="Model.h" /> <ClInclude Include="ProductionLogManager.h" /> <ClInclude Include="Resource.h" /> <ClInclude Include="SECSRuntimeManager.h" /> <ClInclude Include="SecsTestDlg.h" /> @@ -333,6 +334,7 @@ <ClCompile Include="LogEdit.cpp" /> <ClCompile Include="MapPosWnd.cpp" /> <ClCompile Include="Model.cpp" /> <ClCompile Include="ProductionLogManager.cpp" /> <ClCompile Include="SECSRuntimeManager.cpp" /> <ClCompile Include="SecsTestDlg.cpp" /> <ClCompile Include="Servo.cpp" /> SourceCode/Bond/Servo/Servo.vcxproj.filters
@@ -82,6 +82,7 @@ <ClCompile Include="CEqPortChangeStep.cpp" /> <ClCompile Include="CEqReadIntStep.cpp" /> <ClCompile Include="CEqCassetteTransferStateStep.cpp" /> <ClCompile Include="ProductionLogManager.cpp" /> </ItemGroup> <ItemGroup> <ClInclude Include="AlarmManager.h" /> @@ -162,6 +163,7 @@ <ClInclude Include="CEqPortChangeStep.h" /> <ClInclude Include="CEqReadIntStep.h" /> <ClInclude Include="CEqCassetteTransferStateStep.h" /> <ClInclude Include="ProductionLogManager.h" /> </ItemGroup> <ItemGroup> <ResourceCompile Include="Servo.rc" />