之前描述的不好,再详细说下。
设备是用来切割刨花板的,俗称开料锯,伺服电机控制一个夹着板材的推进器,前后移动。跟普通的数控机床的一个轴类似。
电机转子上带有很多强力磁块,电机尾巴集成一个磁编码器,总共是12根线的。
控制器进线是三相380伏,输出是三相三根线,编码器器12根线直接跟控制器相连,控制器上只有2根线与PLC相连,在PLC一端的接口上写着anolog output,PLC用这个模拟口来控制控制器。
另外设备上还带一个磁条尺,磁条尺出来的信号给PLC,
PLC的上位机是台普通的电脑,电脑里面装的CAM软件,电脑和PLC是通过电脑的串口通讯的,电脑里面可以实施看到磁条尺的读数既电机的实际直线位置。
编码器反馈给控制器的是速度还是位置信号?
如果没有磁条尺,这套驱动能否进行精确位置定位?
电机,编码器,伺服器,磁条尺,PLC,五者相互之间是如何协调工作来进行精确定位的?谢谢
问题补充:
想要一个详细的简单的控制过程,比如大家说模拟量输入速度,控制电机的转速,,那么这个模拟量的幅值乘于时间是不是就应该是电机转的圈数?编码器实际测的的圈数与给的值的圈数不符,伺服器内部是不是有个调节的过程,如何调节的?,另外编码器是不是也测实施的速度,如果与给定模拟量的速度不符,实施调节。
如果该类型的伺服电机无法进行定位,那么生产这个东西还有什么用,难道必须配合磁条尺才能用吗
模拟量升高或降低的斜率,是不是也是电机的加减速度,
最佳答案
1、编码器记录的是电机的转数及位置,是对电机进行控制的测量器件,是电机的速度信号;
2、没有磁条尺=电子尺=位移传感器,可以进行伺服的控制,使用这个的主要目的是便于对伺服进行位置标定与定位,便于显示与控制,单纯的伺服电机转多少圈,丝杠转多少螺距同样可以精确计算位移,使用电子尺更准确直观而已;
3、PLC通过上位机软件被控制,PLC作为控制器进行信息处理运算,将用户的速度与位置需求信息暑促给伺服控制器,由伺服控制器控制伺服电机的动作,编码器是检测装置,检测电机的运转情况,通过对电机的运转情况反馈到PLC中,PLC或伺服控制器中,使得实际情况被实时监控并被及时调试处理,PID运算完成。
继续补充回答:
1、你的伺服控制器是这个控制的核心,所有的控制运算在这里执行,相信你对PID不应该陌生,PID的运算在伺服控制器中运算,伺服控制器收集PID所需的输入、输出信号,然后进行比较、运算、输出从而达到控制伺服电机位移达到要求位移:与这个PID相关系的输入包括-编码器得到的电机的转速(就是电机转动的圈数)、PLC给定的速度或位移要求,与这个PID相关系的输出包括-伺服电机输入信号。
伺服控制器比较两个输入:编码器得到的电机转速与PLC给定的速度或位移要求是否匹配,若不匹配,则在伺服控制器中预算,输出给伺服电机信号,驱动伺服电机减速或加速执行,向前或向后运动。
2、需要解释的是编码器得到的实际信号就是圈数,你说的正确,无非就是圈数除以时间就是运行的角速度,可以通过角速度得到线速度,可以通过丝杠的直径计算得到。因此编码器虽然是读到电机的角度,实际我们需要的是丝杠丝母相对运动的位移或速度(位移与速度就是与运行时间有关系,一一对应,这个应该可以理解!)。
3、编码器的输出信号是频率信号,这个可以查看编码器的工作原理,无论是绝对值编码器还是增量编码器,都是读取脉冲信号输出的,因此不能直接将编码器给出的信号乘以时间得到电机的圈数,在伺服控制器中是有专门的运算规则的。
4、实际你问的编码器测量的圈数、速度就是一个概念,编码器只能测频率,输出脉冲,在伺服控制器中运算得到速度的。这个速度与设定速度比较然后实施实时控制伺服电机前进后退以及速度。
5、伺服电机可以定位!原因:
A、可以通过编码器精确知道丝母在丝杠上运行的圈数及角度;
B、可以通过丝杠丝母得到实际的螺距与直线位移的关系;
C、需要的只是伺服使用前对位移的零点给予标定与初始化即可!
6、磁条尺不是必须的,只是辅助的,更多的是使用它进行伺服位移的初始化标定,已经过程中可以作为辅助的保护措施进行使用,以免伺服故障造成事故!
希望你看完解释能加深对PID以及伺服的理解。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc153905.html