dyysam513
级别: 略有小成
精华主题: 0
发帖数量: 231 个
工控威望: 272 点
下载积分: 4163 分
在线时间: 95(小时)
注册时间: 2015-05-21
最后登录: 2024-11-13
查看dyysam513的 主题 / 回贴
楼主  发表于: 2023-09-11 15:48
  用1200PLC控制台达伺服走旋转方式。就是走圆。0~360°进行显示。用的是台达B2伺服,台达的编码器解析数/反馈解析数 17-bit (160000 p/rev)。我如下图方式进行设定,无法实现显示0~360°。就是先回原点为0°,开始转开始显示0°~10°~150°~360°~0°。
减速机位1:40。1脉冲走0.01°。一周脉冲160000pulse。计算电子齿轮比分子为1600;分母为9。
  现在的问题是"轴_1".Position这个值一直往下加,感觉不是走的圆方式。
我给180°的值,它实际也是走的180°。就是过了360°之后,它会显示361°。我就想让它显示1°。
还有就是我需要输入-180°,它反转到达,输入180°,它正转到达。我想直接输入180°,它就反转到达。






      
本帖最近评分记录:
  • 下载积分:+5(zhaoaron) 真诚感谢!
    langui
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1538 个
    工控威望: 1761 点
    下载积分: 6246 分
    在线时间: 640(小时)
    注册时间: 2014-06-16
    最后登录: 2024-10-10
    查看langui的 主题 / 回贴
    1楼  发表于: 2023-09-12 11:53
    还有就是我需要输入-180°,它反转到达,输入180°,它正转到达。我想直接输入180°,它就反转到达。
    我搞不明白的是你反转到达到底是想输入180°还是想输入-180°。程序是你自己写的,你是想正转到达还是反转到达不是取决于你自己么?