public void EnableAxis() { if (axis != null) { try { axis.Enable(true); DisplayStatus("Enabled"); } catch (Exception ex) { DisplayError("Enable error: " + ex.Message); } } }
private void EnableBtn_Click(object sender, System.EventArgs e) { if (!axis.IsHomed) { try { axis.HomeStart(); EnableBtn.Text = "Toggle Servo"; } catch (System.Exception ex) { MessageBox.Show(ex.Message); } } else { try { axis.Enable(!axis.IsEnabled); } catch (System.Exception ex) { MessageBox.Show(ex.Message); } } }
private void ledToggleEnableX_Click(object sender, EventArgs e) { if (_axisX != null) { _axisX.Enable(!_axisX.IsEnabled); } }
public void EnableAllEndEffectorAxes(bool enable) { _inputEndEffectorZAxis.Enable(enable); _outputEndEffectorZAxis.Enable(enable); _testProbeZAxis.Enable(enable); _precisorNestXAxis.Enable(enable); _precisorNestYAxis.Enable(enable); _precisorNestThetaAxis.Enable(enable); }
private void buttonEnable_Click(object sender, System.EventArgs e) { if (axis != null) { try { axis.Enable(!axis.IsEnabled); DisplayStatus("enabled"); } catch (Exception ex) { DisplayError("Enable error: " + ex.Message); } } }
public void HomeZAxis() { if (HSTMachine.Workcell.HSTSettings.Install.OperationMode == OperationMode.Simulation) { Thread.Sleep(CommonFunctions.SIMULATION_DELAY); return; } try { if (!_workcell.IsIgnoreHomeAxisForByPass) { _workcell._a3200HC.FaultAcknowlegde(_InputEndEffectorZAxis); _InputEndEffectorZAxis.Enable(true); Thread.Sleep(500); _InputEndEffectorZAxis.Home(_actuatorHomeTimeout); Thread.Sleep(1000); } } catch (Exception ex) { HSTException.Throw(HSTErrors.InputHandlerZAxisHomeError, ex); } }