| | |
| | | [Editor(typeof(ComplexCollectionEditor<IODefinition>), typeof(UITypeEditor))] |
| | | public List<IODefinition> IODefinitionCollection { get; set; } = new List<IODefinition>(); |
| | | |
| | | [Category("IO配置")] |
| | | [Description("true:输出取反 false:输出不取反")] |
| | | public bool IsOutputReversed { get; set; } = true; |
| | | |
| | | #region IMonitorConfig |
| | | [Category("监听设置")] |
| | | [Description("MonitorSetCollection:监听操作配置集合")] |
| | |
| | | [Editor(typeof(MovingOpsCollectionEditor), typeof(UITypeEditor))] |
| | | public List<MovingOption> MovingOps { get; set; } = new List<MovingOption>(); |
| | | |
| | | [Category("3.运动延时")] |
| | | [Description("操作前延时,单位ms")] |
| | | public int DelayBefore { get; set; } = 0; |
| | | |
| | | [Category("3.运动延时")] |
| | | [Description("操作后延时,单位ms")] |
| | | public int DelayAfter { get; set; } = 0; |
| | | |
| | | public string MotionCardId = ""; |
| | | |
| | | //[Category("板卡运动配置")] |