首先,必须明确伺服电机的用途。与普通电机相比,伺服电机主要用于精确定位。因此,我们通常所说的控制伺服实际上就是伺服电动机的位置控制。实际上,伺服电机还使用其他两种工作模式,即速度控制和转矩控制,但应用较少。速度控制通常是通过变频器来实现的,并且使用伺服电机来进行速度控制。它通常用于快速加速或减速或精确的速度控制,因为与变频器相比,伺服电动机可以在几毫米内达到几千转。由于伺服器是闭环的,因此速度非常稳定。转矩控制主要是由于伺服电动机的快速响应而控制伺服电动机的输出转矩。通过以上两种控制方式,可以将伺服驱动器视为变频器,通常由模拟量控制。伺服电机最重要的应用是定位控制。位置控制有两个需要控制的物理量,即速度和位置。准确地说,它是控制伺服电机到达和停止的速度有多快。伺服驱动器通过接收的脉冲的频率和数量控制伺服电动机的距离和速度。例如,我们同意伺服电机每10,000个脉冲旋转一圈。如果PLC在1分钟内发送10,000个脉冲,则伺服电机将以1r / min的速度完成一转。如果在一秒钟内发送10,000个脉冲,则伺服电机将以60r / min的速度完成一转。戒指。因此,PLC通过控制发送的脉冲来控制伺服电机。这是最常用的物理方式发送脉冲的方法,即使用PLC的晶体管输出。通常,低端PLC使用此方法。在高端PLC中,脉冲的数量和频率通过Profibus-DP CANopen,MECHATROLINK-II,EtherCAT等通信方式传输到伺服驱动器。这两种方法在实现的渠道上是不同的,本质是相同的,对于我们的编程来说,也是相同的。这就是我想对您说的,要学习原理,以类推学习,而不是为了学习而学习。对于程序编写而言,这种差异非常大。日本PLC采用指令方式,而欧洲PLC采用功能块形式。但是本质是一样的。例如,要控制伺服器进行绝对定位,我们需要控制PLC的输出通道,脉冲数,脉冲频率,加速和减速时间,以及需要知道何时定位伺服驱动器,是否达到上限等。请耐心等待。不管是哪种PLC,无非就是对这些物理量的控制和运动参数的读取,但是不同的PLC实现方法是不同的。