您的位置:首页

倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-TwinCAT自带的找原点功能块MC_Home怎么用

2017-05-08 10:46 204 查看
对于相对编码器类型轴(包括虚拟轴),可以使用贝福提供的找原点功能块MC_Home。



 

HomingMode是指机器在往前跑的时候(30单位/s的默认速度),当碰到阻挡,则会有一个布尔值从FALSE改成TRUE,此时认为超过了零点。然后该轴反向运动,一定能捕捉到TRUE改成FALSE,然后就停下,认为当前位置是原点(不一定是0位置,你Position是多少就将当前位置设置为多少)



 

在虚拟的轴测试中,可以做一个按钮,按下为TRUE,松开为FALSE。当点击HOME之后,该轴的位置马上变成很小的数值(无意义),速度变成30,然后一直运动,直到bCalibrationCam引脚信号有上升沿



 

上升沿之后,该轴立即反向运动(-30单位/s的速度),并直到收到该引脚的下降沿(松开按钮即可产生下降沿)。假定给的Positon不是0是100,则停下来的位置会很接近100(由于有一定的速度,捕捉到信号到真正停下来还会转一会,因此无法完全确保停下来的位置就是你指定的位置)



 

其他类型的模式基本类似(轴不转直接把当前位置标记为指定位置),在相对值编码器的轴中没有意义,绝对值编码器的电机也只需要设置一个偏移值为零点即可,不需要用这个功能块。



 

 

更多教学视频和资料下载,欢迎关注以下信息:

我的优酷空间:

http://i.youku.com/acetaohai123



 

我的在线论坛:

http://csrobot.gz01.bdysite.com/



 

问题交流:

QQ:910358960

邮箱:acetaohai123@163.com

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