| | |
| | | namespace Bro.Device.SeerAGV |
| | | { |
| | | [Device("SeerAGV", "SeerAGV", EnumHelper.DeviceAttributeType.InitialConfig)] |
| | | public class SeerAGVInitialConfig : InitialConfigBase |
| | | public class SeerAGVInitialConfig : InitialMonitorConfigBase |
| | | { |
| | | [Category("通信配置")] |
| | | [Description("AGVIP地址")] |
| | |
| | | [Description("导航端口")] |
| | | public int GuidePort { get; set; } = 19206; |
| | | |
| | | [Category("监听配置")] |
| | | [Description("监听间隔,单位ms")] |
| | | public int ScanInterval { get; set; } = 500; |
| | | |
| | | //[Category("监听配置")] |
| | | //[Description("监听的IO信息配置集合")] |
| | | //[TypeConverter(typeof(CollectionCountConvert))] |
| | | //[Editor(typeof(ComplexCollectionEditor<IODefinition>), typeof(UITypeEditor))] |
| | | //public List<IODefinition> IOCollection { get; set; } = new List<IODefinition>(); |
| | | //[Description("监听间隔,单位ms")] |
| | | //public int ScanInterval { get; set; } = 500; |
| | | |
| | | [Category("监听设置")] |
| | | [Description("监听操作配置集合")] |
| | | [TypeConverter(typeof(CollectionCountConvert))] |
| | | [Editor(typeof(ComplexCollectionEditor<MonitorSet>), typeof(UITypeEditor))] |
| | | public List<MonitorSet> MonitorSetCollection { get; set; } = new List<MonitorSet>(); |
| | | ////[Category("监听配置")] |
| | | ////[Description("监听的IO信息配置集合")] |
| | | ////[TypeConverter(typeof(CollectionCountConvert))] |
| | | ////[Editor(typeof(ComplexCollectionEditor<IODefinition>), typeof(UITypeEditor))] |
| | | ////public List<IODefinition> IOCollection { get; set; } = new List<IODefinition>(); |
| | | |
| | | //[Category("监听设置")] |
| | | //[Description("监听操作配置集合")] |
| | | //[TypeConverter(typeof(CollectionCountConvert))] |
| | | //[Editor(typeof(ComplexCollectionEditor<MonitorSet>), typeof(UITypeEditor))] |
| | | //public List<MonitorSet> MonitorSetCollection { get; set; } = new List<MonitorSet>(); |
| | | |
| | | [Category("监听配置")] |
| | | [Description("是否采用简单监听模式。true:简单模式,只获取任务状态;false:全部模式,获取任务所有信息")] |