| | |
| | | } |
| | | } |
| | | |
| | | [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("产品测量点位集合")] |