Ejemplo n.º 1
0
        public void CheckAxesConfiguration()
        {
            // Check if Axis options have changed.
            List <AxisProperties> newAxisOptions = AxisProperties.CollectProperties(this);

            if (!AxisProperties.PartialCompareProperties(AxisOptions, newAxisOptions))
            {
                JobStorageTab.ClearTitle();
                Controller.SetupAxesConfiguration(newAxisOptions);
                MotionTab.UpdateAxisInfoState();
                RecorderScope.SetupSeriesConfiguration();
                Controller.IssueSetStopsCommand();
                Controller.IssueISOPVTMonitorSwitchOff();
                Controller.CheckMonitoringActive(true);
            }
        }