报警灯
This commit is contained in:
@ -352,25 +352,6 @@ namespace WCS.BLL.Tool
|
||||
var lightCount = 0;
|
||||
foreach (var shelf in shelfs)
|
||||
{
|
||||
//6个报警灯需要发送指令
|
||||
|
||||
if (shelf.WarningLightMode != -1)
|
||||
{
|
||||
for (int i = 0; i < 6; i++)
|
||||
{
|
||||
var singleLightData = GenerateSingleLightData(shelf.WarningBoardId + i, shelf.WarningLightMode, shelf.WarningLightColor);
|
||||
lightCount++;
|
||||
dataBase = dataBase.Concat(singleLightData).ToArray();
|
||||
}
|
||||
}
|
||||
//蜂鸣器需要发送指令
|
||||
if (shelf.WarningLightMode == 3)//单灯短亮一次的情况下 蜂鸣器短鸣一次
|
||||
{
|
||||
var singleLightData = GenerateSingleLightData(shelf.WarningBoardId + 6, 3, shelf.WarningLightColor);
|
||||
lightCount++;
|
||||
dataBase = dataBase.Concat(singleLightData).ToArray();
|
||||
}
|
||||
|
||||
//库位灯指令
|
||||
if (shelf.StoreList != null && shelf.StoreList.Count > 0)
|
||||
{
|
||||
@ -384,6 +365,26 @@ namespace WCS.BLL.Tool
|
||||
}
|
||||
}
|
||||
}
|
||||
//6个报警灯需要发送指令
|
||||
|
||||
if (shelf.WarningLightMode != -1)
|
||||
{
|
||||
for (int i = 0; i < 6; i++)
|
||||
{
|
||||
var singleLightData = GenerateSingleLightData(shelf.WarningBoardId + i, shelf.WarningLightMode, shelf.WarningLightColor);
|
||||
lightCount++;
|
||||
dataBase = dataBase.Concat(singleLightData).ToArray();
|
||||
}
|
||||
}
|
||||
//蜂鸣器需要发送指令
|
||||
//if (shelf.WarningLightMode == 3)//单灯短亮一次的情况下 蜂鸣器短鸣一次
|
||||
//{
|
||||
// var singleLightData = GenerateSingleLightData(shelf.WarningBoardId + 6, 3, shelf.WarningLightColor);
|
||||
// lightCount++;
|
||||
// dataBase = dataBase.Concat(singleLightData).ToArray();
|
||||
//}
|
||||
|
||||
|
||||
}
|
||||
|
||||
byte[] length_base = BitConverter.GetBytes(dataBase.Length + 2);
|
||||
|
Reference in New Issue
Block a user