Commit 8d312b4e 张东亮

调整可理解信息

1 个父辈 eb0ac6d4
......@@ -126,8 +126,8 @@ namespace DeviceLibrary
{
if (MoveInfo.IsTimeOut(10))
{
Msg.add("等待入库料箱升降台到位", MsgLevel.warning);
MoveInfo.log($"{storeMoveType}:等待入库料箱升降台到位");
Msg.add("入口料箱未上升", MsgLevel.warning);//等待入库料箱升降台到位
MoveInfo.log($"{storeMoveType}:入口料箱未上升");
}
}
}
......@@ -150,15 +150,15 @@ namespace DeviceLibrary
if(IOMonitor.IODebound(IO_Type.SideA_ForkMaterial_Check,Config,IO_VALUE.HIGH,2000)||
IOMonitor.IODebound(IO_Type.SideB_ForkMaterial_Check, Config, IO_VALUE.HIGH, 2000))
{
Msg.add("伸缩叉2侧X06/X07检测到有物料无法继续,请检查", MsgLevel.alarm);
RobotManage.UserPause("伸缩叉2侧X06/X07检测到有物料无法继续,请检查");
Msg.add("存储机构取料暂停", MsgLevel.alarm);//伸缩叉2侧X06/X07检测到有物料无法继续,请检查
RobotManage.UserPause("存储机构取料暂停");//伸缩叉2侧X06/X07检测到有物料无法继续,请检查
}
}
else if (IOManager.IOValue(IO_Type.ForkMaterial_Check).Equals(IO_VALUE.HIGH))
{
Msg.add("出库时伸缩叉X05检测到有物料无法继续,请检查", MsgLevel.alarm);
RobotManage.UserPause("出库时伸缩叉X05检测到有物料无法继续,请检查");
Msg.add("新建出库任务无法执行,因存储机构有料箱", MsgLevel.alarm);//出库时伸缩叉X05检测到有物料无法继续,请检查
RobotManage.UserPause("新建出库任务无法执行,因存储机构有料箱");
}
else
{
......@@ -248,15 +248,15 @@ namespace DeviceLibrary
if (IOMonitor.IODebound(IO_Type.SideA_ForkMaterial_Check, Config, IO_VALUE.HIGH, 2000) ||
IOMonitor.IODebound(IO_Type.SideB_ForkMaterial_Check, Config, IO_VALUE.HIGH, 2000))
{
Msg.add("伸缩叉2侧X06/X07检测到有物料无法继续,请检查", MsgLevel.alarm);
RobotManage.UserPause("伸缩叉2侧X06/X07检测到有物料无法继续,请检查");
Msg.add("存储机构取料暂停", MsgLevel.alarm);//伸缩叉2侧X06/X07检测到有物料无法继续,请检查
RobotManage.UserPause("存储机构取料暂停");//伸缩叉2侧X06/X07检测到有物料无法继续,请检查
}
}
else if (!IgnoreX09 && IOManager.IOValue(IO_Type.ForkMaterial_Check).Equals(IO_VALUE.LOW))
{
Msg.add("出库时伸缩叉X05没有检测到有物料无法继续,请检查", MsgLevel.alarm, ErrInfo.X09_BoxNotDetect);
RobotManage.UserPause("出库时伸缩叉X05没有检测到有物料无法继续,请检查");
Msg.add("存储机构取料后,料箱未取出", MsgLevel.alarm, ErrInfo.X09_BoxNotDetect);//出库时伸缩叉X05没有检测到有物料无法继续,请检查
RobotManage.UserPause("存储机构取料后,料箱未取出");
}
else
{
......@@ -286,7 +286,7 @@ namespace DeviceLibrary
if (!InOutDevice.InOutDeviceList[To.CurrentSide].IsOutLiftEmpty)
{
if (MoveInfo.IsTimeOut(20))
Msg.add("等待出口顶升清空周转箱", MsgLevel.warning);
Msg.add("出口料箱未取出", MsgLevel.warning);//等待出口顶升清空周转箱
return false;
}
MoveInfo.NextMoveStep(MoveStep.StoreTS12);
......@@ -325,14 +325,14 @@ namespace DeviceLibrary
if (IOMonitor.IODebound(IO_Type.SideA_ForkMaterial_Check, Config, IO_VALUE.HIGH, 2000) ||
IOMonitor.IODebound(IO_Type.SideB_ForkMaterial_Check, Config, IO_VALUE.HIGH, 2000))
{
Msg.add("伸缩叉2侧X06/X07检测到有物料无法继续,请检查", MsgLevel.alarm);
RobotManage.UserPause("伸缩叉2侧X06/X07检测到有物料无法继续,请检查");
Msg.add("存储机构取料暂停", MsgLevel.alarm);//伸缩叉2侧X06/X07检测到有物料无法继续,请检查
RobotManage.UserPause("存储机构取料暂停");
}
}
else if (IOManager.IOValue(IO_Type.ForkMaterial_Check).Equals(IO_VALUE.HIGH))
{
Msg.add("入库后伸缩叉X05上任然检测到物料,请检查", MsgLevel.alarm);
RobotManage.UserPause("入库后伸缩叉X05上任然检测到物料,请检查");
Msg.add("存储机构入料后,料箱未放入", MsgLevel.alarm);//入库后伸缩叉X05上任然检测到物料,请检查
RobotManage.UserPause("存储机构入料后,料箱未放入");
}
else
{
......
......@@ -165,7 +165,7 @@ namespace DeviceLibrary
}
else if (MoveInfo.IsTimeOut(15))
{
Msg.add("周转箱进入等待X31信号超时", MsgLevel.warning);
Msg.add("出口未感应到存储机构有料箱", MsgLevel.warning);//周转箱进入等待X31信号超时
MoveInfo.log($"周转箱进入超时");
}
break;
......@@ -245,7 +245,7 @@ namespace DeviceLibrary
MoveInfo.log("周转箱已取走,顶升下降");
break;
case MoveStep.InOverHead:
Msg.add("X19检测到物料超高,请取出周转箱", MsgLevel.warning);
Msg.add("料箱存储超高", MsgLevel.warning);//X19检测到物料超高,请取出周转箱
if (IOMonitor.IODebound(IO_M_Stop_In, Config, IO_VALUE.LOW))
{
MiddleStop(MoveInfo, IO_VALUE.HIGH);
......
......@@ -61,7 +61,7 @@ namespace DeviceLibrary
case MoveStep.OutBoxPutOn:
if (IOValue(IO_EndMaterialTop_Check).Equals(IO_VALUE.LOW))
{
Msg.add("出口X39没有检测到周转箱", MsgLevel.alarm);
Msg.add("出口末端为检测到料箱", MsgLevel.alarm);//出口X39没有检测到周转箱
}
else
{
......@@ -105,7 +105,7 @@ namespace DeviceLibrary
}
else if(MoveInfo.IsTimeOut(60*ConfigHelper.Config.Get("OutWaitAgvLeaveTimeout",5)))
{
Msg.add($"等待周转箱[{MoveInfo.MoveParam.WareCode}]离开超时", MsgLevel.warning);
Msg.add($"出口料箱未下降", MsgLevel.warning);//等待周转箱[{MoveInfo.MoveParam.WareCode}]离开超时
RobotManage.mainMachine.IsClearWarnMsg = false;
}
break;
......
......@@ -169,7 +169,7 @@ namespace DeviceLibrary
case MoveStep.StoreOut10:
if (!InOutDevice.GetOutStoreFreeSide(out InOutSideE inOutSide2, out InOutDevice iod2))
{
Msg.add("出口位置被占用无法送出料箱",MsgLevel.warning);
Msg.add("出口料箱排队", MsgLevel.warning);//出口位置被占用无法送出料箱
return;
}
ac = poslist[CurrentPosIndex];
......
......@@ -113,7 +113,7 @@ namespace DeviceLibrary
{
if (IOManager.IOValue(IO_Type.AirValve_Open).Equals(IO_VALUE.HIGH) || IOManager.IOValue(IO_Type.FrontDoor_Check).Equals(IO_VALUE.LOW) || IOManager.IOValue(IO_Type.BackDoor_Check).Equals(IO_VALUE.LOW))
{
IOMove(IO_Type.AirValue, IO_VALUE.LOW);
IOMove(IO_Type.AirValue, IO_VALUE.HIGH);
return;
}
......@@ -133,13 +133,13 @@ namespace DeviceLibrary
if (humiNeedStart && !airisopen)
{
IOMove(IO_Type.AirValue, IO_VALUE.HIGH);
IOMove(IO_Type.AirValue, IO_VALUE.LOW);
airisopen = true;
LogUtil.info($"开始吹气,当前最大湿度:{Current_Humidity} > {ServerCM.Max_Humidity}-{Setting_Init.Device_HumidityStartOffser}.");
}
else if (humiNeedStop && airisopen)
{
IOMove(IO_Type.AirValue, IO_VALUE.LOW);
IOMove(IO_Type.AirValue, IO_VALUE.HIGH);
airisopen = false;
LogUtil.info($"关闭吹气,当前最大湿度:{Current_Humidity} < {ServerCM.Max_Humidity}-{Setting_Init.Device_HumidityEndOffser}.");
}
......
......@@ -179,7 +179,7 @@ namespace DeviceLibrary
BtnProcess();
canRunning = SafeCheck();
}
if (IOManager.IOValue(IO_Type.AirValue).Equals(IO_VALUE.HIGH))
if (IOManager.IOValue(IO_Type.AirValue).Equals(IO_VALUE.LOW))
{
Msg.add("干燥机电磁阀打开", MsgLevel.info);
}
......@@ -314,7 +314,7 @@ namespace DeviceLibrary
}
else
{
Msg.add("伸缩叉2侧X06/X07检测到有物料无法继续", MsgLevel.warning);
Msg.add("存储机构取料暂停", MsgLevel.warning);//伸缩叉2侧X06/X07检测到有物料无法继续
RobotManage.UserPause("回原时料叉上有物料");
return;
}
......@@ -357,7 +357,7 @@ namespace DeviceLibrary
if (IOMonitor.IODebound(IO_Type.SideA_ForkMaterial_Check, Config, IO_VALUE.HIGH, 2000) ||
IOMonitor.IODebound(IO_Type.SideB_ForkMaterial_Check, Config, IO_VALUE.HIGH, 2000))
{
Msg.add("伸缩叉2侧X06/X07检测到有物料无法继续", MsgLevel.warning);
Msg.add("存储机构取料暂停", MsgLevel.warning);//伸缩叉2侧X06/X07检测到有物料无法继续
RobotManage.UserPause("回源时料叉上有物料");
return;
}
......
......@@ -293,7 +293,7 @@ namespace OnlineStore.LoadCSVLibrary
/// </summary>
public static string Camera_Led = "Camera_Led";
/// <summary>
/// DO,0,氮气阀门打开,AirValue,7,HC,Y07,,,,,,,,,,
/// DO,0,氮气阀门关闭,AirValue,7,HC,Y07,,,,,,,,,,
/// </summary>
public static string AirValue = "AirValue";
/// <summary>
......
......@@ -42,7 +42,7 @@ namespace TheMachine
private void timer1_Tick(object sender, EventArgs e)
{
IOManager.IOMove(IO_Type.AirValve_Open, IO_VALUE.HIGH);
IOManager.IOMove(IO_Type.AirValue, IO_VALUE.LOW);
IOManager.IOMove(IO_Type.AirValue, IO_VALUE.HIGH);
var dd= RobotManage.humitureControllers.Average(x => x.LastData.OxygenV);
var nitrogen = 100- dd-1;
......@@ -62,7 +62,7 @@ namespace TheMachine
LogUtil.info("请求打开舱门开始");
IOManager.IOMove(IO_Type.AirValve_Open, IO_VALUE.HIGH);
Thread.Sleep(1000);
IOManager.IOMove(IO_Type.AirValue, IO_VALUE.LOW);
IOManager.IOMove(IO_Type.AirValue, IO_VALUE.HIGH);
timer1.Start();
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!