请教前辈们,伺服控制的几点疑问?

在用西门子200的PLC控制伺服电机时,我知道频率决定电机的速度,脉冲数决定了电机的定位,其中我有如下几点疑问,望大家指教一下。谢谢了

 1.Q0.0最高输出20KHZ的频率,是什么意思呢?每秒最高输出20000个脉冲吗?是这样理解吗?

 2.如果给电机10000个脉冲,电机旋转一周,那么Q0.0脉冲输出最快就是驱动电机一秒转动2周,我这样理解对吗?

 3伺服电机后面的旋转编码器可以直接接到PLC的高速脉冲输入端吗?我看很多控制都是先把编码器接到驱动器上,再反馈脉冲信号给PLC,这是为什么呢?为什么要这样接,而不是直接接到PLC的高速脉冲输入端呢?

 4.大家可否借助上面说的,给10000个脉冲电机转动一周,那么编码器接到PLC上怎么来写程序控制伺服的精确定位呢?电机转一圈编码器给PLC10000个脉冲吗?如果不足10000个,程序该怎么写呢?

 5.编码器反馈 17位(分辨率131072) 7线制绝对值编码器,怎么理解呢?电机转动一周可以输出131072个脉冲信号吗?

 6.编码器反馈 2500p/r(分辨率10000)5线制增量式旋转编码器,怎么理解呢?2500p/r是什么意思呢?

 7.上面的7线制绝对值编码器和5线制增量式编码器有什么区别,当把这两种编码器应用到伺服控制系统时,控制或是编写程序时,会有什么不同呢?

 8.在伺服控制系统中必须设的个原点吗?为什么要设个原点呢?有什么功能呢呢?是不是在运行中误差大的话,可以回一下原点啊?我看到很多伺服控制系统中,伺服断电后,再上电,必须回一下原点,这是为什么呢?大家能举个例子说一下这个原点的功能吗?在一个伺服控制系统中原点开关只是设在伺服起步的地方吗?一个伺服只需要一个原点开关吗?原点开关在什么情况下可以用到?

 9.如果伺服电机带动大负载工件时,在控制伺服电机起步时需要注意些什么呢?在编写程序时要注意什么呢?如果起步带不起来的话,应该怎么办呢?一般这样的情况,应该怎么解决呢?

 10.伺服电机和编码器距离伺服驱动器距离较远时,有什么需要注意的吗?编码器的信号线和电机的电源线接法有什么不同吗?一般这种情况大家是怎么解决的呢?

 望大家指点一下小弟,刚开始学伺服电机的控制很多不是很明白的地方,以后还得请各位前辈们指教,谢谢了。
 

问题补充:
对于一楼说的分数低的问题,我又补加了10分,不过我就这几分了,如果我分多的话,自然会多加分给大家,请谅解,谢谢

最佳答案

