From fa6053f85287163f6e2d5dba690bec05cbc95f4a Mon Sep 17 00:00:00 2001 From: jinlicong <493886250@qq.com> Date: Fri, 07 Jun 2024 17:00:49 +0800 Subject: [PATCH] 增加阀控事件记录及修改阀控命令 --- Function/STORAGE/sizhu_para_modify_record.h | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 50 insertions(+), 0 deletions(-) diff --git a/Function/STORAGE/sizhu_para_modify_record.h b/Function/STORAGE/sizhu_para_modify_record.h index 0c274dd..4a22d65 100644 --- a/Function/STORAGE/sizhu_para_modify_record.h +++ b/Function/STORAGE/sizhu_para_modify_record.h @@ -4,6 +4,56 @@ #include "sizhu_ctrl_word.h" #include "system_mem_para.h" + + +/*�����ļ�¼�洢����*/ +//�豸������Ϣ�ļ�¼ +#define BASIC_INFO_MODIFY_LOG_START_ADDR BASIC_INFO_MODIFY_STORAGE_START_ADDR +#define BASIC_INFO_MODIFY_LOG_LENGTH sizeof(0) +#define BASIC_INFO_MODIFY_LOG_MAX_NUM 10U +#define BASIC_INFO_MODIFY_LOG_END_ADDR BASIC_INFO_MODIFY_LOG_START_ADDR + BASIC_INFO_MODIFY_LOG_LENGTH * (BASIC_INFO_MODIFY_LOG_MAX_NUM -1) +//�����ļ�¼-�ۻ����ļ�¼ +#define CUMULATE_MODIFY_LOG_START_ADDR CUMULATE_MODIFY_STORAGE_START_ADDR +#define CUMULATE_MODIFY_LOG_LENGTH sizeof(0) +#define CUMULATE_MODIFY_LOG_MAX_NUM 20U +#define CUMULATE_MODIFY_LOG_END_ADDR CUMULATE_MODIFY_LOG_START_ADDR + CUMULATE_MODIFY_LOG_LENGTH * (CUMULATE_MODIFY_LOG_MAX_NUM -1) +//�����ļ�¼-����� +#define BALANCE_MODIFY_LOG_START_ADDR BALANCE_MODIFY_STORAGE_START_ADDR +#define BALANCE_MODIFY_LOG_LENGTH sizeof(0) +#define BALANCE_MODIFY_LOG_MAX_NUM 20U +#define BALANCE_MODIFY_LOG_END_ADDR BALANCE_MODIFY_LOG_START_ADDR + BALANCE_MODIFY_LOG_LENGTH * (BALANCE_MODIFY_LOG_MAX_NUM -1) +//�����ļ�¼-�����Ʋ����ļ�¼ +#define FLOWMETER_PARA_MODIFY_LOG_START_ADDR FLOWMETER_PARA_MODIFY_STORAGE_START_ADDR +#define FLOWMETER_PARA_MODIFY_LOG_LENGTH sizeof(0) +#define FLOWMETER_PARA_MODIFY_LOG_MAX_NUM 20U +#define FLOWMETER_PARA_MODIFY_LOG_END_ADDR FLOWMETER_PARA_MODIFY_LOG_START_ADDR + FLOWMETER_PARA_MODIFY_LOG_LENGTH * (FLOWMETER_PARA_MODIFY_LOG_MAX_NUM -1) +//�����ļ�¼-���/�����ط������ļ�¼ +#define CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_START_ADDR CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_STORAGE_START_ADDR +#define CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_LENGTH sizeof(0) +#define CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_MAX_NUM 20U +#define CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_END_ADDR CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_START_ADDR + CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_LENGTH * (CONDITIONAL_CLOSE_VALVE_CTRL_MODIFY_LOG_MAX_NUM -1) +//�����ļ�¼-ϵͳ�����������ļ�¼ +#define FUN_CTRL_MODIFY_LOG_START_ADDR FUN_CTRL_MODIFY_STORAGE_START_ADDR +#define FUN_CTRL_MODIFY_LOG_LENGTH sizeof(0) +#define FUN_CTRL_MODIFY_LOG_MAX_NUM 20U +#define FUN_CTRL_MODIFY_LOG_END_ADDR FUN_CTRL_MODIFY_LOG_START_ADDR + FUN_CTRL_MODIFY_LOG_LENGTH * (FUN_CTRL_MODIFY_LOG_MAX_NUM -1) +//�����ļ�¼-��������/�ϱ��������ļ�¼ +#define ALARM_CTRL_MODIFY_LOG_START_ADDR ALARM_CTRL_MODIFY_STORAGE_START_ADDR +#define ALARM_CTRL_MODIFY_LOG_LENGTH sizeof(0) +#define ALARM_CTRL_MODIFY_LOG_MAX_NUM 20U +#define ALARM_CTRL_MODIFY_LOG_END_ADDR ALARM_CTRL_MODIFY_LOG_START_ADDR + ALARM_CTRL_MODIFY_LOG_LENGTH * (ALARM_CTRL_MODIFY_LOG_MAX_NUM -1) +//�����ļ�¼-�ط��������ļ�¼ +#define VALVE_CTRL_BYTES_MODIFY_LOG_START_ADDR VALVE_CTRL_BYTES_MODIFY_STORAGE_START_ADDR +#define VALVE_CTRL_BYTES_MODIFY_LOG_LENGTH sizeof(0) +#define VALVE_CTRL_BYTES_MODIFY_LOG_MAX_NUM 20U +#define VALVE_CTRL_BYTES_MODIFY_LOG_END_ADDR VALVE_CTRL_BYTES_MODIFY_LOG_START_ADDR + VALVE_CTRL_BYTES_MODIFY_LOG_LENGTH * (VALVE_CTRL_BYTES_MODIFY_LOG_MAX_NUM -1) + + + + + + + #pragma pack(1) typedef struct -- Gitblit v1.9.3