From 07f9ac2234bbc367d7203f094233867f360671f5 Mon Sep 17 00:00:00 2001
From: jinlicong <493886250@qq.com>
Date: Fri, 26 Apr 2024 17:25:32 +0800
Subject: [PATCH] 继续完善,开始增加阀控相关

---
 Function/FLOW_METER_DATA_COLLECT/rs485_data_analysis_pro.h |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/Function/FLOW_METER_DATA_COLLECT/rs485_data_analysis_pro.h b/Function/FLOW_METER_DATA_COLLECT/rs485_data_analysis_pro.h
index 7e5f97f..ae0ba03 100644
--- a/Function/FLOW_METER_DATA_COLLECT/rs485_data_analysis_pro.h
+++ b/Function/FLOW_METER_DATA_COLLECT/rs485_data_analysis_pro.h
@@ -4,6 +4,14 @@
 #include "define_all.h"
 #include "extern_rtc.h"
 #include "system_mem_para.h"
+#include "rs485_read_data.h"
+
+#define	ZS_2XS_2_DOUBLE(__ZS__,__XS__)   (__ZS__+ 0.01*__XS__)
+
+
+
+
+
 
 //////////////////devive code////////////////////////////
 #define  SIZHUMODBUS1     0x0101  //˼����620modbus��������4�ֽ�������2�ֽ�С����ɣ���������ֻ��ȡ������
@@ -88,13 +96,18 @@
 	float instant_wc;   
 	float temperature;	
 	float pressure;
-	uint8_t	Status[8]; // ���ܵ�������״̬��
+	uint8_t	Status[12]; // ��˼�������״̬�֣���������Э���ȡ״̬��֮����ӳ�䵽˼��״̬�ֱ��ٸ���״̬�ֵı仯�ж�ʱ�Ƿ񴥷�����
+//	uint8_t	AlarmStatus[14]; // ��˼������ı����֣��˴�û�б����֣��������Ǹ���״̬�ֵ�ǰ��仯�ж��Ƿ񱨾�������״̬�ִ�����״̬ת��Ϊ�쳣״̬���򱨾�
+	float	C_coe;
+	float	K_coe;
+	float	comp_factor; //ѹ������
+	
 }FLOW_METER_DATA_T;
 
 
 extern FLOW_METER_DATA_T	flow_meter_data_g;
 
 void sendModbusReadFrame(uint8_t slaveAddress,uint16_t dataAddress,uint8_t regNum);
-
+ErrorStatus	rs485ComDataAnalysis(RS485_COM_UART_PARA_T  uart_para_p,uint16_t device_code,uint8_t slaveAddress,RS485_COM_CTRL_PARA_T rs485_com_ctrl_pata_l );
 
 #endif

--
Gitblit v1.9.3