| | |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ·»å è¯»åæ¨¡åï¼ä¸å
å«å åæºä¸RGV |
| | | /// </summary> |
| | | [HttpPost, Route("GetImportData3"), AllowAnonymous] |
| | | public void GetImportData3() |
| | | { |
| | | try |
| | | { |
| | | List<Dt_DeviceProtocol> dt_Devices = new List<Dt_DeviceProtocol>(); |
| | | for (int i = 30; i <= 49; i++) |
| | | for (int i = 0; i <= 30; i++) |
| | | { |
| | | int gtnum = 0; |
| | | if (i == 1) |
| | | { |
| | | gtnum = 1; |
| | | } |
| | | else if (i == 2) |
| | | { |
| | | gtnum = 2; |
| | | } |
| | | else if (i == 3) |
| | | { |
| | | gtnum = 3; |
| | | } |
| | | else if (i == 4) |
| | | { |
| | | gtnum = 4; |
| | | } |
| | | |
| | | |
| | | else if (i == 5) |
| | | { |
| | | gtnum = 10; |
| | | } |
| | | else if (i == 6) |
| | | { |
| | | gtnum = 11; |
| | | } |
| | | else if (i == 7) |
| | | { |
| | | gtnum = 12; |
| | | } |
| | | else if (i == 8) |
| | | { |
| | | gtnum = 13; |
| | | } |
| | | else if (i == 9) |
| | | { |
| | | gtnum = 14; |
| | | } |
| | | |
| | | |
| | | else if (i == 10) |
| | | { |
| | | gtnum = 20; |
| | | } |
| | | else if (i == 11) |
| | | { |
| | | gtnum = 21; |
| | | } |
| | | else if (i == 12) |
| | | { |
| | | gtnum = 22; |
| | | } |
| | | else if (i == 13) |
| | | { |
| | | gtnum = 23; |
| | | } |
| | | else if (i == 14) |
| | | { |
| | | gtnum = 24; |
| | | } |
| | | |
| | | else if (i == 15) |
| | | { |
| | | gtnum = 30; |
| | | } |
| | | else if (i == 16) |
| | | { |
| | | gtnum = 31; |
| | | } |
| | | else if (i == 17) |
| | | { |
| | | gtnum = 32; |
| | | } |
| | | else if (i == 18) |
| | | { |
| | | gtnum = 33; |
| | | } |
| | | else if (i == 19) |
| | | { |
| | | gtnum = 34; |
| | | } |
| | | |
| | | else if (i == 20) |
| | | { |
| | | gtnum = 50; |
| | | } |
| | | else if (i == 21) |
| | | { |
| | | gtnum = 51; |
| | | } |
| | | else if (i == 22) |
| | | { |
| | | gtnum = 60; |
| | | } |
| | | else if (i == 23) |
| | | { |
| | | gtnum = 61; |
| | | } |
| | | else if (i == 24) |
| | | { |
| | | gtnum = 62; |
| | | } |
| | | |
| | | else if (i == 25) |
| | | { |
| | | gtnum = 70; |
| | | } |
| | | else if (i == 26) |
| | | { |
| | | gtnum = 71; |
| | | } |
| | | else if (i == 27) |
| | | { |
| | | gtnum = 72; |
| | | } |
| | | else if (i == 28) |
| | | { |
| | | gtnum = 73; |
| | | } |
| | | else if (i == 29) |
| | | { |
| | | gtnum = 74; |
| | | } |
| | | else if (i == 30) |
| | | { |
| | | gtnum = 40; |
| | | } |
| | | |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtocol = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtocol.DeviceId = 1015; |
| | | dt_DeviceProtocol.DeviceChildCode = (2001 + i-30).ToString() ; |
| | | dt_DeviceProtocol.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtocol.DeviceProOffset = (decimal)0 + (46 * i); //æå¼å¤å° |
| | | dt_DeviceProtocol.DeviceId = 1002; |
| | | dt_DeviceProtocol.DeviceChildCode = (1010 + gtnum).ToString(); |
| | | dt_DeviceProtocol.DeviceProDataBlock = "DB500"; |
| | | dt_DeviceProtocol.DeviceProOffset = (decimal)80 + (50 * gtnum); //æå¼å¤å° |
| | | dt_DeviceProtocol.DeviceProDataType = "int"; //ç±»å |
| | | dt_DeviceProtocol.DeviceProParamName = "CovNO"; //åç§° |
| | | dt_DeviceProtocol.DeviceProParamName = "RedStAdd"; //åç§° |
| | | dt_DeviceProtocol.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtocol.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtocol.DeviceProParamType = "ReadDeviceCommandPLC"; //读å |
| | | dt_DeviceProtocol.DeviceProParamDes = ""; |
| | | dt_DeviceProtocol.DeviceProRemark = "ç«å°ç¼å·"; //夿³¨ |
| | | dt_DeviceProtocol.DeviceProRemark = "æ¯å¦ç©ºé²ç¶æ"; //夿³¨ |
| | | dt_DeviceProtocol.Creater = "admin"; |
| | | dt_DeviceProtocol.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtocol); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco2 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco2.DeviceId = 1015; |
| | | dt_DeviceProtoco2.DeviceChildCode = (2001 + i - 30).ToString() ; |
| | | dt_DeviceProtoco2.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco2.DeviceProOffset = (decimal)2 + (46 * i); //æå¼å¤å° |
| | | dt_DeviceProtoco2.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco2.DeviceProParamName = "HandShake"; //åç§° |
| | | dt_DeviceProtoco2.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco2.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco2.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco2.DeviceProRemark = "æ¡æä¿¡å·"; //夿³¨ |
| | | dt_DeviceProtoco2.Creater = "admin"; |
| | | dt_DeviceProtoco2.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco2); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco3 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco3.DeviceId = 1015; |
| | | dt_DeviceProtoco3.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco3.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco3.DeviceProOffset = (decimal)2.1 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco3.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco3.DeviceProParamName = "Online"; //åç§° |
| | | dt_DeviceProtoco3.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco3.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco3.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco3.DeviceProRemark = "1èæº 0è±æº"; //夿³¨ |
| | | dt_DeviceProtoco3.Creater = "admin"; |
| | | dt_DeviceProtoco3.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco3); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco4 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco4.DeviceId = 1015; |
| | | dt_DeviceProtoco4.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco4.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco4.DeviceProOffset = (decimal)2.2 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco4.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco4.DeviceProParamName = "Free"; //åç§° |
| | | dt_DeviceProtoco4.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco4.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco4.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco4.DeviceProRemark = "1ç©ºé² 0ç¹å¿"; //夿³¨ |
| | | dt_DeviceProtoco4.Creater = "admin"; |
| | | dt_DeviceProtoco4.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco4); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco5 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco5.DeviceId = 1015; |
| | | dt_DeviceProtoco5.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco5.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco5.DeviceProOffset = (decimal)2.3 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco5.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco5.DeviceProParamName = "Goods"; //åç§° |
| | | dt_DeviceProtoco5.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco5.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco5.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco5.DeviceProRemark = "1æè´§ 0æ è´§"; //夿³¨ |
| | | dt_DeviceProtoco5.Creater = "admin"; |
| | | dt_DeviceProtoco5.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco5); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco6 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco6.DeviceId = 1015; |
| | | dt_DeviceProtoco6.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco6.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco6.DeviceProOffset = (decimal)2.4 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco6.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco6.DeviceProParamName = "Alarm"; //åç§° |
| | | dt_DeviceProtoco6.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco6.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco6.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco6.DeviceProRemark = "1æ
é 0æ£å¸¸"; //夿³¨ |
| | | dt_DeviceProtoco6.Creater = "admin"; |
| | | dt_DeviceProtoco6.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco6); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco7 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco7.DeviceId = 1015; |
| | | dt_DeviceProtoco7.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco7.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco7.DeviceProOffset = (decimal)2.5 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco7.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco7.DeviceProParamName = "Request0"; //åç§° |
| | | dt_DeviceProtoco7.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco7.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco7.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco7.DeviceProRemark = "å¤ç¨"; //夿³¨ |
| | | dt_DeviceProtoco7.Creater = "admin"; |
| | | dt_DeviceProtoco7.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco7); |
| | | |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco9 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco9.DeviceId = 1015; |
| | | dt_DeviceProtoco9.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco9.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco9.DeviceProOffset = (decimal)4 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco9.DeviceProDataType = "ding"; //ç±»å |
| | | dt_DeviceProtoco9.DeviceProParamName = "TaskNo"; //åç§° |
| | | dt_DeviceProtoco9.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco9.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco9.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco9.DeviceProRemark = "ä»»å¡å·"; //夿³¨ |
| | | dt_DeviceProtoco9.Creater = "admin"; |
| | | dt_DeviceProtoco9.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco9); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco10 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco10.DeviceId = 1015; |
| | | dt_DeviceProtoco10.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco10.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco10.DeviceProOffset = (decimal)8 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco10.DeviceProDataType = "ing"; //ç±»å |
| | | dt_DeviceProtoco10.DeviceProParamName = "StartPos"; //åç§° |
| | | dt_DeviceProtoco10.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco10.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco10.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco10.DeviceProRemark = "èµ·å§å°å"; //夿³¨ |
| | | dt_DeviceProtoco10.Creater = "admin"; |
| | | dt_DeviceProtoco10.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco10); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco11 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco11.DeviceId = 1015; |
| | | dt_DeviceProtoco11.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco11.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco11.DeviceProOffset = (decimal)10 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco11.DeviceProDataType = "ing"; //ç±»å |
| | | dt_DeviceProtoco11.DeviceProParamName = "EndPos"; //åç§° |
| | | dt_DeviceProtoco11.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco11.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco11.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco11.DeviceProRemark = "ç®æ å°å"; //夿³¨ |
| | | dt_DeviceProtoco11.Creater = "admin"; |
| | | dt_DeviceProtoco11.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco11); |
| | | |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco14 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco14.DeviceId = 1015; |
| | | dt_DeviceProtoco14.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco14.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco14.DeviceProOffset = (decimal)14 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco14.DeviceProDataType = "ing"; //ç±»å |
| | | dt_DeviceProtoco14.DeviceProParamName = "GoodsType"; //åç§° |
| | | dt_DeviceProtoco14.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco14.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco14.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco14.DeviceProRemark = "è´§ç©ç±»å"; //夿³¨ |
| | | dt_DeviceProtoco14.Creater = "admin"; |
| | | dt_DeviceProtoco14.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco14); |
| | | |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco17 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco17.DeviceId = 1015; |
| | | dt_DeviceProtoco17.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco17.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco17.DeviceProOffset = (decimal)18 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco17.DeviceProDataType = "string"; //ç±»å |
| | | dt_DeviceProtoco17.DeviceProParamName = "BarCode"; //åç§° |
| | | dt_DeviceProtoco17.DeviceProDataLength = 20; //é¿åº¦ |
| | | dt_DeviceProtoco17.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco17.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco17.DeviceProRemark = "æçæ¡ç "; //夿³¨ |
| | | dt_DeviceProtoco17.Creater = "admin"; |
| | | dt_DeviceProtoco17.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco17); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco18 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco18.DeviceId = 1015; |
| | | dt_DeviceProtoco18.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco18.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco18.DeviceProOffset = (decimal)40 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco18.DeviceProDataType = "ing"; //ç±»å |
| | | dt_DeviceProtoco18.DeviceProParamName = "Spare1"; //åç§° |
| | | dt_DeviceProtoco18.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco18.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco18.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco18.DeviceProRemark = "ç çå·¥ä½ï¼å½åç çæ°é"; //夿³¨ |
| | | dt_DeviceProtoco18.Creater = "admin"; |
| | | dt_DeviceProtoco18.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco18); |
| | | |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco20 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco20.DeviceId = 1015; |
| | | dt_DeviceProtoco20.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco20.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco20.DeviceProOffset = (decimal)44 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco20.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco20.DeviceProParamName = "STB"; //åç§° |
| | | dt_DeviceProtoco20.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco20.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco20.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco20.DeviceProRemark = "交æ¢ç³è¯·"; //夿³¨Spare2 |
| | | dt_DeviceProtoco20.Creater = "admin"; |
| | | dt_DeviceProtoco20.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco20); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco21 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco21.DeviceId = 1015; |
| | | dt_DeviceProtoco21.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco21.DeviceProDataBlock = "DB601"; |
| | | dt_DeviceProtoco21.DeviceProOffset = (decimal)44.1 + (46 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco21.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco21.DeviceProParamName = "ACK"; //åç§° |
| | | dt_DeviceProtoco21.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco21.DeviceProParamType = "ReadDeviceCommand"; //读å |
| | | dt_DeviceProtoco21.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco21.DeviceProRemark = "交æ¢ç³è¯·2"; //夿³¨Spare2 |
| | | dt_DeviceProtoco21.Creater = "admin"; |
| | | dt_DeviceProtoco21.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco21); |
| | | |
| | | |
| | | } |
| | | |
| | | for (int i = 30; i <= 49; i++) |
| | | { |
| | | |
| | | /*Dt_DeviceProtocol dt_DeviceProtoco3 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco3.DeviceId = 1015; |
| | | dt_DeviceProtoco3.DeviceChildCode = (1001 + i).ToString(); ; |
| | | dt_DeviceProtoco3.DeviceProDataBlock = "DB501"; |
| | | dt_DeviceProtoco3.DeviceProOffset = (decimal)2.1 + (20 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco3.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco3.DeviceProParamName = "ClearAlarm"; //åç§° |
| | | dt_DeviceProtoco3.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco3.DeviceProParamType = "DeviceCommand"; //读å |
| | | dt_DeviceProtoco3.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco3.DeviceProRemark = "å¤ä½"; //夿³¨ |
| | | dt_DeviceProtoco3.Creater = "admin"; |
| | | dt_DeviceProtoco3.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco3);*/ |
| | | |
| | | /*Dt_DeviceProtocol dt_DeviceProtoco4 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco4.DeviceId = 1015; |
| | | dt_DeviceProtoco4.DeviceChildCode = (1001 + i).ToString(); ; |
| | | dt_DeviceProtoco4.DeviceProDataBlock = "DB501"; |
| | | dt_DeviceProtoco4.DeviceProOffset = (decimal)2.2 + (20 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco4.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco4.DeviceProParamName = "Return"; //åç§° |
| | | dt_DeviceProtoco4.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco4.DeviceProParamType = "DeviceCommand"; //读å |
| | | dt_DeviceProtoco4.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco4.DeviceProRemark = "1éå"; //夿³¨ |
| | | dt_DeviceProtoco4.Creater = "admin"; |
| | | dt_DeviceProtoco4.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco4);*/ |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco9 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco9.DeviceId = 1015; |
| | | dt_DeviceProtoco9.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco9.DeviceProDataBlock = "DB501"; |
| | | dt_DeviceProtoco9.DeviceProOffset = (decimal)4 + (20 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco9.DeviceProDataType = "ding"; //ç±»å |
| | | dt_DeviceProtoco9.DeviceProParamName = "TaskNo"; //åç§° |
| | | dt_DeviceProtoco9.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco9.DeviceProParamType = "DeviceCommand"; //读å |
| | | dt_DeviceProtoco9.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco9.DeviceProRemark = "ä»»å¡å·"; //夿³¨ |
| | | dt_DeviceProtoco9.Creater = "admin"; |
| | | dt_DeviceProtoco9.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco9); |
| | | |
| | | /* Dt_DeviceProtocol dt_DeviceProtoco10 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco10.DeviceId = 1015; |
| | | dt_DeviceProtoco10.DeviceChildCode = (1001 + i).ToString(); ; |
| | | dt_DeviceProtoco10.DeviceProDataBlock = "DB501"; |
| | | dt_DeviceProtoco10.DeviceProOffset = (decimal)8 + (20 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco10.DeviceProDataType = "ing"; //ç±»å |
| | | dt_DeviceProtoco10.DeviceProParamName = "StartPos"; //åç§° |
| | | dt_DeviceProtoco10.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco10.DeviceProParamType = "DeviceCommand"; //读å |
| | | dt_DeviceProtoco10.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco10.DeviceProRemark = "èµ·å§å°å"; //夿³¨ |
| | | dt_DeviceProtoco10.Creater = "admin"; |
| | | dt_DeviceProtoco10.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco10); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco11 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco11.DeviceId = 1015; |
| | | dt_DeviceProtoco11.DeviceChildCode = (1001 + i).ToString(); ; |
| | | dt_DeviceProtoco11.DeviceProDataBlock = "DB501"; |
| | | dt_DeviceProtoco11.DeviceProOffset = (decimal)10 + (20 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco11.DeviceProDataType = "ing"; //ç±»å |
| | | dt_DeviceProtoco11.DeviceProParamName = "EndPos"; //åç§° |
| | | dt_DeviceProtoco11.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco11.DeviceProParamType = "DeviceCommand"; //读å |
| | | dt_DeviceProtoco11.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco11.DeviceProRemark = "ç®æ å°å"; //夿³¨ |
| | | dt_DeviceProtoco11.Creater = "admin"; |
| | | dt_DeviceProtoco11.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco11);*/ |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco14 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco14.DeviceId = 1015; |
| | | dt_DeviceProtoco14.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco14.DeviceProDataBlock = "DB501"; |
| | | dt_DeviceProtoco14.DeviceProOffset = (decimal)12 + (20 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco14.DeviceProDataType = "ing"; //ç±»å |
| | | dt_DeviceProtoco14.DeviceProParamName = "GoodsType"; //åç§° |
| | | dt_DeviceProtoco14.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco14.DeviceProParamType = "DeviceCommand"; //读å |
| | | dt_DeviceProtoco14.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco14.DeviceProRemark = "è´§ç©ç±»å"; //夿³¨ |
| | | dt_DeviceProtoco14.Creater = "admin"; |
| | | dt_DeviceProtoco14.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco14); |
| | | |
| | | |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco20 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco20.DeviceId = 1015; |
| | | dt_DeviceProtoco20.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco20.DeviceProDataBlock = "DB501"; |
| | | dt_DeviceProtoco20.DeviceProOffset = (decimal)18 + (20 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco20.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco20.DeviceProParamName = "STB"; //åç§° |
| | | dt_DeviceProtoco20.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco20.DeviceProParamType = "DeviceCommand"; //读å |
| | | dt_DeviceProtoco20.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco20.DeviceProRemark = "交æ¢ç³è¯·"; //夿³¨Spare2 |
| | | dt_DeviceProtoco20.Creater = "admin"; |
| | | dt_DeviceProtoco20.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco20); |
| | | |
| | | Dt_DeviceProtocol dt_DeviceProtoco21 = new Dt_DeviceProtocol(); |
| | | dt_DeviceProtoco21.DeviceId = 1015; |
| | | dt_DeviceProtoco21.DeviceChildCode = (2001 + i - 30).ToString(); |
| | | dt_DeviceProtoco21.DeviceProDataBlock = "DB501"; |
| | | dt_DeviceProtoco21.DeviceProOffset = (decimal)18.1 + (20 * i); //æå¼å¤å°d |
| | | dt_DeviceProtoco21.DeviceProDataType = "bool"; //ç±»å |
| | | dt_DeviceProtoco21.DeviceProParamName = "ACK"; //åç§° |
| | | dt_DeviceProtoco21.DeviceProDataLength = 1; //é¿åº¦ |
| | | dt_DeviceProtoco21.DeviceProParamType = "DeviceCommand"; //读å |
| | | dt_DeviceProtoco21.DeviceProParamDes = ""; |
| | | dt_DeviceProtoco21.DeviceProRemark = "交æ¢ç³è¯·2"; //夿³¨Spare2 |
| | | dt_DeviceProtoco21.Creater = "admin"; |
| | | dt_DeviceProtoco21.CreateDate = DateTime.Now; |
| | | dt_Devices.Add(dt_DeviceProtoco21); |
| | | |
| | | } |
| | | |
| | | |
| | | foreach (var deviceProtocol in dt_Devices) |
| | | { |
| | |
| | | |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | } |
| | | } |