完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
|
相关推荐
1个回答
|
|
一、回零控制原理:
1、回零信号 回零信号可采用限位传感器、home原点传感器、编码器或光栅尺Z(C)相信号。
2、回零方式 通过限位、Home、Index三种信号组合共计7种回零方式:
1、回零参数设置与启动 /*举例:线程内单轴回零*/ private void btn_homeStart_Click(object sender, EventArgs e) { Thread threadHome; //回零线程 short cardNo = 0; //卡号为0 short axis = 1; //回零轴 mc.THomePrm tHomePrm = new mc.THomePrm(); //回零参数 threadHome = new Thread(() => { short sRtn = 0; mc.THomeStatus pHomeStatus;//使用home回零或home+index回零,若轴停止在home点则需要先移开home点在开启回零。由实际情况确认。 sRtn = gts.mc.GT_ClrSts(cardNo, axis, axisNum);//回零前先清除状态 sRtn = gts.mc.GT_ZeroPos(cardNo, axis, 1);//清除规划和实际位置 sRtn = gts.mc.GT_GetHomePrm(cardNo, axis, out tHomePrm);//读取回零参数 tHomePrm.mode = 11; //限位加home回零方式 宏定义11 tHomePrm.searchHomeDistance = 0; //搜索Home距离,0表示最大距离搜索 tHomePrm.searchIndexDistance = 0; //搜索index距离,0表示最大距离搜索 tHomePrm.moveDir = 1; //回零方向 1为正 -1为负 tHomePrm.indexDir = 1; //搜索index方向 1为正 -1为负 tHomePrm.velHigh = 20; //寻找限位速度 tHomePrm.velLow = 5; //寻找home、index速度 tHomePrm.smoothTime = 10; //平滑时间,运动加减速平滑 tHomePrm.acc = 1; //加速度 tHomePrm.dec = 1; //减速度 tHomePrm.escapeStep = 10000; //限位回零后方式时第一次找到限位反向移动距离 tHomePrm.homeOffset = 0; //原点偏移 = 0 sRtn = gts.mc.GT_GoHome(cardNo, axis, ref tHomePrm);//启动SmartHome回原点 do { sRtn = mc.GT_GetHomeStatus(cardNo, axis, out pHomeStatus);//获取回原点状态 } while (pHomeStatus.run == 1 & pHomeStatus.stage == 100); // 等待搜索原点停止run和stage来判断是否回零完成。 Thread.Sleep(1000); //等待电机完全停止,时间由电机调试效果确定也可采用到位判断 sRtn = gts.mc.GT_ZeroPos(cardNo, axis, 1); //回零完成手动清零设为原点 }) { IsBackground = true }; threadHome.Start(); } 2、回零状态检测判 private void timer1_Tick(object sender, EventArgs e) { mc.THomeStatus tHomeStatus = new mc.THomeStatus(); sRtn = mc.GT_GetHomeStatus(cardNo, axis, out tHomeStatus); homeRunning = tHomeStatus.run;//回零状态:0已停止运动 1正在运动 homeStage = tHomeStatus.stage;//0-100 对应宏定义,请查阅固高手册可以查询回零过程,stage = 100表示回零成功。 homeError = tHomeStatus.error;//回零错误代码请查阅固高手册可以查询回零错误,0表示回零过程无错误 } 三、注意事项 1、回零前确认事项
|
|
|
|
只有小组成员才能发言,加入小组>>
2576 浏览 0 评论
9923 浏览 4 评论
37657 浏览 19 评论
5279 浏览 0 评论
25768 浏览 34 评论
1963浏览 2评论
2271浏览 1评论
2920浏览 1评论
1003浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-5-7 01:16 , Processed in 1.088075 second(s), Total 46, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191