1、既然用伺服,编码器连接到伺服驱动器上的,PLC不做AB相的分析
2、既然不用传感器,说明也仅仅是做了一个开环控制。要是精度高的话,最好加个轴转矩传感器的检测作闭环控制。
3、判断夹具是否夹道工件,方法很多:
1)工件(刚性物体)大小、位置等固定,直接采用简单的位置控制就好,计算后原点到加紧距离发送脉冲给伺服驱动器来实现。
2)工件大小或位置不固定,一般采用转矩控制;根据工件的重力,夹具和工件的接触面积等等计算夹紧力,根据夹紧力分析转矩的设定值;伺服 驱动器自动设定值作比较,到达设定值保持(马达不转)。
4、位置控制方式一般:PLC发送脉冲给伺服,伺服不需要反馈给PLC
转矩控制方式一般:PLC或其他将模拟量作为设计值给伺服驱动器;伺服驱动器也可以发出模拟量给PLC(看你这个系统也不需要反馈了)
以上两种方式都可以通过通讯的发送发送指令实现.
建议看看你用的伺服驱动器说明书,在提问题会好一些啊
伺服一般有三种控制方法:位置、速度、转矩,你说的情况可能用的转矩控制,当加到工件后,伺服当然还在加大输出,当它检测到自身的转矩输出达到设定值后,就会有信号输出给PLC,然后PLC控制伺服松开。因为看不到现场,这也只是猜测而已,如果真是这样,中间松之前可能还有转矩控制和位置控制的切换。
伺服回原点的动作应该是直接用回零指令表述而不是用说明中文,就是要用程序表示啊,伺服可以通过读接近开关知道夹具夹到工件,或者安稳点可以用重力开关
可以用伺服自身原点信号,或者计脉冲数