求助:伺服电机的速度及位置同步问题
求助:伺服电机的速度及位置同步问题
各位朋友大家好!求助:伺服电机的速度及位置同步问题
具体情况是:前辊用变频器控制,是主动辊,后辊用伺服电机控制,跟随辊。要求:后辊与前辊保持速度同步的同时还要保持位置同步!我的方案是在前辊上安装增量型编码器,编码器信号进PLC,PLC输出控制伺服驱动器、伺服电机,保持速度同步容易实现,但是怎样才能让两个编码器的Z相同步呢(即位置同步)?
谢谢!
的确不是很难,但是也没有必要这样卖关子阿。搂主的思路已经是对的了,在实际操作中,让跟随电机在位置环下工作,即来一个脉冲走一步,来两个走两步,只要干扰处理得好位置精度会很高,至于这个时候的速度同步跟踪,所有的伺服都有电子凸轮的功能,调一下参数就可以了。祝你好运!
"让跟随电机在位置环下工作,即来一个脉冲走一步,来两个走两步,只要干扰处理得好位置精度会很高,"
不好意思,本人绝对没有卖关子之意。只是写控制方式出来要用具体产品和程序举例,有广告嫌疑。
脉冲(位置)方式一般没有反馈信号,如果实际系统由于各种原因出现位置偏差没有补偿办法。
“所有的伺服都有电子凸轮的功能”您是说电子齿轮吧?一般欧系的才有内植电子凸轮。日系只有电子齿轮。
对于运动要求,我没有看懂,直接把前辊上的编码器输出信号直接给后辊的电机作为位置脉冲信号,位置同步了,速度自然就同步了,这样不可以吗?
在同步的基础上还要有相位调整的功能吗?这样就必须要有控制器了,比较省事的方法是直接买同步控制器,或者用通用的运动控制器或者PLC些这个程序。
能不能把要求再说清楚一点?
对于运动要求,我没有看懂,直接把前辊上的编码器输出信号直接给后辊的电机作为位置脉冲信号,位置同步了,速度自然就同步了,这样不可以吗?
您说的没错,但位置控制方式(让跟随电机在位置环下工作,即来一个脉冲走一步,来两个走两步),对于伺服驱动器参考输入是脉冲而不是+/-10V电压,位置环只能在伺服驱动器内通过固定的FPID实现。 主轴有加减速情况下,从动伺服位置跟踪精度不能保证,而通过有智能功能的运动控制器可结合虚拟轴并动态调整FPID参数从而实现更灵活的控制。简单说就是及时发现位置偏差(理想位置与编码器测得的实际位置偏差),及时纠正。
感谢各位的回复!
如果前辊先转动,后辊稍后跟随,根据前辊的脉冲可以保证后辊的速度和前辊的一致,但是位置同步怎么保证呢?谢谢!
速度=位置变化量/单位时间
运行长度=速度x运行时间
从上面的公式可以看出,只要单位时间里位置同步,速度也就同步了。位置偏差造成的速度偏差做的是除法。
那么,速度同步了,位置是否也同步呢?速度偏差造成的位置偏差是累计的,做的是乘法,这要看你的速度同步的误差有多大,位置同步的要求有多高。举例来说,速度同步在0.1%偏差内,那么,运行50米位置偏差的最大可能就是50mm,这个偏差是否在允许范围内?
@Q: 先生讲的非常精辟。
老老实实把同步位置精度搞定,速度就自然同步了。因为所有数字控制器都是恒定的采样周期(单位时间)。
如果是位置同步,用一个个脉冲计数,并输出脉冲控制伺服,的确是简单易行又省钱的方法,但是有个因数要考虑,就是脉冲的干扰、丢步,这种丢脉冲,控制器无法知道并做出补偿,从而造成位置同步误差的累积。
选用两个绝对值编码器,RS485输出型,信号至PLC或运动控制器,做绝对位置同步比较,由于绝对信号无需累计,即使干扰或偶尔信号没上来,并不影响以后的读数计算,如有偏差,可及时做出补偿,这样的位置同步是绝对位置的同步,更有把握。
GAM60R13 R4A是一种绝对光码盘,RS485信号输出的编码器,其每圈分辨率是0--8192线(可设定),可连续多圈测量,也可外部给信号置零,其价格并不比同样分辨率的增量编码器高,故推荐给大家在同步控制中或其他运动控制中使用。
上海精浦机电有限公司 联系电话:021-32031167
用绝对位置同步的另一个优点是如果两个辊的直径不一样大小,甚至不是整数齿轮比,只要调整给定两个位置比例系数,仍然可以做同步。
大家好!感谢大家的回复!
我的意思是,前后两个辊分别拖动两条传送带,每条传送带上都装有
A---B---C---A---B---C---A---..........大小不一的托盘,用来盛放不同大小的工件。如果仅有速度同步,而位置不同步的话,就有可能出现,前A对应后B或C的情况,这是不允许的。
再次表示感谢!
不明白为什么一直在提“速度同步,而位置不同步”的说法。好象所有的建议都是在说位置同步。
怎么不讨论这个问题了呀??PLC实现速度与位置同步,在程序上如何实现呀?我觉得速度还可以好编程,可位置同步呢??编码器不停反馈脉冲,该如何处理这个位置误差为0呢?
我要实现六个饲服电机同步,感觉最好的办法就是PLC的一个脉冲信号带六路输入,这样同步的效果不知道如何?大家有用这个方法同步的吗?这样的方法可以省略复查的程序运算,如用编码器反馈,我不知道进入PLC该如何处理这个编码器的计数,又该如何控制PLC 发脉冲,有懂这方面的大侠指点一下如何呀
“编码器不停反馈脉冲,该如何处理这个位置误差为0呢??”
对于任何一个闭环控制,都不是要把误差控制为零,只是要把误差控制到足够小的范围内。 误差不能做到零!但编码器的反馈脉冲数和PLC发出的脉冲数的差值应该在一定范围内吧!我现在疑惑的就是PLC 如何的发出脉冲,是利用编码器来一个信号然后PLC就发出一个脉冲吗,可这样有点类似PLC中断性质的处理方法占用了PLC的大部分时间,就不能处理其他程序了,因为编码器反馈的太快了!一秒内的中断次数太多了!1
"是利用编码器来一个信号然后PLC就发出一个脉冲"
一般来说,不是这么干的,而是定时扫描,一个周期内收到多少脉冲,下一个周期就发出多少脉冲。周期越短,效果越好,专用控制器的周期一般在一毫秒以下。
谢谢刘老师呀!
一般来说,不是这么干的,而是定时扫描,一个周期内收到多少脉冲,下一个周期就发出多少脉冲。周期越短,效果越好,专用控制器的周期一般在一毫秒以下。----------这句话让我一下子思路就开阔了,真的是一句话比看一本书还受益呀!!再次表示感谢!
如果,要做这样的同步,是需要同机械进行配全的,
进行机电归零。
可以按以下方法去做的,
你可以试试看:前提是你已做好了速度同步。
1:将机械位置手动调整好。
2:在主传动轴上装一个开关,每转一周,检测一个信号。
3:将编码器全部调到零位。
这样再启动机器。
大家好!好久不见!我已经把问题解决了!就是按照工控小手的思路!谢谢大家!我用2000线的编码器,跟随误差为+—3个脉冲/转!
可以采用速度控制,位置补偿不就可以了吗?安川新出一款控制器MP2300就可以实现啊.
可以用伺服的电子齿轮功能来实现呀!但主从的Z信号必须手工对准。
哥们 这个问题其实很简单的
就是楼上说的电子齿轮的调整
我上次去调试一个包装机械的时候也遇到这个问题了
这个问题没什么难的 只不过大家把他想复杂了
相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




