From 743f114e62a5d0eff78b6b37e5f38df85c481306 Mon Sep 17 00:00:00 2001 From: 123 <123> Date: Sat, 29 Jun 2024 20:05:05 +0800 Subject: [PATCH] 123 --- WCS.BLL/Services/Service/OutstoreService.cs | 2 ++ WCS.BLL/Tool/Helper.cs | 10 +++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/WCS.BLL/Services/Service/OutstoreService.cs b/WCS.BLL/Services/Service/OutstoreService.cs index 0d891ed..555721d 100644 --- a/WCS.BLL/Services/Service/OutstoreService.cs +++ b/WCS.BLL/Services/Service/OutstoreService.cs @@ -979,6 +979,8 @@ namespace WCS.BLL.Services.Service } } } + //发送间隔 + Thread.Sleep(300); foreach (string shelfcode in WarnLightShelfCode) { List si = DbHelp.db.Queryable().Where(it => it.ShelfCode == shelfcode).ToList(); diff --git a/WCS.BLL/Tool/Helper.cs b/WCS.BLL/Tool/Helper.cs index 6570705..47976a3 100644 --- a/WCS.BLL/Tool/Helper.cs +++ b/WCS.BLL/Tool/Helper.cs @@ -384,21 +384,21 @@ namespace WCS.BLL.Tool color = 0x00; break; } - byte[] data1 = new byte[5 + 3 * 7]; + byte[] data1 = new byte[5 + 3 * 6]; data1[0] = 0xff; data1[1] = 0x01; data1[2] = 0x00; data1[3] = (byte)(data1.Length + 2); - data1[4] = 0x07; + data1[4] = 0x06; for (int i = 0; i < 6; i++) { data1[5 + i * 3] = (byte)(lightid + i); data1[6 + i * 3] = (byte)status; data1[7 + i * 3] = color; } - data1[5 + 3 * 7 - 3] = (byte)(lightid + 6); - data1[5 + 3 * 7 - 2] =(byte)beestatus; - data1[5 + 3 * 7 - 1] = 0x00; + //data1[5 + 3 * 7 - 3] = (byte)(lightid + 6); + //data1[5 + 3 * 7 - 2] =(byte)beestatus; + //data1[5 + 3 * 7 - 1] = 0x00; byte[] data2 = Crc16(data1, data1.Length, true); return data2; }