3 软件设计与实现
伺服驱动器的输入脉冲信号由PLC程序决定,两轴联动直线插补软件流程如图3所示。根据伺服电机旋转一圈对应的水平位移和编码器的分辨率确定脉冲当量δ(本系统δ=-0.0004/脉冲),然后计算出每一段拟合直线斜率k及分别在x、Y轴的增量值所对应的脉冲数,并由斜率忌求出z、Y轴脉冲输出频率fx、fy脉冲方向取决于X、Y轴增量值的正,负。这样,由x、Y轴的脉冲数、输出频率fx、fy和x、y轴增量值的正、负就能使伺服系统按照预先设定的轨迹运动。这种插补具有同步性,即x、y向同时运行与停止,在程序设计上采用浮点算法,因而插补轨迹精确,插补完成时间短,工作效率高。
4 结论
经调试检测,PLC-伺服控制系统结构简单,功能强大,稳定性好,充分发挥了PLC和伺服驱动单元各自的优势,即控制灵活、响应快速、定位精准等特点,满足位置控制的性能要求,具有良好的应用前景。