Commit 523352ca 几米阳光

批量上料轴匀速上升修改

1 个父辈 8403e5e5
......@@ -23,6 +23,7 @@ namespace OnlineStore.DeviceLibrary
checkTimer.AutoReset = true;
checkTimer.Interval += 50;
checkTimer.Elapsed += CheckTimer_Elapsed;
checkTimer.Enabled = false;
}
checkTimer.Start();
return true;
......@@ -48,11 +49,11 @@ namespace OnlineStore.DeviceLibrary
LogUtil.info("批量上料轴,检测到上料机构料盘信号,可以停止运动");
result = true;
}
else if (ACServerManager.GetLimitPositiveSingle(StoreManager.Config.Batch_Axis).Equals(1))
{
LogUtil.info("批量上料轴,检测到正极限信号,可以停止运动");
result = true;
}
//else if (ACServerManager.GetLimitPositiveSingle(StoreManager.Config.Batch_Axis).Equals(1))
//{
// LogUtil.info("批量上料轴,检测到正极限信号,可以停止运动");
// result = true;
//}
if (result)
{
//AutoAxisIsMove = 0;
......@@ -60,7 +61,7 @@ namespace OnlineStore.DeviceLibrary
ACServerManager.SuddenStop(StoreManager.Config.Batch_Axis.DeviceName, StoreManager.Config.Batch_Axis.GetAxisValue());
StopCheck();
}
IsInProcess = true;
IsInProcess = false ;
}
}
}
......@@ -1608,7 +1608,14 @@ namespace OnlineStore.DeviceLibrary
{
if (resultOperation.op.Equals(2))
{
doOutStore(resultOperation);
try
{
doOutStore(resultOperation);
}
catch (Exception ex)
{
LogUtil.error("处理服务器出库消息出错:" + ex.ToString());
}
}
else if (resultOperation.data != null)
{
......
......@@ -240,13 +240,13 @@ namespace OnlineStore.DeviceLibrary
bool result = false;
if (KND.IOValue(IO_Type.TrayCheck_LoadMaterial).Equals(IO_VALUE.HIGH))
{
LogUtil.info(wait.ToStr() + "检测到上料机构料盘信号,可以停止运动");
LogUtil.info(wait.ToStr() + " 检测到上料机构料盘信号,可以停止运动");
result = true;
}
else if (ACServerManager.GetLimitPositiveSingle(wait.AxisInfo).Equals(1))
{
LogUtil.info(wait.ToStr() + "检测到正极限信号,可以停止运动");
result = true;
LogUtil.info(wait.ToStr() + " 检测到正极限信号,可以停止运动");
result = true;
}
if (result)
{
......@@ -322,7 +322,16 @@ namespace OnlineStore.DeviceLibrary
{
if (!code.Equals(""))
{
msg = msg + "=1+0x0-" + LastWidth + "x" + LastHeight + "=" + code + spiltStr + spiltStr;
//msg = msg + "=1+0x0-" + LastWidth + "x" + LastHeight + "=" + code + spiltStr + spiltStr;
//演示机不需要发尺寸
if (StoreManager.Config.Default_TrayWidth.Equals(0))
{
msg = msg + code + spiltStr + spiltStr;
}
else
{
msg = msg + "=1+0x0-" + LastWidth + "x" + LastHeight + "=" + code + spiltStr + spiltStr;
}
}
}
return msg;
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!