| | |
| | | [Editor(typeof(ComplexCollectionEditor<KeyCodeMap>), typeof(UITypeEditor))] |
| | | public List<KeyCodeMap> KeyCodeMappingCollection { get; set; } = new List<KeyCodeMap>(); |
| | | |
| | | [Category("MES设置")] |
| | | [Description("MES数据详细记录开关")] |
| | | [DisplayName("MES日志开关")] |
| | | public bool IsEnableMESLog { get; set; } = false; |
| | | |
| | | [Category("复位设置")] |
| | | [Description("大复位需要信号持续时间,复位信号持续超出该时间执行大复位,单位:s")] |
| | | [DisplayName("大复位持续信号长度")] |
| | |
| | | } |
| | | } |
| | | |
| | | [Device("ManualTest", "手动测试操作配置", EnumHelper.DeviceAttributeType.OperationConfig)] |
| | | public class ManualTestOperationConfig : OperationConfigBase |
| | | { |
| | | [Category("手动测试配置")] |
| | | [Description("手动测试重复次数")] |
| | | public int RepeatTimes { get; set; } = 1; |
| | | } |
| | | |
| | | public class OperationCombination : IComplexDisplay, IHalconToolPath |
| | | { |
| | | [Category("运动机构配置")] |