Commit 2216c537 LN

无轨道模式不能选择 过板模式

1 个父辈 5cf1f174
......@@ -33,7 +33,7 @@ namespace TSA_V.DeviceLibrary
}
private static StringBuilder builder = new StringBuilder("\r\n");
static IOManager()
public static void InitData()
{
KNDIP = ConfigAppSettings.GetValue(Setting_Init.IO_IP);
KNDPort = (ushort)ConfigAppSettings.GetIntValue(Setting_Init.IO_Port);
......
......@@ -20,8 +20,6 @@ namespace TSA_V.DeviceLibrary
/// </summary>
public static bool OnlyGuoBan = false;
public static bool WaitSelect = false;
private static bool IsSelected = false;
public static event ModeBoxShow boxShowEvent;
......@@ -43,9 +41,17 @@ namespace TSA_V.DeviceLibrary
{
return;
}
//如果是无轨道程序,不能选择仅过板模式
if (IOBase.NoLine)
{
LogUtil.error(Name + " 无轨道程序,不能选择仅过板模式 ,直接返回");
ModeCheckEnd();
return;
}
try
{
WaitSelect = true;
//如果超时,且调宽轴已上线,旋转轴上线失败,提示是否进入过板模式
IsSelected = true;
LogUtil.error(Name + " 询问是否进入过板模式");
......@@ -71,7 +77,6 @@ namespace TSA_V.DeviceLibrary
}finally
{
ModeCheckEnd();
WaitSelect = false;
}
}
......
......@@ -138,6 +138,7 @@ namespace TSA_V
{
Task.Factory.StartNew(delegate
{
IOManager.InitData();
TSAVBean.DeviceCheck();
IOManager.ConnectionIO();
//TSAVBean.StartRun();
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!