就怕不学aaa
级别: 略有小成
精华主题: 0
发帖数量: 154 个
工控威望: 258 点
下载积分: 4658 分
在线时间: 89(小时)
注册时间: 2016-01-03
最后登录: 2024-12-20
查看就怕不学aaa的 主题 / 回贴
楼主  发表于: 2016-09-23 00:26
来公司前没搞过伺服程序 ,现在要搞了,可是技术不够。为有来家园求懂的师父给出正确参数。搞好给个红包表示感谢。主要看伺服程序部分187-218步。FX3GA-40MT,伺服参数,500KHZ。10000个脉冲,加上1比10的减速机。现在要求伺服直接带动转盘,伺服每接通一次,转盘转动90度。控制时间在1秒至2秒内完成动作,要求有加减速时间。以下是程序
附件: 自动转盘面膜面巾机.zip (13 K) 下载次数:91
网站提示: 请不要用迅雷下载附件,容易出错
jeffwang2011
千里独行客
级别: 网络英雄
精华主题: 0
发帖数量: 1068 个
工控威望: 6061 点
下载积分: 2034 分
在线时间: 988(小时)
注册时间: 2015-02-28
最后登录: 2021-11-02
查看jeffwang2011的 主题 / 回贴
1楼  发表于: 2016-09-23 12:55
这个程序还真不麻烦,不知道你电机功率多大的,能不能带动转盘。。。


本帖最近评分记录:
  • 下载积分:+3(就怕不学aaa) 热心助人!
    jeffwang2011
    千里独行客
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1068 个
    工控威望: 6061 点
    下载积分: 2034 分
    在线时间: 988(小时)
    注册时间: 2015-02-28
    最后登录: 2021-11-02
    查看jeffwang2011的 主题 / 回贴
    2楼  发表于: 2016-09-23 13:01
    设定你伺服每圈需要10000个脉冲,按照减速比1:10,你要让转盘每次转1/4圈,伺服就需要给25000个脉冲。

    就是DDRVI K25000 K500000 Y0 Y3

    奇怪你这个PLC的脉冲频率可以这样高?我怎么记得是200k最高了?
    楼主留言:
    最高是100KHZ
    jeffwang2011
    千里独行客
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1068 个
    工控威望: 6061 点
    下载积分: 2034 分
    在线时间: 988(小时)
    注册时间: 2015-02-28
    最后登录: 2021-11-02
    查看jeffwang2011的 主题 / 回贴
    3楼  发表于: 2016-09-23 13:06
    唉,搞错了,不是PLC的频率多高,查了三菱的J3伺服驱动,集电极开路的输入最大200K,差动线驱动器才1M的频率。

    你这个FX3GA没用过,估计输出也都是集电极开路的,最大200k的频率。。。
    jeffwang2011
    千里独行客
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1068 个
    工控威望: 6061 点
    下载积分: 2034 分
    在线时间: 988(小时)
    注册时间: 2015-02-28
    最后登录: 2021-11-02
    查看jeffwang2011的 主题 / 回贴
    4楼  发表于: 2016-09-23 16:20
    引用
    引用第11楼就怕不学aaa于2016-09-23 16:06发表的  :

    PLC最高是100K,如果用100K的话给多少频率,脉冲是2500。[DRVI    K100000   K给多少脉冲?    Y0   Y3     ]能转4分之1圈?



    脉冲的频率只是控制伺服转速的,和他转多大角度没有关系。要控制发出的脉冲总数。

    S1是脉冲数,S2才是脉冲频率。


    jeffwang2011
    千里独行客
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1068 个
    工控威望: 6061 点
    下载积分: 2034 分
    在线时间: 988(小时)
    注册时间: 2015-02-28
    最后登录: 2021-11-02
    查看jeffwang2011的 主题 / 回贴
    5楼  发表于: 2016-09-23 16:31
    伺服每转一圈需要2500个脉冲,最高频率100K,指令如下。

    DMOV k100000 D8343// 最高速度
    MOV k20000 D8345 //基底速度
    MOV k200 D8348 //加速时间
    MOV k200 D8349 //减速时间
    DDRVI    K6250   K100000    Y0   Y3//相对位置驱动指令
    本帖最近评分记录:
  • 下载积分:+3(就怕不学aaa) 真是好人!
    jeffwang2011
    千里独行客
    级别: 网络英雄
    精华主题: 0
    发帖数量: 1068 个
    工控威望: 6061 点
    下载积分: 2034 分
    在线时间: 988(小时)
    注册时间: 2015-02-28
    最后登录: 2021-11-02
    查看jeffwang2011的 主题 / 回贴
    6楼  发表于: 2016-09-23 16:39
    从机械角度来讲,只需要在转盘的每个1/4的位置放置一个感应铁片,感应固定位置的光电传感器,使用回原点指令会更好。

    这样做不会因为脉冲的累积误差和机械传动误差而偏离1/4的实际位置。

    个人观点,仅供参考。