基于PLC的机床控制系统设计 联系客服

发布时间 : 星期日 文章基于PLC的机床控制系统设计更新完毕开始阅读6e650fe2680203d8ce2f24e8

河南工业职业技术学院毕业设计 4.5 梯形图程序设计

在本次程序开发过程中采用的是FXGP_WIN-C编程软件。FXGP_WIN-C是在Windows操作系统下运行的FX系列PLC的专用编程软件,操作界面简单方便,在该软件中可通过梯形图、指令表及SFC 符号来编写PLC程序。创建的程序可在串行系统中与PLC进行通讯、文件传送、操作监控以及完成各种测试功能。4.5.1 梯形图总体框图

图 4-2 所示为该控制系统的PLC梯形图程序的总体结构,将程序分为

公用程序、回原点程序、主轴控制程序、坐标轴控制程序、报警处理程序、定时润滑控制程序、冷却程序、自动换刀控制程序八个部分。

公用程序 回原点程序 主轴控制程序 坐标轴控制 报警处理程序 定时润滑控制 冷却程序 自动换刀控制 图 4-2 PLC程序总体结构

最大限度地满足被控对象的控制要求,是PLC应用程序设计的一大原则。在构思出这个程序主体的框架后,接下来就是以它为主线,逐一编写各子程序。

20

河南工业职业技术学院毕业设计 4.5.2 公用程序 公用程序如图 4-3 所示。

图 4-3 公用程序

4.5.3 回原点程序

在正式进行数控加工之前,刀架应当先回零,回零之后刀架在机床坐标系中的位置就定下来了。

21

河南工业职业技术学院毕业设计

图4-4 回原点控制梯形图

图4-4 所示为刀架自动回原点的梯形图。 拨开回原点起动按钮X12,M14变为ON, 刀架开始向X和Z两个方向退,退到X正向行程开关时X36为ON,刀架向Z方向退,到Z向限位处时,X34变为ON, Z方向也停止并将M14复位。这时原点条件满足,M0为ON,在公用程序中,初始步M0被置位,为以后的工作做好了准备。

4.5.4 主轴控制程序

数控机床主轴控制包括主轴正反转控制和主轴停转控制等。

22

河南工业职业技术学院毕业设计 M110M100 初始 X14起动X20正转T0延时 X21反转 X22主轴停

图4-5 主轴控制流程图

Y0Y5Y6Y7

23