yangliu
一笑而过
级别: 家园常客
精华主题: 0
发帖数量: 465 个
工控威望: 569 点
下载积分: 35435 分
在线时间: 1955(小时)
注册时间: 2006-11-12
最后登录: 2024-12-23
查看yangliu的 主题 / 回贴
12楼  发表于: 2008-07-11 21:02
图片:
如图一所示:
本帖最近评分记录:
  • 下载积分:+2(syking123) 热心助人!
  • 一笑而过
    yangliu
    一笑而过
    级别: 家园常客
    精华主题: 0
    发帖数量: 465 个
    工控威望: 569 点
    下载积分: 35435 分
    在线时间: 1955(小时)
    注册时间: 2006-11-12
    最后登录: 2024-12-23
    查看yangliu的 主题 / 回贴
    13楼  发表于: 2008-07-11 21:09
    谢谢两位的解答,但有一点似乎还不明白,不知我是否没有说明白,如上图一所示,如果伺服上电时回原点方向定为前进方向,当碰前进限位后再改变方向,即向后退方向前行,找近点信号,在近点信号由ON变OFF时伺服电机停止,此时的位置应该为所要找的原点吧!如图二所示
    一笑而过
    yangliu
    一笑而过
    级别: 家园常客
    精华主题: 0
    发帖数量: 465 个
    工控威望: 569 点
    下载积分: 35435 分
    在线时间: 1955(小时)
    注册时间: 2006-11-12
    最后登录: 2024-12-23
    查看yangliu的 主题 / 回贴
    14楼  发表于: 2008-07-11 21:12
    图片:
    如图二所示:
    一笑而过
    yangliu
    一笑而过
    级别: 家园常客
    精华主题: 0
    发帖数量: 465 个
    工控威望: 569 点
    下载积分: 35435 分
    在线时间: 1955(小时)
    注册时间: 2006-11-12
    最后登录: 2024-12-23
    查看yangliu的 主题 / 回贴
    15楼  发表于: 2008-07-11 21:21
    但是如果伺服上电时回原点方向定为后退方向,当碰后退限位后再改变方向,即向前进方向前行,找近点信号,在近点信号由ON变OFF时伺服电机停止,此时的位置也应该为所要找的原点,即使用ZRN原点回归命令时的方向为前进方向,而图二所示时原点回归命令的方向为后退方向,如图三所示,我的意思为:如果伺服电机用原点回归命令ZRN时方向不同,则最后所找的原点是否也不同,正如图二图三所示,不知分析是否正确,
    一笑而过
    yangliu
    一笑而过
    级别: 家园常客
    精华主题: 0
    发帖数量: 465 个
    工控威望: 569 点
    下载积分: 35435 分
    在线时间: 1955(小时)
    注册时间: 2006-11-12
    最后登录: 2024-12-23
    查看yangliu的 主题 / 回贴
    16楼  发表于: 2008-07-14 12:31
    版主不在吗?希望能得到大家的解答.
    一笑而过
    一天贼忙
    级别: 略有小成
    精华主题: 0
    发帖数量: 476 个
    工控威望: 433 点
    下载积分: 6292 分
    在线时间: 41(小时)
    注册时间: 2007-11-15
    最后登录: 2024-12-16
    查看一天贼忙的 主题 / 回贴
    17楼  发表于: 2008-07-14 13:41
    引用
    引用第5楼一天贼忙于2008-07-11 09:27发表的  :
    回零开始时,先写一段运动指令让小车先向一个方向运行,不管经过不经过原点都不停直到碰到这端限位停止,再把方向控制输出位Y反向输出,这时再用ZRN指令就一定能够找到原点。
    .......


    我写了那么多,那么详细,你怎么不仔细看呢??????????????????
    郁闷!
    混灌水区的!
    一天贼忙
    级别: 略有小成
    精华主题: 0
    发帖数量: 476 个
    工控威望: 433 点
    下载积分: 6292 分
    在线时间: 41(小时)
    注册时间: 2007-11-15
    最后登录: 2024-12-16
    查看一天贼忙的 主题 / 回贴
    18楼  发表于: 2008-07-14 13:48
    引用
    引用第15楼yangsanbao于2008-07-11 21:21发表的  :
    但是如果伺服上电时回原点方向定为后退方向,当碰后退限位后再改变方向,即向前进方向前行,找近点信号,在近点信号由ON变OFF时伺服电机停止,此时的位置也应该为所要找的原点,即使用ZRN原点回归命令时的方向为前进方向,而图二所示时原点回归命令的方向为后退方向,如图三所示,我的意思为:如果伺服电机用原点回归命令ZRN时方向不同,则最后所找的原点是否也不同,正如图二图三所示,不知分析是否正确,


    是这样的,但是你在程序里总变换回零方向干嘛?
    如果认为接近开关位置不是你程序的原点位,还可以加偏置啊。
    引用
    引用第5楼一天贼忙于2008-07-11 09:27发表的  :

    由此三种基本方式衍生出的,快速找点再爬行一段距离再反向爬行找点再加Z相信号再加偏置等等(控制器不同库函数里封装的回零方式也不同,有的加一种,有的加几种。但如果你想要做其中的某种方式,一般都可以自己辅助的写一段程序来完成)
    .......
    混灌水区的!
    yangliu
    一笑而过
    级别: 家园常客
    精华主题: 0
    发帖数量: 465 个
    工控威望: 569 点
    下载积分: 35435 分
    在线时间: 1955(小时)
    注册时间: 2006-11-12
    最后登录: 2024-12-23
    查看yangliu的 主题 / 回贴
    19楼  发表于: 2008-07-14 19:19
    谢谢版主!今天下午认真地看了伺服资料,再分析版主的精彩回复,已有所收获.再次谢谢大家的帮助!
    一笑而过
    dree
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看dree的 主题 / 回贴
    20楼  发表于: 2008-07-14 23:30
    这个方法虽然苯,但是是最有效的。
    yxl19820906
    级别: 探索解密
    精华主题: 0
    发帖数量: 46 个
    工控威望: 162 点
    下载积分: 557 分
    在线时间: 20(小时)
    注册时间: 2009-07-27
    最后登录: 2024-10-20
    查看yxl19820906的 主题 / 回贴
    21楼  发表于: 2009-07-31 06:34
    学习了,
    zhangyuet
    互相交流  互相学习 互相帮助 
    级别: 略有小成
    精华主题: 0
    发帖数量: 105 个
    工控威望: 222 点
    下载积分: 3665 分
    在线时间: 198(小时)
    注册时间: 2008-02-26
    最后登录: 2024-01-19
    查看zhangyuet的 主题 / 回贴
    22楼  发表于: 2009-08-06 21:45
    请问版主如果是控制步进电机 ,只用一个光电开关回原点怎么做
    如图
    v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}w\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}   Normal  0    7.8 磅  0  2    false  false  false                                          MicrosoftInternetExplorer4   <!-- /* Font Definitions */ @font-face    {font-family:宋体;    panose-1:2 1 6 0 3 1 1 1 1 1;    mso-font-alt:SimSun;    mso-font-charset:134;    mso-generic-font-family:auto;    mso-font-pitch:variable;    mso-font-signature:3 135135232 16 0 262145 0;}@font-face    {font-family:"\@宋体";    panose-1:2 1 6 0 3 1 1 1 1 1;    mso-font-charset:134;    mso-generic-font-family:auto;    mso-font-pitch:variable;    mso-font-signature:3 135135232 16 0 262145 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal    {mso-style-parent:"";    margin:0cm;    margin-bottom:.0001pt;    text-align:justify;    text-justify:inter-ideograph;    mso-pagination:none;    font-size:10.5pt;    mso-bidi-font-size:12.0pt;    font-family:"Times New Roman";    mso-fareast-font-family:宋体;    mso-font-kerning:1.0pt;} /* Page Definitions */ @page    {mso-page-border-surround-header:no;    mso-page-border-surround-footer:no;}@page Section1    {size:612.0pt 792.0pt;    margin:72.0pt 90.0pt 72.0pt 90.0pt;    mso-header-margin:36.0pt;    mso-footer-margin:36.0pt;    mso-paper-source:0;}div.Section1    {page:Section1;}--> /* Style Definitions */ table.MsoNormalTable    {mso-style-name:普通表格;    mso-tstyle-rowband-size:0;    mso-tstyle-colband-size:0;    mso-style-noshow:yes;    mso-style-parent:"";    mso-padding-alt:0cm 5.4pt 0cm 5.4pt;    mso-para-margin:0cm;    mso-para-margin-bottom:.0001pt;    mso-pagination:widow-orphan;    font-size:10.0pt;    font-family:"Times New Roman";    mso-fareast-font-family:"Times New Roman";    mso-ansi-language:#0400;    mso-fareast-language:#0400;    mso-bidi-language:#0400;}                              
    mythic
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看mythic的 主题 / 回贴
    23楼  发表于: 2009-08-07 08:18
    08的帖子都顶出来了,3检测点用ZRN不如4检测点用DSZR,DSZR就可以实现原点的搜索,ZRN的搜索要自己编程实现