using System; using System.Collections.Generic; using System.Linq; using System.Web; using ChatClient; /// ///SendGPRS 的摘要说明 /// public static class SendGPRS { private static string GPRShead = "GPRS|WEB|"; /// ///1.通断器实时数据查询 ///命令格式:CXTD|通断器编号||! /// /// /// public static void SendGPRS_CXTD(string CJQ,string TDQ) { //"GPRS|WEB|0001|CXTD|0002|!"; string command = GPRShead + CJQ + "|" + "CXTD|" + TDQ + "||!"; webChatClient.sentmessage(command); } /// //2、 热量表实时数据查询 //命令格式:CXRB|热量表类型|热量表编号|! /// public static void SendGPRS_CXRB(string CJQ, string RLBtype, string RLB) { string command = GPRShead + CJQ +"|" + "CXRB|" + RLBtype + "|" + RLB + "|!"; webChatClient.sentmessage(command); } /// //3、 中心统一校时命令 //命令格式:TIME|采集器编号|时间(20130805171824)|! /// public static void SendGPRS_TIME(string CJQ) { string time = System.DateTime.Now.ToString("yyyyMMddHHmmss"); string command = GPRShead + CJQ + "|" + "TIME|" + CJQ + "|" + time + "|!"; webChatClient.sentmessage(command); } /// //4,强制关断阀门 //命令格式:QZGD|通断器编号|ON/OFF|! //GPRS收到后回传格式:QZGD |通断器编号|OK|! /// public static void SendGPRS_QZGD(string CJQ, string TDQ, string ONorOFF) { string command = GPRShead + CJQ +"|" + "QZGD|" + TDQ+"|" + ONorOFF + "|!"; webChatClient.sentmessage(command); } /// //5、 设定用户温度 0005 0105 //命令格式:TEMP|通断器编号|温度|! //GPRS收到后回传格式:TEMP |通断器编号|OK|! /// public static void SendGPRS_TEMP(string CJQ, string TDQ, string WD) { if (WD.Length == 1) { WD = "0" + WD; } string command = GPRShead +CJQ + "|" + "TEMP|" + TDQ +"|"+WD+ "|!"; webChatClient.sentmessage(command); } /// //7、 遥控器设温使能 00/01 //命令格式:YKSN|通断器编号|遥控器不可以控制/遥控器可以控制|! //GPRS收到后回传格式:YKSN|通断器编号|OK|! /// public static void SendGPRS_TEMPControl(string CJQ, string TDQ, string ONOFF) { if (ONOFF == "ON") { ONOFF = "01"; } else { ONOFF = "00"; } string command = GPRShead + CJQ + "|" + "YKSN|" + TDQ + "|" + ONOFF + "|!"; webChatClient.sentmessage(command); } /// //6、 配置面积信息 //命令格式:AREA|通断器编号|面积|! //GPRS收到后回传格式:AREA|通断器编号|OK|! /// public static void SendGPRS_AREA(string CJQ, string TDQ, string AREA) { string command = GPRShead + CJQ +"|" + "AREA|" + TDQ + "|" + AREA + "|!"; webChatClient.sentmessage(command); } /// ///7 供暖启停 /// 命令格式:GNQT|采集器编号| ON/OFF|! ///GPRS收到后回传格式:GNQT|采集器编号|OK|! /// public static void SendGPRS_GNQT(string CJQ,string ONOFF) { string command = GPRShead + CJQ + "|" + "GNQT|" + CJQ + "|" + ONOFF + "|!"; webChatClient.sentmessage(command); } /// ///8更换热表 /// 命令格式:GHRB|旧热表编号|新热表编号|! ///GPRS收到后回传格式:GHRB |新热表编号|OK|! /// public static void SendGPRS_GHRB(string CJQ, string OldNum, string NewNum, string newtype) { string command = GPRShead + CJQ + "|" + "GHRB|" + OldNum + "|" + newtype+"+" + NewNum + "|!"; webChatClient.sentmessage(command); } /// ///9更换通断 /// 命令格式:GHTD|旧通断编号|新通断编号|! ///GPRS收到后回传格式:GHTD |新通断编号|OK|! /// public static void SendGPRS_GHTD(string CJQ, string OldNum, string NewNum) { string command = GPRShead + CJQ + "|" + "GHTD|" + OldNum + "|" + NewNum + "|!"; webChatClient.sentmessage(command); } }