| | |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// IO的监听值 |
| | | /// </summary> |
| | | public List<IOItem> MonitorValues { get; set; } = new List<IOItem>(); |
| | | |
| | | /// <summary> |
| | | /// 轴的运动状态值 |
| | | /// </summary> |
| | | public List<MovingOption> AxisMovingOptionValues { get; set; } = new List<MovingOption>(); |
| | | |
| | | public abstract void WriteOutput(short cardNum, short index, IOValue value); |
| | | } |
| | | |
| | |
| | | Device = device; |
| | | |
| | | InitialLayout(); |
| | | |
| | | MotionCard.OnMonitorInvoke += MotionCard_OnMonitorInvoke; |
| | | //CvImage = new Canvas(); |
| | | //CvImage.IsShowElementList = false; |
| | | //CvImage.IsShowROITool = false; |
| | |
| | | //InitialToolBarVisible(); |
| | | } |
| | | |
| | | private void MotionCard_OnMonitorInvoke(DateTime arg1, string arg2, IDevice arg3, IMonitorSet arg4) |
| | | { |
| | | throw new NotImplementedException(); |
| | | } |
| | | |
| | | private void InitialLayout() |
| | | { |
| | | |