vir智能
级别: 略有小成
精华主题: 0
发帖数量: 57 个
工控威望: 200 点
下载积分: 851 分
在线时间: 44(小时)
注册时间: 2017-06-09
最后登录: 2022-05-15
查看vir智能的 主题 / 回贴
楼主  发表于: 2018-05-02 15:32
图片:
各位请看看图,附有程序和文字描述,不知道什么回事,求解答
[ 此帖被vir智能在2018-05-02 15:44重新编辑 ]
leechengyu
级别: 略有小成
精华主题: 0
发帖数量: 127 个
工控威望: 221 点
下载积分: 700 分
在线时间: 378(小时)
注册时间: 2015-10-17
最后登录: 2024-09-22
查看leechengyu的 主题 / 回贴
1楼  发表于: 2018-05-02 16:43
感觉像是驱动器上讯号正ˋ负逻辑跟PLC不一样
楼主留言:
后来多方咨询后知道是驱动器下降沿有效,非常感谢!
爱家爱china
爱家爱china
级别: 家园常客
精华主题: 0
发帖数量: 507 个
工控威望: 882 点
下载积分: 1374 分
在线时间: 245(小时)
注册时间: 2009-09-07
最后登录: 2024-06-17
查看爱家爱china的 主题 / 回贴
2楼  发表于: 2018-05-02 20:17
要不就是传动部分有损失 或者电机扭矩太小了 丢步了
楼主留言:
可每次发102个,转多少圈都是准的
朋友多了路好走!!!
zhao110
工控达人
级别: 略有小成
精华主题: 0
发帖数量: 242 个
工控威望: 356 点
下载积分: 582 分
在线时间: 59(小时)
注册时间: 2009-11-23
最后登录: 2024-10-21
查看zhao110的 主题 / 回贴
3楼  发表于: 2018-05-02 22:14
360/3.6=100,也就说原来每发100个脉冲走3.6度,10000个脉冲走一圈,你现在换成了1.8度步距角,发100个脉冲走的角度是原来的一半而已。
楼主留言:
按照你的意思我得发200个脉冲每次,可现在发102个每次就准的,这个什么理解呢?
qinchenglim
级别: 论坛先锋
精华主题: 0
发帖数量: 1218 个
工控威望: 1319 点
下载积分: 3936 分
在线时间: 739(小时)
注册时间: 2009-06-09
最后登录: 2024-11-18
查看qinchenglim的 主题 / 回贴
4楼  发表于: 2018-05-03 08:22
细分的主要作用不是为了增大精度,而是为了减小步进电机的运转时的振动。通过加大细分,可以在一定范围内增加步进系统精度,但是当细分选择过大的时候,步进电机会出现走位不准的情况。以前咨询东方步进的技术工程师,东方步进系统细分的选择要比最大值至少降低一个级别。
楼主留言:
之前就是用的3.6步距角的东方马达,一切正常。这次想换国产的电机和驱动,就出现了我上述的情况
南阳机修
级别: 家园常客
精华主题: 0
发帖数量: 5 个
工控威望: 937 点
下载积分: 710 分
在线时间: 24(小时)
注册时间: 2018-01-15
最后登录: 2022-08-13
查看南阳机修的 主题 / 回贴
5楼  发表于: 2018-05-03 08:26
可能是丢步了。
楼主留言:
每次发102个脉冲就没问题,丢步能丢得这么规律?
vir智能
级别: 略有小成
精华主题: 0
发帖数量: 57 个
工控威望: 200 点
下载积分: 851 分
在线时间: 44(小时)
注册时间: 2017-06-09
最后登录: 2022-05-15
查看vir智能的 主题 / 回贴
6楼  发表于: 2018-05-03 09:25
图片:
这里补发几张图,是不是接收脉冲不匹配呢?
leechengyu
级别: 略有小成
精华主题: 0
发帖数量: 127 个
工控威望: 221 点
下载积分: 700 分
在线时间: 378(小时)
注册时间: 2015-10-17
最后登录: 2024-09-22
查看leechengyu的 主题 / 回贴
7楼  发表于: 2018-05-03 15:14
图片:
改成这样的写法,看结果是否有变
楼主留言:
这样写是可以的,能稍微解释一下吗?
本帖最近评分记录:
  • 下载积分:+1(vir智能) 真诚感谢!
    qinchenglim
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1218 个
    工控威望: 1319 点
    下载积分: 3936 分
    在线时间: 739(小时)
    注册时间: 2009-06-09
    最后登录: 2024-11-18
    查看qinchenglim的 主题 / 回贴
    8楼  发表于: 2018-05-03 17:04
    引用
    引用第6楼vir智能于2018-05-03 09:25发表的  :
    这里补发几张图,是不是接收脉冲不匹配呢?

    你用的这个国产驱动器不能改变脉冲形式吗?一般的驱动器都可以通过设置改变 上升沿/下降沿 有效
    楼主留言:
    雷赛的改不了
    kcai_fly
    级别: 略有小成
    精华主题: 0
    发帖数量: 174 个
    工控威望: 268 点
    下载积分: 2674 分
    在线时间: 140(小时)
    注册时间: 2018-01-26
    最后登录: 2023-10-27
    查看kcai_fly的 主题 / 回贴
    9楼  发表于: 2018-05-07 10:57
    引用
    引用第7楼leechengyu于2018-05-03 15:14发表的  :
    改成这样的写法,看结果是否有变

    这样修改后,是要先确认电机旋转的方向吗?
    咗臉ヅ微笑ぺ
    非吾所愿,奈何已离去……
    级别: 工控侠客
    精华主题: 0
    发帖数量: 471 个
    工控威望: 2130 点
    下载积分: 29832 分
    在线时间: 588(小时)
    注册时间: 2017-04-08
    最后登录: 2023-07-25
    查看咗臉ヅ微笑ぺ的 主题 / 回贴
    10楼  发表于: 2018-05-08 08:42
    要多2个脉冲肯定不是上升沿下降沿的问题,应该来说方向输出要放在脉冲指令前面,看了7楼就比较确定了,就是先执行了一个脉冲后方向信号才有效,这样又要多一个脉冲来矫正,总共浪费2个脉冲。之前驱动器可以是因为原来的驱动器方向信号响应速度快(7楼的改法可以就是因为方向信号比脉冲信号提前一个扫描周期)
    本帖最近评分记录:
  • 下载积分:+1(vir智能) 真诚感谢!
  • 下载积分:+1(kcai_fly) 热心助人!
  • ヅ微笑面对每一天,即使生活并不美好ヅ
    nightblueblu
    道阻且长,穷且益坚。
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1018 个
    工控威望: 1840 点
    下载积分: 242 分
    在线时间: 1106(小时)
    注册时间: 2017-02-09
    最后登录: 2024-11-15
    查看nightblueblu的 主题 / 回贴
    11楼  发表于: 2018-05-08 09:02
    需要换向的步进电机控制尽量先给定方向信号再给脉冲指令   不然会受扫描周期和执行先后的影响   我是上过跟楼主一样的当  谁用谁知道
    Your happiness is everything.