第二:-45度?假设D8140是0 的时候是0度/360度 K4000是45度,你用的是绝对位置指令,那么-45度就是K-4000。回原点就改成K01、首先要PLC控制它进行归零,确定机械坐标。
2、用相对位置控制或绝对位置控制进行伺服电机运行,定位完成(PLC的M8029信号ON),PLC 延时或其它控制,再用位置控制指令回到0点即可。
归零指令:ZRN
相对位置指令:DRVI
绝对位置指令:DRVA你说的这个实现不了,你必须有一个原点开关作为起始点,伺服电机开机启动后这个原点开关就用不上了,可以通过伺服电机编码器来进行精确的定位。程序要看你怎么控制,一般的是位置控制模式,比较简单。接线要看你的驱动器是什么牌子与型号才能提供。这个是这样理解的:
1将正向运转极限作为原点复归的参考点。
2将反向运转极限作为原点复归的参考点。
3正转运行到设定的ORG由OFF变为ON,也就是上升沿的时候停止。
4反转运行到设定的ORG由OFF变为ON,也就是上升沿的时候停止。
5正转至Z相脉冲设定值后停止,也就值转多少圈之后停止。
6反转至Z相脉冲设定值后停止,也就值转多少圈之后停止。
7反转运行到设定的ORG由ON变为OFF,也就是下降沿的时候停止。
8反转运行到设定的ORG由ON变为OFF,也就是下降沿的时候停止。
9将目前的点位设置为原点信号。
希望能够帮助到你。绝对值伺服马达确定原点的原理:
一般来说,伺服电机的编码器有两种,绝对值编码器和相对值编码器,绝对值编码器断电可以保持,只要电池还有电,是不需要寻原点的。相对编码器由于断电后会丢失电机多圈数值,故需要寻原点 *** 作。相对编码器的伺服电机在寻原点的过程中需要有一个外部传感器来配合动作,当外部传感器检测到寻原点位置块后,伺服电机从寻原点高速切换到寻原点低速。当电机继续运行到外部传感器检测下降沿后,伺服电机旋转到编码器Z相输出点即可。你说的这个实现不了,你必须有一个原点开关作为起始点,伺服电机开机启动后这个原点开关就用不上了,可以通过伺服电机编码器来进行精确的定位。程序要看你怎么控制,一般的是位置控制模式,比较简单。接线要看你的驱动器是什么牌子与型号才能提供。伺服回参考点跟你后面说的那个回参考点道理是一样的。
当执行回参考点指令时伺服电机开始运动,(回参考点速度可以设置)当遇到原点光传感器时开始减速,然后反方向运动一段距离。反方向运动是在找原点脉冲。
伺服回参考点有三个速度:1遇到传感器之前的速度。2遇到传感器之后的速度。3反向找原点脉冲的速度。
步进电机回原点是遇到第一个传感器减速,遇到第二个传感器反向运动
伺服比步进电机更高级一点,伺服只要一个光传感器就可以了。
之所以用两个传感器是把速度降下来,这样不会因为速度太快而冲过传感器。
我是做数控机床调试、售后的,希望对你有帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)