截取一段复位的代码:
- #region 初始化运控卡
- public bool InitCard(string strCfg)
- {
- short sRtn;
- //打开运动控制器
- sRtn = mc.GT_Open(0, 0); CommandHandler("GT_Open", sRtn);
- //复位运动控制器
- sRtn = mc.GT_Reset(); CommandHandler("GT_Reset", sRtn);
- //配置运动控制器
- sRtn = mc.GT_LoadConfig(strCfg); CommandHandler("GT_LoadConfig", sRtn);
- //清除各轴的报警和限位
- sRtn = mc.GT_ClrSts(AXIS_X, 4); CommandHandler("GT_ClrSts", sRtn);
- //伺服使能
- for (short i = 1; i <= m_AxisNum;i++ )
- {
- sRtn = mc.GT_AxisOn(i); CommandHandler("GT_AxisOn", sRtn);
- }
- return sRtn == 0 ? m_bInited = true : m_bInited = false;
- }
- #endregion
复制代码
C#GTS.rar
(94.73 KB, 下载次数: 21)
|