diff --git a/CMS_CORE_Library/Siemens/Nc_Siemens.cs b/CMS_CORE_Library/Siemens/Nc_Siemens.cs index b696a67..f569727 100644 --- a/CMS_CORE_Library/Siemens/Nc_Siemens.cs +++ b/CMS_CORE_Library/Siemens/Nc_Siemens.cs @@ -156,6 +156,11 @@ namespace CMS_CORE_Library.Siemens // Try to get information try { + //Check if Siemens Environment is started + CmsError cmsError = CheckSiemensEnv(); + if (cmsError.IsError()) + return cmsError; + // InitializeSiemens objects if (AxesSvc == null) AxesSvc = new DataSvc(); @@ -175,11 +180,6 @@ namespace CMS_CORE_Library.Siemens }); } - //Check if Siemens Environment is started - CmsError cmsError = CheckSiemensEnv(); - if (cmsError.IsError()) - return cmsError; - // Set Connected to FALSE and close the session Connected = true;