/// <summary> /// M1X1 裝置啟停 /// </summary> /// <param name="option">The option.</param> public void ServoOn(CmdStatus option) { if (axisPara != null) { if (axisPara.IsActive) { if (option == CmdStatus.OFF) { status.Home = false; axisPara.Enabled = false; CMNET_L132.CS_mnet_m1_set_svon((U16)axisPara.CardSwitchNo, (U16)axisPara.RingNoOfCard, axisPara.SlaveIP, 0); } if (option == CmdStatus.ON) { if (axisPara.IsActive) { axisPara.Enabled = true; CMNET_L132.CS_mnet_m1_set_svon((U16)axisPara.CardSwitchNo, (U16)axisPara.RingNoOfCard, axisPara.SlaveIP, 1); CMNET_L132.CS_mnet_m1_disable_soft_limit((U16)axisPara.CardSwitchNo, (U16)axisPara.RingNoOfCard, axisPara.SlaveIP); } } } } }