这个问题很简单。PLC加HMI即可做到,方法如下:
一、丝杠的螺距 除以 电机每转一圈所需的脉冲数,这样就得到了驱动器每得到1个脉冲,滑台所移动的距离
二、台达PLC(我已28SV为例),28SV有4组高速脉冲输出口,同时也有4组当前位置记录寄存器,CH0通道的脉冲输出现在值寄存器为(D1336 ,D1337),其它通道不一一列举了。这个寄存器,如果用ZRN指令进行复归的话,复归完成会自动清零。正向发脉冲则,寄存器数值增大,反之亦然。
三、得到上述资源,HMI显示当前距离就很简单了。寄存器数值乘以驱动器每得到1个脉冲,滑台所移动的距离
注意单位转换。。。。