Commit 6fa92b60 LN

门开关修改

1 个父辈 b657c1cc
...@@ -32,6 +32,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -32,6 +32,7 @@ namespace OnlineStore.DeviceLibrary
{ {
if (IsRun) if (IsRun)
{ {
LogUtil.error("启动[" + moveDO + "] [" + checkDI + "] 失败");
return false; return false;
} }
IsRun = true; IsRun = true;
...@@ -47,7 +48,16 @@ namespace OnlineStore.DeviceLibrary ...@@ -47,7 +48,16 @@ namespace OnlineStore.DeviceLibrary
LastMoveDO = moveDO; LastMoveDO = moveDO;
LastCheckDI = checkDI; LastCheckDI = checkDI;
LogUtil.debug("写入信号:" + moveDO + ",等待信号:" + checkDI + ""); LogUtil.debug("写入信号:" + moveDO + ",等待信号:" + checkDI + "");
//if (moveDO.Equals(IO_Type.EntranceDoor_Open))
//{
// IOManager.IOMove(IO_Type.EntranceDoor_Close, IO_VALUE.LOW, subType);
//}
//else
//{
// IOManager.IOMove(IO_Type.EntranceDoor_Open, IO_VALUE.LOW, subType);
//}
IOManager.IOMove(moveDO, IO_VALUE.HIGH, subType); IOManager.IOMove(moveDO, IO_VALUE.HIGH, subType);
Thread.Sleep(50); Thread.Sleep(50);
IsRun = true; IsRun = true;
DateTime startTime = DateTime.Now; DateTime startTime = DateTime.Now;
...@@ -76,7 +86,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -76,7 +86,7 @@ namespace OnlineStore.DeviceLibrary
{ {
if (result.Equals("")) if (result.Equals(""))
{ {
LogUtil.debug("停止运动:" + result + " " + moveDO); LogUtil.info("停止运动:" + result + " [" + moveDO + "] [" + checkDI + "] " );
} }
else else
{ {
...@@ -93,7 +103,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -93,7 +103,7 @@ namespace OnlineStore.DeviceLibrary
public bool StartOpen(StoreMoveInfo moveInfo) public bool StartOpen(StoreMoveInfo moveInfo)
{ {
return false; // return false;
if (moveInfo != null) if (moveInfo != null)
{ {
moveInfo.WaitList.Add(WaitResultInfo.WaitIO(IO_Type.EntranceDoor_Open, IO_VALUE.HIGH)); moveInfo.WaitList.Add(WaitResultInfo.WaitIO(IO_Type.EntranceDoor_Open, IO_VALUE.HIGH));
...@@ -104,7 +114,7 @@ namespace OnlineStore.DeviceLibrary ...@@ -104,7 +114,7 @@ namespace OnlineStore.DeviceLibrary
} }
public bool StartClose(StoreMoveInfo moveInfo) public bool StartClose(StoreMoveInfo moveInfo)
{ {
return false; // return false;
if (moveInfo != null) if (moveInfo != null)
{ {
moveInfo.WaitList.Add(WaitResultInfo.WaitIO(IO_Type.EntranceDoor_Close, IO_VALUE.HIGH)); moveInfo.WaitList.Add(WaitResultInfo.WaitIO(IO_Type.EntranceDoor_Close, IO_VALUE.HIGH));
......
...@@ -58,6 +58,7 @@ PRO,进出轴(轴3)P1待机点,InOutAxis_P1_Position,1000,,,,,,, ...@@ -58,6 +58,7 @@ PRO,进出轴(轴3)P1待机点,InOutAxis_P1_Position,1000,,,,,,,
PRO,压紧轴(轴4)P1待机点,CompAxis_P1_Position,97900,,,,,,, PRO,压紧轴(轴4)P1待机点,CompAxis_P1_Position,97900,,,,,,,
PRO,压紧轴(轴4)P3压紧前点,CompAxis_P3_Position,97900,,,,,,, PRO,压紧轴(轴4)P3压紧前点,CompAxis_P3_Position,97900,,,,,,,
PRO,压紧轴(轴4)P4目标压紧点,CompAxis_P4_Position,100000,,,,,,, PRO,压紧轴(轴4)P4目标压紧点,CompAxis_P4_Position,100000,,,,,,,
PRO,压紧轴(轴4)取料时的压紧前点对应压紧点的距离,CompAxis_P2-P3_Value,2000,,,,,,,
PRO,压紧轴(轴4)压紧确认信号收到之后下降的位置,CompAxis_Down_Position,2000,,,,,,, PRO,压紧轴(轴4)压紧确认信号收到之后下降的位置,CompAxis_Down_Position,2000,,,,,,,
PRO,压紧轴(轴4)P2压紧点范围对应值(8=1000;2000#),CompAxis_P2_List,8=1000;2000#12=2001;3000#16=3001;4000#20=4001;5000#22=5001;6000#24=6001;7000# ,,,,,,, PRO,压紧轴(轴4)P2压紧点范围对应值(8=1000;2000#),CompAxis_P2_List,8=1000;2000#12=2001;3000#16=3001;4000#20=4001;5000#22=5001;6000#24=6001;7000# ,,,,,,,
,,,,,,,,,, ,,,,,,,,,,
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!