与MOOSDB的交互消息的Key

This commit is contained in:
zjk
2025-02-19 09:00:49 +08:00
parent 14f7890d77
commit 5b9934c6f2
2 changed files with 28 additions and 23 deletions
+15 -10
View File
@@ -43,17 +43,22 @@
#define SKEW_TOLERANCE 5
//能源管理反馈的消息
#define PM_STATE_VAR "uPower_pmState_st"
#define PM_CURRENTSTATE_VAR "uPower_currentState_st"
#define PM_DISSTATE_VAR "uPower_disSysState_st"
#define PM_LIBATSTATE_VAR "uPower_liBatState_st"
#define PM_FCSSTATE_VAR "uPower_fcsState_st"
#define PM_TO_DB_STATE "uPower_pmState_st"
#define PM_TO_DB_CURRENTSTATE "uPower_currentState_st"
#define PM_TO_DB_DISSTATE "uPower_disSysState_st"
#define PM_TO_DB_LIBATSTATE "uPower_liBatState_st"
#define PM_TO_DB_FCSSTATE "uPower_fcsState_st"
#define PM_TO_DB_SUBDISCMD "uPower_secdistState_cmd"
#define PM_TO_DB_EQUIPMENTSTATE "uPower_equState_fb"
//控制消息
#define PM_MS_CMD_VAR "uPower_sysState_cmd"
#define PM_SUBDIS_CMD_VAR "uPower_secdistState_cmd"
#define PM_SUBDIS_STATE_VAR "uDevice_ secdistState _st"
#define PM_EQUIPMENT_STATE_VAR "uPower_equState_fb"
#define PM_EQUIPMENT_CMD_VAR "uPower_equState_cmd"
//TODO:实现上位机交互控制功能
#define DB_TO_PM_MSCMD "uPower_sysState_cmd"
#define DB_TO_PM_EQUIPMENTCMD "uPower_equState_cmd"
#define DB_TO_PM_SUBDISSTATE "uDevice_secdistState_st"
class PowerManger : public AppCastingMOOSApp
{