using Aurora; using Aurora.Api; using Aurora.Framework.Alarm; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WeldingCommon.Alarm; namespace ILSOS_SampleWeldEquipment.Alarm { public class AlarmManager_SampleWeldEquipment : AlarmManager { public AlarmManager_SampleWeldEquipment(IAuroraEnvironment aurora) : base(aurora) { } public static void StopSequenceByAlarm(int code) { AlarmDescription alarm = (AlarmDescription)_Instance._AlarmService.GetAlarmDescription(code); // High Alarm 은 Sequence 정지 if (alarm.Level == AlarmLevel.H) { StopSequence(SequenceIds.SeqAutoRunSampleWeldEquipment); } } } }