using Rs.Framework; using Rs.Motion.Ztm; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Xml.Serialization; namespace Rs.Motion.Base { public class IIOCard { [XmlElement] public List DIn { get; set; } = new List(); [XmlElement] public List DOut { get; set; } = new List(); public ushort CardID { get; set; } = 0; public string Name { get; set; } = "本地IO"; /// /// 厂家 /// public string Vender { get; set; } = "GugaoPulse"; /// /// 是否采用EtherCat通信 /// public bool IsEtherCat { get; set; } = true; public virtual void Init(short cardID,ushort inCount, ushort outCount, ushort slaveNo) { } public virtual void Save() { } } }