多工步组合机床的PLC控制系统设计 - 图文

洛阳理工学院毕业设计(论文)

它的连接有两种:以为母线,另一为内部横竖线。内部横竖线把一个个梯形图符号指令连成一个指令组,这个指令组一般是从装载指令开始,必要时再续以若干个输入指令(含LD指令),以建立逻辑条件。最后为输出类指令,实现输出控制,或为数据控制、流程控制、通讯控制、通讯处理、监控工作等指令,以进行相应的工作。编程人员几乎不必具有计算机的基础知识,不需考虑PLC内部的结构原理,只要有继电接触器控制的基础,就能在很短时间内掌握梯形图LAD的使用和编程方法,因此这种编程语言应用最广。梯形图(LAD)编程语言是从继电器控制系统原理图的基础上演变而来的。PLC梯形图与继电器控制系统的基本思想是一致的,只是在使用符号和表达方式上有一定区别。梯形图的一个关键概念是“能流”(Power Flow)。如果有“能流”从左至右流向线圈,则线圈被激励。如没有,则线圈未被激励。“能流”以通过被激励(ON)的常开接点和未被激励(OFF)的常闭接点自左向右流。“能流”在任何时候都不会通过接点自右向左流。

语言表STL类似于计算机的汇编语言,是PLC最基础的编程语言。他特别适合于熟悉计算机原理和熟悉PLC的结构原理和工作过程的程序员,用它可以编写储梯形图LAD或功能块图FBD无法实现的编程,程序执行速度最快。功能块图FBD类似于数字电子电路,它是将具有各种与、或、非、异或等逻辑关系的功能块图按照一定的控制逻辑组合起来。这种编程语言适合于那些熟悉数字电子电路的人员。

顺序功能流程图(SFC)编程是一种图形化的编程方法,亦称功能图。使用它可以对具有选择等复杂结构的系统进行编程,许多PLC都提供了用于SFC编程的指令。

PLC的编程语言与一般计算机语言相似,具有明显的特点,它既不同于高级语言,也不同与一般的汇编语言,它既要满足易于编写,又要满足易于调试的要求。本文编程确定选用梯形图LAD编程语言,以便形象、直观地反映所实现的逻辑关系。PLC的这些及其它特性使之成为任何一个控制系统的有益部分。一旦安装后,其作用立即显现,其收益也马上实现,向其他智能设备一样,PLC的潜在优点还取决于应用时的创造性。

17

洛阳理工学院毕业设计(论文)

3.2多工步机床电气控制系统的流程图设计

程序控制流程图如3-1所示。

开始初始等待横向快进横向工进横向延时1s横向快退N车平面开始?Y纵向快进纵向工进纵向延时1s纵向快退

图3-1 主程序控制流程图

18

洛阳理工学院毕业设计(论文)

3.3 多工步机床电气控制系统梯形图设计

工步一:钻孔梯形图如图3-2所示。

I0.0M10.1I0.1M10.2I0.2M10.3T38INTONPTM10.4M10.1M10.4M10.2M10.2M10.1+10M10.3M10.4M10.2M10.5

图3-2 钻孔梯形图

工步二:车平面梯形图如图3-3所示。

I0.3M10.5M10.5M10.5I0.1M10.7M10.3M11.0M10.7M11.1M11.0M10.6M11.0M10.7M10.7M10.6M10.4M11.1M10.5

图3-3 车平面梯形图

19

洛阳理工学院毕业设计(论文)

工步三:钻深孔梯形图如图3-4所示。

I0.4M11.1I0.1M11.2M10.3M11.3M11.2M11.4M11.3M11.1M11.3M11.2M11.0M11.2M11.1

图3-4 钻深孔梯形图

工步四:车外圆及钻孔梯形图如图3-5所示。

I0.3M11.4I0.1M11.5M10.3M11.6M11.5M11.7M11.6M11.4M11.6M11.5M11.3M11.5M11.4

图3-5 车外圆及钻孔梯形图

20

联系客服:779662525#qq.com(#替换为@)