Commit 4195e73d LN

自动模式下 暂停/继续 切换

1 个父辈 2216c537
......@@ -52,6 +52,8 @@ namespace TSA_V.DeviceLibrary
/// </summary>
public static bool WorkPause = false;
public static bool canQieHuan = false;
public static int AuToModeSeconds = ConfigAppSettings.GetIntValue(Setting_Init.AuToModeSeconds);
......@@ -623,7 +625,8 @@ namespace TSA_V.DeviceLibrary
{
TimeSpan span = DateTime.Now - Work.endWorkTime;
bool IsFootOk = IOManager.IOValue(IOManager.Footrest_Single).Equals(IO_VALUE.HIGH) && (WorkMode.Equals(0));
//bool IsFootOk = IOManager.IOValue(IOManager.Footrest_Single).Equals(IO_VALUE.HIGH) && (WorkMode.Equals(0));
bool IsFootOk = IOManager.IOValue(IOManager.Footrest_Single).Equals(IO_VALUE.HIGH) ;
if (Work.WorkType.Equals(1))
{
......@@ -631,6 +634,8 @@ namespace TSA_V.DeviceLibrary
{
if (IsFootOk)
{
if (canQieHuan)
{
if (WorkPause)
{
LogUtil.info("自动模式下 已暂停:再次踩脚踏信号,退出暂停状态,重置Work.endWorkTime");
......@@ -643,8 +648,19 @@ namespace TSA_V.DeviceLibrary
Work.endWorkTime = new DateTime();
WorkPause = true;
}
canQieHuan = false;
}
}
else
{
if (!canQieHuan)
{
canQieHuan = true;
LogUtil.info("自动模式下:脚踏信号灭,设置 canQieHuan = true");
}
else if (WorkPause)
}
if (WorkPause)
{
//暂停中
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!