|
|
@@ -44,8 +44,6 @@ namespace parkMonitor.server.CoreThread
|
|
|
queuingThread = EquipmentSimpleFactory.ins.FindEquipment(EquipmentName.Queue);
|
|
|
//数据库
|
|
|
oper = new DBOperation();
|
|
|
- //获取号牌句柄
|
|
|
- NumMachine = EquipmentSimpleFactory.ins.FindEquipment(EquipmentName.NumMachine);
|
|
|
//车位分配
|
|
|
c = new CEntrance();
|
|
|
aps = new AllotParkingSpace();
|
|
|
@@ -157,6 +155,12 @@ namespace parkMonitor.server.CoreThread
|
|
|
status = 3;
|
|
|
pm.status = status;
|
|
|
PLC.SetMessage(pm);
|
|
|
+ //停车完成,将相应车牌复位
|
|
|
+ NumberMachineMessage numberMachineMessage = new NumberMachineMessage();
|
|
|
+ numberMachineMessage.aNode = new NumberMachineNode();
|
|
|
+ numberMachineMessage.aNode.ip = "";
|
|
|
+ numberMachineMessage.aNode.LicenseNum = queueCmd.LicenseNum;
|
|
|
+ queuingThread.SetMessage(numberMachineMessage);
|
|
|
Console.WriteLine("停车完成,状态复位");
|
|
|
Log.WriteLog("停车完成,状态复位");
|
|
|
UILogServer.ins.info("停车完成,状态复位");
|
|
|
@@ -192,6 +196,7 @@ namespace parkMonitor.server.CoreThread
|
|
|
Log.WriteLog(logFile, "车位x:" + parkingSpaceX);
|
|
|
Log.WriteLog(logFile, "车位y:" + parkingSpaceY);
|
|
|
Log.WriteLog(logFile, "车位z:" + parkingSpaceZ);
|
|
|
+ //异常情况处理有待讨论
|
|
|
}
|
|
|
}
|
|
|
}
|