581B363B备件
1电机脉冲控制原理
PLC电机控制系统所用的电机基本是步进电机和伺服电机这两种。这两种电机都属于控制电机,它们的动作取决于控制信号,需要步进驱动器和伺服控制器来接受控制信号并将控制信号进行适当转换来驱动电机[2]。因此,PLC产生的控制信号是实现控制的关键。这里的控制信号包括脉冲和方向信号等。
2PLC脉冲序列编程设计
脉冲序列输出
施耐德M218PLC内部PTO是占空比50%且频率可变的脉冲序列,可以**定位电机驱动器,其**高频率100kHz。M218内部具有脉冲输出管理、PTO错误诊断、相对位置移动、**位置移动、恒速连续移动、受控轴停止、快速起停精准定位等功能块。为了实现电机的高精度控制,只需要灵活运用功能块并设置详细参数即可,省去了更低一级编程的麻烦。
以快速起停及**位置补偿为例,此功能块由外部数字量信号触发,恒定频率持续输出脉冲。启动信号触发后频率由0开始根据设定的加速度增加到目标频率。停止信号触发后,功能块开始输出位置补偿值,并根据设定的减速度在输出完位置补偿值时减速到0。PTO_REF_IN是对PTO的参考输入。Execute是上升沿使能输入。StartInput是外部启动输入。DelayStart是运动执行延迟。Acceleration是加速度值。Direction是运动方向。Velocity是目标速度。MaxDistance是运动执行的较大保护距离。StopInput是外部停止输入。Compensation是位置补偿脉冲值。Deceleration是减速度值。PTO_REF_OUT是对PTO的参考输出。InMode是外部输入触发允许。Status是运动状态。Active是外部输入触发执行状态。CommendAborted是执行请求忽略。Error是监测错误。ErrID是错误类型。