Commit 3b4dc4a9 LN

离线模式不操作相机

1 个父辈 9cc48e7e
...@@ -81,7 +81,7 @@ namespace TSA_V.Common ...@@ -81,7 +81,7 @@ namespace TSA_V.Common
public static MyConfig<bool> Device_IsCycleDebug =false; public static MyConfig<bool> Device_IsCycleDebug =false;
[MyConfigComment("侧挡气缸是否先移动")] [MyConfigComment("侧挡气缸是否先移动")]
public static MyConfig<bool> Device_SideCylinderMoveFirst =true; public static MyConfig<bool> Device_SideCylinderMoveFirst =true;
[MyConfigComment("是否自动进入过板模式")] [MyConfigComment("离线编程模式,自动进入过板模式")]
public static MyConfig<bool> Device_AutoGuoBan = false ; public static MyConfig<bool> Device_AutoGuoBan = false ;
......
...@@ -163,10 +163,17 @@ namespace TSA_V ...@@ -163,10 +163,17 @@ namespace TSA_V
try try
{ {
AccAOI.camera.CameraManager.LoadCamera(); if (Setting_NInit.Device_AutoGuoBan)
LogUtil.info("加载到相机:" + string.Join(";", AccAOI.camera.CameraManager.hikNameList.ToArray())); {
this.Focus(); LogUtil.info("离线编程模式:不加载相机" );
SetMouseAtCenterScreen(); }
else
{
AccAOI.camera.CameraManager.LoadCamera();
LogUtil.info("加载到相机:" + string.Join(";", AccAOI.camera.CameraManager.hikNameList.ToArray()));
this.Focus();
SetMouseAtCenterScreen();
}
} }
catch (Exception ex) catch (Exception ex)
{ {
...@@ -268,13 +275,17 @@ namespace TSA_V ...@@ -268,13 +275,17 @@ namespace TSA_V
} }
if (IOManager.ISConnection()) if (IOManager.ISConnection())
{ {
IOBase.instance.CloseAllConnection(); if (!Setting_NInit.Device_AutoGuoBan)
{
IOBase.instance.CloseAllConnection();
}
} }
if (TSAVBean.IsNeedAOI) if (TSAVBean.IsNeedAOI)
{ {
CameraHDevelop.CloseAllCamera(); CameraHDevelop.CloseAllCamera();
} }
//MetcalManager.ColseAllPort(); //MetcalManager.ColseAllPort();
AccAOI.camera.CameraManager.CloseCamera(); AccAOI.camera.CameraManager.CloseCamera();
TSAVBean.serverCommunication.StopConnectServer(); TSAVBean.serverCommunication.StopConnectServer();
......
...@@ -329,6 +329,11 @@ namespace TSA_V ...@@ -329,6 +329,11 @@ namespace TSA_V
{ {
return; return;
} }
if (Setting_NInit.Device_AutoGuoBan)
{
LogUtil.info(" 离线编程模式,不进入AOI");
return;
}
isShowAOI = true; isShowAOI = true;
try try
{ {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!