Machine Interface Utility:VER1.0
This commit is contained in:
@@ -0,0 +1,114 @@
|
||||
#pragma once
|
||||
|
||||
// AnimaticsUtilityDlg dialog
|
||||
|
||||
class AnimaticsUtilityDlg : public CDialog
|
||||
{
|
||||
DECLARE_DYNAMIC(AnimaticsUtilityDlg)
|
||||
|
||||
public:
|
||||
AnimaticsUtilityDlg(CWnd* pParent = NULL); // standard constructor
|
||||
virtual ~AnimaticsUtilityDlg();
|
||||
|
||||
// Dialog Data
|
||||
enum { IDD = IDD_ANIMATICS_UTIL_DIALOG };
|
||||
|
||||
|
||||
protected:
|
||||
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
|
||||
virtual BOOL OnInitDialog();
|
||||
DECLARE_MESSAGE_MAP()
|
||||
public:
|
||||
|
||||
|
||||
CString SpeedParameterX[5];
|
||||
CString AccelParameterX[5];
|
||||
CString DecelParameterX[5];
|
||||
CString SpeedParameterY[5];
|
||||
CString AccelParameterY[5];
|
||||
CString DecelParameterY[5];
|
||||
CString SpeedParameterZ[5];
|
||||
CString AccelParameterZ[5];
|
||||
CString DecelParameterZ[5];
|
||||
|
||||
CString ScaleResolutionX;
|
||||
CString ScaleResolutionY;
|
||||
CString ScaleResolutionZ;
|
||||
|
||||
CString NegSoftLimitX;
|
||||
CString NegSoftLimitY;
|
||||
CString NegSoftLimitZ;
|
||||
|
||||
CString PosSoftLimitX;
|
||||
CString PosSoftLimitY;
|
||||
CString PosSoftLimitZ;
|
||||
|
||||
CString PosPulseX;
|
||||
CString PosPulseY;
|
||||
CString PosPulseZ;
|
||||
CString PosmmX;
|
||||
CString PosmmY;
|
||||
CString PosmmZ;
|
||||
CString PosmmChangedX;
|
||||
CString PosmmChangedY;
|
||||
CString PosmmChangedZ;
|
||||
|
||||
CString MoveToDisX;
|
||||
CString MoveToDisY;
|
||||
CString MoveToDisZ;
|
||||
|
||||
CString RepeTestMoveFromDis;
|
||||
CString RepeTestMoveToDis;
|
||||
CString RepeTestTimes;
|
||||
CString RepeTestInterval;
|
||||
CEdit RepeTestMsgOut;
|
||||
CString MsgX,MsgY,MsgZ;
|
||||
|
||||
CString SmartMotorSendCmd;
|
||||
CString SmartMotorGetResponse;
|
||||
|
||||
HICON m_hRed;
|
||||
HICON m_hGreen;
|
||||
HICON m_hGray;
|
||||
HICON m_hWhite;
|
||||
HICON m_hBlack;
|
||||
|
||||
CProcessButton MoveX_Left;
|
||||
CProcessButton MoveX_Right;
|
||||
CProcessButton MoveY_Front;
|
||||
CProcessButton MoveY_Back;
|
||||
CProcessButton MoveZ_Up;
|
||||
CProcessButton MoveZ_Down;
|
||||
|
||||
//=============================
|
||||
void ChangeParameterOnEdit();
|
||||
void ShowParameterOnEdit();
|
||||
void ShowMotorStatusX();
|
||||
void ShowMotorStatusY();
|
||||
void ShowMotorStatusZ();
|
||||
BOOL SmartMotorRepeTest();
|
||||
void OutputWithScroll(const CString &strNewText,CEdit &edtOutput);
|
||||
afx_msg void OnBnClickedButtonStartAnimaticsMachine();
|
||||
afx_msg void OnBnClickedButtonStopAnimaticsMachine();
|
||||
afx_msg void OnBnClickedCancel();
|
||||
void ShowWorktableEdit();
|
||||
afx_msg void OnEnKillfocusEditWorktable();
|
||||
afx_msg void OnTimer(UINT_PTR nIDEvent);
|
||||
|
||||
afx_msg void OnBnClickedButtonAnimaticsMoveToXyz();
|
||||
afx_msg void OnBnClickedButtonPosSetZero();
|
||||
afx_msg void OnBnClickedButtonSaveConfig();
|
||||
afx_msg void OnBnClickedButtonReadConfig();
|
||||
afx_msg void OnBnClickedRadioAnimaticsSpeedGear1();
|
||||
afx_msg void OnBnClickedRadioAnimaticsSpeedGear2();
|
||||
afx_msg void OnBnClickedRadioAnimaticsSpeedGear3();
|
||||
afx_msg void OnBnClickedRadioAnimaticsSpeedGear4();
|
||||
afx_msg void OnBnClickedButtonAnimaticsMoveToX();
|
||||
afx_msg void OnBnClickedButtonAnimaticsMoveToY();
|
||||
afx_msg void OnBnClickedButtonAnimaticsMoveToZ();
|
||||
|
||||
afx_msg void OnEnKillfocusEditAnimaticsCmd();
|
||||
afx_msg void OnBnClickedButtonBeginRepeTest();
|
||||
afx_msg void OnBnClickedButtonSaveRepetest();
|
||||
afx_msg void OnBnClickedButtonAnimaticsHome();
|
||||
};
|
||||
Reference in New Issue
Block a user