| | |
| | | /// <summary> |
| | | /// 恢复立即暂停 |
| | | /// </summary> |
| | | public abstract void ResetImmediatePause(); |
| | | public abstract void ResetImmediatePause(bool isResumeMoving); |
| | | #endregion |
| | | } |
| | | |
| | |
| | | [TypeConverter(typeof(CollectionCountConvert))] |
| | | [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("监听设置")] |
| | |
| | | [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("板卡运动配置")] |