Commit 82f8c8fa 张东亮

脚踩删除延时

1 个父辈 75a7ebc3
......@@ -275,9 +275,10 @@ namespace OnlineStore.DeviceLibrary
{
TimeSpan span = DateTime.Now - ol_lastSendShelfTime;
bool l1_up_sig = IOManager.IOValue(IO_Type.L1_UpDown_Up_Sig).Equals(IO_VALUE.HIGH);
//如果出口无料架,持续1000以上,放开阻挡放出一个料架
//每次放料架时间间隔3秒
if (IOManager.IOValue(IO_Type.L1_StopCheck).Equals(IO_VALUE.HIGH)&&IOManager.IOValue(IO_Type.L1_OutCheck).Equals(IO_VALUE.LOW) && span.TotalSeconds > 3)
if (IOManager.IOValue(IO_Type.L1_StopCheck).Equals(IO_VALUE.HIGH)&&IOManager.IOValue(IO_Type.L1_OutCheck).Equals(IO_VALUE.LOW) && !l1_up_sig && span.TotalSeconds > 3)
{
//如果入料线体出口无料架,放一个料架到出口
if (LineManager.checkWatch(ol_noshelfWatch, 1000))
......@@ -360,7 +361,7 @@ namespace OnlineStore.DeviceLibrary
if (IOManager.IOValue(IO_Type.L1_OutCheck).Equals(IO_VALUE.HIGH) && IOManager.IOValue(IO_Type.L2_InCheck).Equals(IO_VALUE.LOW))
{
if (LineManager.checkWatch(ol_tranverseShelfWatch, 2000))
// if (LineManager.checkWatch(ol_tranverseShelfWatch, 2000))
{
if (TranverseTask == null)
{
......@@ -418,7 +419,7 @@ namespace OnlineStore.DeviceLibrary
{
}
IOManager.IOMove(IO_Type.Traverse2_Run, IO_VALUE.HIGH);
//IOManager.IOMove(IO_Type.Traverse2_Run, IO_VALUE.HIGH);
IOManager.IOMove(IO_Type.Traverse1_Run, IO_VALUE.HIGH);
LogUtil.info(" 横移机构电机运行");
}
......@@ -436,9 +437,9 @@ namespace OnlineStore.DeviceLibrary
}
}
stopwatch.Stop();
Thread.Sleep(5000);
Thread.Sleep(2000);
IOManager.IOMove(IO_Type.Traverse1_Run, IO_VALUE.LOW);
IOManager.IOMove(IO_Type.Traverse2_Run, IO_VALUE.LOW);
//IOManager.IOMove(IO_Type.Traverse2_Run, IO_VALUE.LOW);
LogUtil.info(" 横移电机停止");
Thread.Sleep(1000);
IOManager.CIOMove(IO_Type.Traverse_Down_SOL, IO_VALUE.HIGH);
......
......@@ -419,22 +419,23 @@ namespace OnlineStore.VMILineClient
private void btnTranverse_Click(object sender, EventArgs e)
{
Button btn = (Button)sender;
LogUtil.info(vmiLine.Name + "点击【" + btn.Text + "】 ");
if (btn.Text.Equals("横移运转"))
{
IOManager.IOMove(IO_Type.Traverse1_Run, IO_VALUE.HIGH);
IOManager.IOMove(IO_Type.Traverse2_Run, IO_VALUE.HIGH);
btn.Text = "横移停止";
btn.BackColor = Color.Aqua;
}
else
{
IOManager.IOMove(IO_Type.Traverse1_Run, IO_VALUE.LOW);
IOManager.IOMove(IO_Type.Traverse2_Run, IO_VALUE.LOW);
btn.Text = "横移运转";
btn.BackColor = Color.White;
}
BtnMove(btnTranverse, "横移运转", "横移停止", IO_Type.L2_Run);
//Button btn = (Button)sender;
//LogUtil.info(vmiLine.Name + "点击【" + btn.Text + "】 ");
//if (btn.Text.Equals("横移运转"))
//{
// IOManager.IOMove(IO_Type.Traverse1_Run, IO_VALUE.HIGH);
// IOManager.IOMove(IO_Type.Traverse2_Run, IO_VALUE.HIGH);
// btn.Text = "横移停止";
// btn.BackColor = Color.Aqua;
//}
//else
//{
// IOManager.IOMove(IO_Type.Traverse1_Run, IO_VALUE.LOW);
// IOManager.IOMove(IO_Type.Traverse2_Run, IO_VALUE.LOW);
// btn.Text = "横移运转";
// btn.BackColor = Color.White;
//}
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!