using Aurora.Api; using PropertyTools.DataAnnotations; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WeldingCommon.Settings { // SequenceSetting 이 변경되면, 재부팅 필요함. public class SequenceSetting : ISettingItem { [Category("Monitoring Sequence")] public bool PlcMonitor { get; set; } = true; // PLC_REMOVE public bool AlarmMonitor { get; set; } = true; //public bool DeviceMonitor { get; set; } = true; //public bool MESMonitor { get; set; } = true; [Category("Alarm Monitoring Device")] public bool PlcActivated { get; set; } = true; // Check 되어야 아래 항목 동작 public bool PlcActivatedLive { get; set; } = true; public bool ScannerActivated { get; set; } = true; // Check 되어야 아래 항목 동작 public bool ScannerActivatedWithIO { get; set; } = false; public bool LaserActivated { get; set; } = true; // Check 되어야 아래 항목 동작 public bool LaserActivatedWithIO { get; set; } = false; public bool LbadActivated { get; set; } = true; // Check 되어야 아래 항목 동작 public bool LbadActivatedWithIO { get; set; } = false; public bool OctActivated { get; set; } = true; // Check 되어야 아래 항목 동작 public bool OctActivatedWithIO { get; set; } = false; public bool ChillerActivated { get; set; } = true; // Check 되어야 아래 항목 동작 public bool ChillerActivatedWithIO { get; set; } = false; public bool LeakSensorActivatedWithIO { get; set; } = false; } }