对应回答:
 1。对;
 2。对;
 3。旋转编码器不要直接接PLC,也许从理论是可行的,但你根本没办法理清它和控制之间的关系。再说,编码器输出有A,B,Z,A反,B反等相位差信号,接到PLC编程,可以编死你;
 6。2500p/r,写全了就是2500plus/round,再翻成中文就是2500脉冲/圈,现在明白了吧;
 7。编码器和光栅尺是一回事,里面两片玻璃用激光刻着线,刻到的地方是不透(至少是散光)的,没刻的地方是透明的,这样两片叠在一起,不是平行的,而是错开很小一点点角度,有相对运动时会产生莫尔条纹,绝对型的会刻几组这样的条,增量型的只刻一组这样的条,这里说不清,建议你上百度搜“增量型编码器”,“绝对值型编码器”,“莫尔条纹”三个词条,你就会完全明白;

 4,5: 建议你接个EM253,它和S7-200配,专用于控制伺服电机控制器,用Micro/win编程时会有向导,直接生成控制代码,你直接用就可以了,这个用法要看“S7-200系统手册”,见附件里的模块介绍,找EM253;

 8。伺服运动是有位置和速度控制的,二者缺一不称为伺服,既然有位置控制,就得有参照点,你要一东西运动30mm,你得告诉它是从哪算起的吧?这个原点就是运动位置的参照点;一个坐标系只需要一个原点,当然也可以有多个,这可以通过系统设计来实现;

 9:伺服起动通常会有抖动,因为转子惯量很小,启动很迅速,带动执行件运动就会有冲击,因为如此,所以在设计其运动特性时会在启动后和停止前有一段加速/减速时间,以缓解冲击带来的危害;如果起步带不动,说明电机功率小了,或是速比小的,输出扭矩不够,换大电机,当然要先计算好;

 10:控制器和电机距离远时会因为电缆线之间有分布电容,会造成控制器输出的高频方波失真,导至电机失步,影响精度,编码器的也一样,而且编码器的信号很弱,通常只是TTL电平,长电缆更是不行,信号会失真;电缆长过5米就不太可靠了。解决办法就是找空间,把控制器安在电机附近,找不到就开个口,或是做个盒子挂电机所在的设备边上。

 最后,你的问题太多了,建议你一个个的问,你数过你问了几个问题吗?我无聊就数了一下,有31个,平均一个才0.32分。
 换别人懒得理你

 

提问者对于答案的评价:
谢谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc350937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:36
下一篇 2021年7月5日 上午12:36

相关推荐

  • cp5611 (mpi) +em277用PC ACCESS与组态王通讯,通讯速度太慢?

    cp5611 (mpi) +em277用PC  ACCESS与组态王通讯,通讯速度太慢, 关闭组态王后,通讯速度会很快?WHY? …

    SIMATIC S7-200 2021年7月5日
  • 西门子编程软件

    西门子编程软件安装时都注意什么 最佳答案 1、首先安装软件路径和安装程序存放路径最好都不要有中文。2、Windows系统的语言环境最好为英语。3、Windows7操作系统的话需要是…

    SIMATIC S7-200 2017年6月24日
  • S7-200 曲线方程

    对PLC了解的不深入,没有一个整体的认识,想请各位大神指点一下。利用变频器控制三相异步电动机运转频率,实现不同的运转频率和时间的关系图,时间和频率的关系如图。。 问题补充:根据这个…

    2021年7月5日
  • 西门子200的自由口通讯

    小弟最近在学习自由口通讯,把手册上面的程序照搬下载到PLC后用超级终端调试,怎么一发送起使数据就变为0(此数据是通讯的数据量),出现的数据完全不是我发送的,请问大家是怎么回事???…

    SIMATIC S7-200 2018年12月3日
  • 关于s7-200自由口通讯modbus库指令的使用

    s7-200  cpu222 .01.22版本plc.可以使用modbus  rtu的库指令吗,我的程序下载不了。 最佳答案 不支…

    SIMATIC S7-200 2017年6月24日
  • Prodave5.5与PLC通讯

    我使用Prodave与CPU226 使用PPI做通讯在Xp系统中一直提示prodave load不成功 连接不上;但装上PLC编程软件MicroWin…

    SIMATIC S7-200 2020年11月1日
  • 指令提问

    MEND与END的区别是什么?怎么用?     RET与RETI的区别是什么?怎么用?怎么中断还带了个有条件,无条件返回指令?&n…

    SIMATIC S7-200 2021年7月5日
  • 请大虾看看我的模拟量转换程序

    首次用到模拟量模块,很多,先是热电偶输入再是模拟量输入输出,怕搞错了,发上来让大家看看,有错没 问题补充:Network 1 // K热电偶温度采集变…

    SIMATIC S7-200 2020年11月1日
  • EM253变成问题

    EM253              &…

    SIMATIC S7-200 2021年7月5日
  • 200硬件配置?

    用的CPU226,有26个输入模拟量,我们最大一个模拟模块也就是4个输入,这样要扩展7块,数字量还要扩展,而CPU226最大也就只能扩展7个模块,怎么处理啊 最佳答案 这就要看你的…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论