Administrator 3 лет назад
Родитель
Сommit
cbcd10e801

+ 10 - 0
Projects/永冠OPP/WCS.Service/Log/InfoLog.cs

@@ -170,5 +170,15 @@ namespace WCS.Service.Log
         {
             Log.Info(msg, "INFO_RGVINFO");
         }
+
+        /// <summary>
+        /// AGV相关日志
+        /// </summary>
+        /// <param name="msg"></param>
+        public static void INFO_AGV(string msg)
+        {
+            Log.Info(msg, "INFO_AGV");
+        }
     }
+}
 }

+ 4 - 4
Projects/永冠OPP/WCS.Service/Works/SRM/SRMWork.cs

@@ -223,7 +223,7 @@ namespace WCS.Service.Works.SRM
                             var addTo = task.ADDRTO.Split("-");
                             if (finish.Station.Entity.CODE == devs[0].Entity.CODE)  //一工位
                             {
-                                InfoLog.INFO_SRMINFO($"入库--写入堆垛机[{obj.Entity.CODE}]1工位-开始:[{obj.Data.TaskID_1}][{obj.Data.SLine_1}][{obj.Data.SCol_1}][{obj.Data.SLayer_1}][{obj.Data.ELine_1}][{obj.Data.VoucherNo_1}]--[{finishTaskList.Count.ToShort()}]");
+                                InfoLog.INFO_SRMINFO($"入库--写入堆垛机[{obj.Entity.CODE}]1工位-开始:[{obj.Data.TaskID_1}][{obj.Data.SLine_1}][{obj.Data.ELine_1}][{obj.Data.ECol_1}][{obj.Data.ELayer_1}][{obj.Data.VoucherNo_1}]--[{finishTaskList.Count.ToShort()}]");
                                 obj.Data.TaskID_1 = task.ID;
                                 obj.Data.SLine_1 = finish.Station.Entity.CODE.ToShort();
                                 obj.Data.SCol_1 = 0;
@@ -233,11 +233,11 @@ namespace WCS.Service.Works.SRM
                                 obj.Data.ELayer_1 = addTo[2].ToShort();
                                 obj.Data.RES1_1 = finishTaskList.Count.ToShort();
                                 obj.Data.VoucherNo_1++;
-                                InfoLog.INFO_SRMINFO($"入库--写入堆垛机[{obj.Entity.CODE}]1工位-结束:[{obj.Data.TaskID_1}][{obj.Data.SLine_1}][{obj.Data.SCol_1}][{obj.Data.SLayer_1}][{obj.Data.ELine_1}][{obj.Data.VoucherNo_1}]--[{finishTaskList.Count.ToShort()}]");
+                                InfoLog.INFO_SRMINFO($"入库--写入堆垛机[{obj.Entity.CODE}]1工位-结束:[{obj.Data.TaskID_1}][{obj.Data.SLine_1}][{obj.Data.ELine_1}][{obj.Data.ECol_1}][{obj.Data.ELayer_1}][{obj.Data.VoucherNo_1}]--[{finishTaskList.Count.ToShort()}]");
                             }
                             else if (finish.Station.Entity.CODE == devs[1].Entity.CODE)
                             {
-                                InfoLog.INFO_SRMINFO($"入库--写入堆垛机[{obj.Entity.CODE}]2工位-开始:[{obj.Data.TaskID_2}][{obj.Data.SLine_2}][{obj.Data.SCol_2}][{obj.Data.SLayer_2}][{obj.Data.ELine_2}][{obj.Data.VoucherNo_2}]--[{finishTaskList.Count.ToShort()}]");
+                                InfoLog.INFO_SRMINFO($"入库--写入堆垛机[{obj.Entity.CODE}]2工位-开始:[{obj.Data.TaskID_2}][{obj.Data.SLine_2}][{obj.Data.ELine_2}][{obj.Data.ECol_2}][{obj.Data.ELayer_2}][{obj.Data.VoucherNo_2}]--[{finishTaskList.Count.ToShort()}]");
                                 obj.Data.TaskID_2 = task.ID;
                                 obj.Data.SLine_2 = finish.Station.Entity.CODE.ToShort();
                                 obj.Data.SCol_2 = 0;
@@ -247,7 +247,7 @@ namespace WCS.Service.Works.SRM
                                 obj.Data.ELayer_2 = addTo[2].ToShort();
                                 obj.Data.RES1_2 = finishTaskList.Count.ToShort();
                                 obj.Data.VoucherNo_2++;
-                                InfoLog.INFO_SRMINFO($"入库--写入堆垛机[{obj.Entity.CODE}]2工位-结束:[{obj.Data.TaskID_2}][{obj.Data.SLine_2}][{obj.Data.SCol_2}][{obj.Data.SLayer_2}][{obj.Data.ELine_2}][{obj.Data.VoucherNo_2}]--[{finishTaskList.Count.ToShort()}]");
+                                InfoLog.INFO_SRMINFO($"入库--写入堆垛机[{obj.Entity.CODE}]2工位-结束:[{obj.Data.TaskID_2}][{obj.Data.SLine_2}][{obj.Data.ELine_2}][{obj.Data.ECol_2}][{obj.Data.ELayer_2}][{obj.Data.VoucherNo_2}]--[{finishTaskList.Count.ToShort()}]");
                             }
                         }
                     });

+ 1 - 0
Projects/永冠OPP/WCS.Service/Works/Station/涂布出库.cs

@@ -300,6 +300,7 @@ namespace WCS.Service.Works.Station
                         finish.Station.Data.Goodsnum = finishTaskList.Count.ToShort();
                         finish.Station.Data.CmdType = IstationCmdType.分配目标地址;
                         finish.Station.Data.VoucherNo++;
+                        InfoLog.INFO_AGV($"出库分配AGV取货点[{finish.FinishCode}]-[{finish.Station.Data.Goodsend}]");
                     }
                 });
             });

+ 2 - 1
Projects/永冠OPP/WCS.Service/config.json

@@ -19,7 +19,8 @@
         "INFO_TIMING": "Info_Timing",
         "INFO_UPEX": "INFO_I_WCS_GetExcTask",
         "INFO_CREATETASKIN": "CreateTaskIn",
-        "INFO_RGVINFO": "RgvInfo"
+        "INFO_RGVINFO": "RgvInfo",
+        "INFO_AGV": "info_agv"
       }
     },
     {