using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HardwareConfig { public class LeadShineMCardHardConfig : BaseHardware { [Category("A类型")] [ReadOnly(false)] public MotionCardBrand 品牌 { get; set; } = MotionCardBrand.LeadShine; [Category("参数")] public LeadShineMCardModelEnum 型号 { get; set; } = LeadShineMCardModelEnum.DMC5400; [Browsable(false)] [Category("参数")] public int 编号 { get; set; } = 0; [Category("参数")] public int 卡号 { get; set; } = 0; [Category("参数")] public ushort 扩展IO卡个数 { get; set; } = 0; [Category("参数")] public string 配置文件名 { get; set; } = "LeadShineMCardPara.ini"; [Category("参数")] public ushort 轴数 { get; set; } = 4; } public enum LeadShineMCardModelEnum { DMC5400, DMC5600, DMC5800, DMC5C00, } }