using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ILSOS_KS.Device { internal partial class IOController_KS { //public enum eADIAddress //{ // LaserReady, // EmissionStatus, // LaserError, // LaserIsOn, // ProgramActive, // Warning, // LaserModuleAlarm, // LaserAssigned, // LBADReadyStatus, // LBADJudgementComplete, // LBADJudgeOK, // LBADJudgeWARNING, // LBADJudgeNG, // LBADJudgeNA, // LDDError = 27, // LaserEMO_1, // LaserEMO_2, // LeakSensorHead, // LeakSensorChiller, // DICount //} //public enum eADOAddress //{ // ProgramStart, // PCcontrolEnable, // ResetAlarm, // GuideLaserEnable, // AnalogControl, // ProgramStop, // LaserOn, // PulseMode, // PCLBADReadyStatus, // PCLBADWeldingTrigger, // PCLBADWeldingStop, // PCLBADJudgementCompleteAck, // DOCount //} public enum eADIAddress { LaserReady = 9, EmissionStatus, PCControlStatus, LaserError, GuideLaserStatus, LaserAssigned, LaserIsOn, ProgramActive, Warning, PulseModeActive, LaserModuleAlarm, LBADReadyStatus = 25, LBADJudgementComplete, DICount } public enum eADOAddress { LaserRequest = 9, ProgramStart, PCControlEnable, ResetAlarm, LaserOn = 16, PulseMode, ProgramStop = 22, GuideLaserEnable = 23, AnalogControl = 24, PCLBADReadyStatus = 25, PCLBADWeldingTrigger, PCLBADWeldingStop, PCLBADJudgementCompleteAck, DOCount } } }