Commit 78e284a7 LN

急停验证修改

1 个父辈 4f859e02
......@@ -81,7 +81,7 @@ namespace OnlineStore.DeviceLibrary
{
return false;
}
if (IOValue(IO_Type.DLine_SuddenStop).Equals(IO_VALUE.LOW))
if (!IOValue(IO_Type.DLine_SuddenStop).Equals(IO_VALUE.HIGH))
{
SetWarnMsg(Name + "启动失败:急停未开");
return false;
......@@ -113,7 +113,7 @@ namespace OnlineStore.DeviceLibrary
{
return false;
}
if (IOValue(IO_Type.DLine_SuddenStop).Equals(IO_VALUE.LOW))
if (!IOValue(IO_Type.DLine_SuddenStop).Equals(IO_VALUE.HIGH))
{
SetWarnMsg(Name + "复位失败:急停未开");
return false;
......@@ -257,7 +257,7 @@ namespace OnlineStore.DeviceLibrary
protected override void BaseTimerProcess()
{
if (IOValue(IO_Type.DLine_SuddenStop).Equals(IO_VALUE.LOW))
if (!IOValue(IO_Type.DLine_SuddenStop).Equals(IO_VALUE.HIGH))
{
if (!isInSuddenDown)
{
......@@ -265,7 +265,7 @@ namespace OnlineStore.DeviceLibrary
//Task.Factory.StartNew(delegate
//{
Thread.Sleep(300);
if (IOValue(IO_Type.DLine_SuddenStop).Equals(IO_VALUE.LOW))
if (!IOValue(IO_Type.DLine_SuddenStop).Equals(IO_VALUE.HIGH))
{
SetWarnMsg(Name + "收到急停信号,急停报警", "急停报警");
Alarm(LineAlarmType.SuddenStop);
......
......@@ -55,7 +55,7 @@ namespace OnlineStore.DeviceLibrary
// AgvClient.Init();
// }
//}
if (IOValue(IO_Type.SL_SuddenStop_BTN).Equals(IO_VALUE.LOW))
if (!IOValue(IO_Type.SL_SuddenStop_BTN).Equals(IO_VALUE.HIGH))
{
SetWarnMsg(Name + "启动失败:急停未开");
return false;
......@@ -349,7 +349,7 @@ namespace OnlineStore.DeviceLibrary
protected override void BaseTimerProcess()
{
if (IOValue(IO_Type.SL_SuddenStop_BTN).Equals(IO_VALUE.LOW))
if (!IOValue(IO_Type.SL_SuddenStop_BTN).Equals(IO_VALUE.HIGH))
{
if (!isInSuddenDown)
{
......@@ -357,7 +357,7 @@ namespace OnlineStore.DeviceLibrary
//Task.Factory.StartNew(delegate
//{
Thread.Sleep(300);
if (IOValue(IO_Type.SL_SuddenStop_BTN).Equals(IO_VALUE.LOW))
if (!IOValue(IO_Type.SL_SuddenStop_BTN).Equals(IO_VALUE.HIGH))
{
SetWarnMsg(Name + "收到急停信号,急停报警");
if (isInSuddenDown.Equals(false))
......
......@@ -244,7 +244,7 @@ namespace OnlineStore.DeviceLibrary
return "";
}
if (IOValue(IO_Type.SuddenStop_BTN).Equals(IO_VALUE.LOW))
if (!IOValue(IO_Type.SuddenStop_BTN).Equals(IO_VALUE.HIGH))
{
return "启动失败:急停未开";
......@@ -263,7 +263,7 @@ namespace OnlineStore.DeviceLibrary
SetWarnMsg(result);
return false;
}
else if (IOValue(IO_Type.SuddenStop_BTN).Equals(IO_VALUE.LOW))
else if (!IOValue(IO_Type.SuddenStop_BTN).Equals(IO_VALUE.HIGH))
{
SetWarnMsg("启动失败:急停未开");
return false;
......@@ -730,7 +730,7 @@ namespace OnlineStore.DeviceLibrary
IO_VALUE airValue = CheckAir(airCheck, lastAir);
//急停按钮和气压检测按钮需要一起使用
if (suddenBtn.Equals(IO_VALUE.LOW))
if (!suddenBtn.Equals(IO_VALUE.HIGH))
{
if (isInSuddenDown.Equals(false))
{
......@@ -738,7 +738,7 @@ namespace OnlineStore.DeviceLibrary
//Task.Factory.StartNew(delegate
//{
Thread.Sleep(300);
if (IOValue(IO_Type.SuddenStop_BTN).Equals(IO_VALUE.LOW))
if (!IOValue(IO_Type.SuddenStop_BTN).Equals(IO_VALUE.HIGH))
{
SetWarnMsg("收到急停信号,报警急停", "急停报警");
Alarm(LineAlarmType.SuddenStop);
......@@ -748,11 +748,11 @@ namespace OnlineStore.DeviceLibrary
}
else if (fuweiValue.Equals(IO_VALUE.HIGH) && (!fuweiValue.Equals(lastFuwei)))
{
if (suddenBtn.Equals(IO_VALUE.LOW))
if (!suddenBtn.Equals(IO_VALUE.HIGH))
{
SetWarnMsg("收到复位信号但急停未开,不处理复位");
}
else if (airValue.Equals(IO_VALUE.LOW))
else if (!airValue.Equals(IO_VALUE.HIGH))
{
SetWarnMsg("收到复位信号但未检测到气压信号,不处理复位");
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!