src/Bro.M141.Process/M141Config.cs
@@ -104,7 +104,33 @@
            }
        }
        [Category("连续NG报警设置")]
        [Description("连续NG报警总开关。true:开启连续NG报警 false:关闭连续NG报警机制")]
        [DisplayName("连续NG报警总开关")]
        public bool IsEnableContinuousNGAlarm { get; set; } = true;
        [Category("连续NG报警设置")]
        [Description("连续NG报警地址。出现连续NG时,上位机向该地址写入1,取消时,向该地址写入0。")]
        [DisplayName("连续NG报警地址")]
        public int ContinuousNGAlarmAddress { get; set; } = 0;
        //[Category("连续NG报警设置")]
        //[Description("连续NG报警上传MES的方法地址。")]
        //[DisplayName("连续NG报警上传MES的方法地址")]
        //public string ContinuousNGAlarmMESFunc { get; set; } = "";
        [Category("连续NG报警设置")]
        [Description("连续NG报警是否需要人工复位")]
        [DisplayName("连续NG报警是否需要人工复位")]
        public bool IsOperatorReset { get; set; } = false;
        [Category("连续NG报警设置")]
        [Description("连续NG报警设置集合。设置连续NG报警的开关,类型,数量和时间阈值。添加或删除监控需要软件重启生效。")]
        [DisplayName("连续NG报警设置集合")]
        [TypeConverter(typeof(CollectionCountConvert))]
        [Editor(typeof(ComplexCollectionEditor<ContinuousNGAlarm>), typeof(UITypeEditor))]
        public List<ContinuousNGAlarm> ContinuousNGAlarmColletion { get; set; } = new List<ContinuousNGAlarm>();
        [Category("位置度设置")]
        [Description("产品测量点位集合")]