using Bro.Common.Base; using Bro.Common.Helper; using Bro.Common.Model; using Bro.M141.Process; using System.ComponentModel; using System.Drawing.Design; namespace Bro.M141_AOI1.Process { [Process("AOI1", EnumHelper.DeviceAttributeType.InitialConfig)] public class AOI1Config : M141Config { //[Category("飞拍配置")] //[Description("飞拍信号超时")] //[DisplayName("飞拍信号超时")] //public int PhotolayoutTime { get; set; } = 5000; [Category("PLC配置")] [Description("完成地址")] [DisplayName("完成地址")] public int Plcover { get; set; } = 3004; //[Category("PLC配置")] //[Description("工位2完成地址")] //[DisplayName("工位2完成地址")] //public int P2over { get; set; } = 21; //[Category("PLC配置")] //[Description("工位3完成地址")] //[DisplayName("工位3完成地址")] //public int P3over { get; set; } = 22; [Category("PLC配置")] [Description("结果地址1")] [DisplayName("结果地址1")] public int Finresult1 { get; set; } = 3001; [Category("PLC配置")] [Description("结果地址2")] [DisplayName("结果地址2")] public int Finresult2 { get; set; } = 3002; [Category("PLC配置")] [Description("结果地址3")] [DisplayName("结果地址3")] public int Finresult3 { get; set; } = 3003; [Category("PLC配置")] [Description("物料码地址")] [DisplayName("物料码地址")] public int Pronumaddress { get; set; } = 3005; //[Category("飞拍配置")] //[Description("P1飞拍软触发开关,true,软触发开启")] //[DisplayName("P1飞拍软触发开关")] //public bool P1SFstate { get; set; } = false; //[Category("飞拍配置")] //[Description("P2飞拍软触发开关,true,软触发开启")] //[DisplayName("P2飞拍软触发开关")] //public bool P2SFstate { get; set; } = false; //[Category("飞拍配置")] //[Description("P3飞拍软触发开关,true,软触发开启")] //[DisplayName("P3飞拍软触发开关")] //public bool P3SFstate { get; set; } = false; } }