Commit c4649a17 张东亮

横移测试

1 个父辈 464cd09b
...@@ -55,7 +55,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -55,7 +55,7 @@ namespace OnlineStore.DeviceLibrary
tryCount--; tryCount--;
if (tryCount <= 0) if (tryCount <= 0)
{ {
LogUtil.error("IO操作失败,未能设置到目标值[" + ioValue + "],请检查设备连接或配置![" + ioType + "][" + subType + "]"); //LogUtil.error("IO操作失败,未能设置到目标值[" + ioValue + "],请检查设备连接或配置![" + ioType + "][" + subType + "]");
break; break;
} }
} }
......
...@@ -233,7 +233,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -233,7 +233,7 @@ namespace OnlineStore.DeviceLibrary
{ {
if (isBoxA()) if (isBoxA())
{ {
IOManager.IOMove(DO_Transition_RollerBackRun, IO_VALUE.LOW, config.Id); IOManager.IOMove(DO_Transition_RollerBackRun, IO_VALUE.LOW, config.Id);
IOManager.IOMove(DO_Transition_RollerRun, IO_VALUE.HIGH, config.Id); IOManager.IOMove(DO_Transition_RollerRun, IO_VALUE.HIGH, config.Id);
} }
...@@ -241,10 +241,10 @@ namespace OnlineStore.DeviceLibrary ...@@ -241,10 +241,10 @@ namespace OnlineStore.DeviceLibrary
{ {
IOManager.IOMove(DO_Transition_RollerRun, IO_VALUE.LOW, config.Id); IOManager.IOMove(DO_Transition_RollerRun, IO_VALUE.LOW, config.Id);
IOManager.IOMove(DO_Transition_RollerBackRun, IO_VALUE.HIGH, config.Id); IOManager.IOMove(DO_Transition_RollerBackRun, IO_VALUE.HIGH, config.Id);
} }
//if (moveInfo != null) //if (moveInfo != null)
//{ //{
// moveInfo.WaitList.Add(WaitResultInfo.WaitIO(DO_Transition_RollerBackRun, IO_VALUE.LOW)); // moveInfo.WaitList.Add(WaitResultInfo.WaitIO(DO_Transition_RollerBackRun, IO_VALUE.LOW));
...@@ -497,15 +497,33 @@ namespace OnlineStore.DeviceLibrary ...@@ -497,15 +497,33 @@ namespace OnlineStore.DeviceLibrary
from.TranverseRun(); from.TranverseRun();
from.Transition_RollerRunAtoB(); from.Transition_RollerRunAtoB();
to.TranverseBackRun(); to.TranverseBackRun();
bool result = WaitIo(to.DI_CacheBackCheck, IO_VALUE.HIGH, 600_000); if (to.isBoxA())
if (!result)
{ {
LogUtil.error(logname + $" 等待 {to.DI_CacheBackCheck} =High 超时"); bool result = WaitIo(to.DI_CacheBackCheck, IO_VALUE.HIGH, 600_000);
if (!result)
{
LogUtil.error(logname + $" 等待 {to.DI_CacheBackCheck} =High 超时");
}
else
{
LogUtil.info(logname + $"已收到 {to.DI_CacheBackCheck} =High ");
}
} }
else else
{ {
LogUtil.info(logname + $"已收到 {to.DI_CacheBackCheck} =High "); bool result = WaitIo(to.DI_CacheFrontCheck, IO_VALUE.HIGH, 600_000);
if (!result)
{
LogUtil.error(logname + $" 等待 {to.DI_CacheFrontCheck} =High 超时");
}
else
{
LogUtil.info(logname + $"已收到 {to.DI_CacheFrontCheck} =High ");
}
} }
Thread.Sleep(2000);
LogUtil.info(logname + "横移停止"); LogUtil.info(logname + "横移停止");
from.TranverseStopRun(); from.TranverseStopRun();
to.TranverseStopRun(); to.TranverseStopRun();
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!