回复:电机同步

笑嘻

  • 帖子

    7
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2009-03-02

普通 普通 如何晋级?

发布于 2009-03-25 18:01:13

0楼

我说详细点
有1 2两条悬挂线,分别由变频器U1带减速机电机M1,变频器U2带减速机电机M2驱动,两条线可以由一个启动按钮同时启停,也可以分别启停,两条线可以单独暂停
两条线上有装有旋转编码器IP,编码器信号经齿轮比,两个编码器每转一圈两条线所走的长度均为5米(忽略机械的加工误差),编码器每圈发送100个脉冲,编码器的信号是采集进400CPU的
现要求两条线上的两个点A,B保持位置一致,齐头并进
A点对应IP1的R脉冲
B点对应IP2的R脉冲
开机前A ,B位置不在一起,或过程中其中一条线暂停A ,B位置不在一起
如何先让两条线上的那两个点A,B对齐,然后如何保持让他们齐头并进
以1线为主,2线为从,
计算一定时间内脉冲数,得出线速度,然后调用FB41,以1线速度为设定值,2的线速度为反馈值,进行调节U2的频率,从而改变2的线速度

关于线速度算法我想到的以下两种,(我感觉2应该精确点?1的两个脉冲之间有时间间隔,哪位大哥有好的精确的办法?):
1、 数指定时间内脉冲数
速度=(指点时间内采集脉到冲数/总脉冲数)*编码器每圈线走长度 / 指点时间
比如说1分钟内我采集到脉冲数为50,那么线速度为
(50个/100个)*5米/60秒

2、 指定脉冲数看数这些需要多长时间
速度=(指定脉冲数/总脉冲数)*编码器每圈线走长度 / 所需时间
比如说采集80个脉冲我用了2分钟,那么线速度为
(80个/100个)*5米/120秒

如何先让两条线上的那两个点A,B对齐,然后如何保持让他们齐头并进
先让1线找到IP1的原点脉冲停下,2线找到IP2的原点脉冲停下,然后重新启动? 线要暂停一起停?
有没有什么办法可以在过程中自动让两个原点对齐?
什么时候开始PID调节,什么时候复位,怎么减少误差?

位置同步应该怎么做?线速度同步应该怎么做?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。