办公楼变电所初步设计.docx
- 文档编号:27371634
- 上传时间:2023-06-30
- 格式:DOCX
- 页数:31
- 大小:912.39KB
办公楼变电所初步设计.docx
《办公楼变电所初步设计.docx》由会员分享,可在线阅读,更多相关《办公楼变电所初步设计.docx(31页珍藏版)》请在冰豆网上搜索。
办公楼变电所初步设计
西安航空学院
毕业设计
题目:
FAGOR8025/8030数控系统及
其在CK6150数控车床上的应用
院系:
电气学院
专业:
电气自动化技术
班级:
电气1550
学号:
1230301155020
姓名:
周斌
指导教师:
邓利红
完成日期:
2015.5.11
FAGOR8025/8030数控系统及其在CK6150数控车床上的应
用设计
摘要
本设计是数控机床的PLC控制,用国内广泛使用的德国西门子S7-200系列PLC来控制CK6150数控机床。
本设计主要包括CK6150机床的简单介绍、PLC类型选择、输入/输出分配表、梯形图、指令语句等内容。
本文分析了数控中的PLC,以CK6150数控车床的PLC控制来分析PLC在工业中的应用。
通过CK6150数控车床的PLC控制这个实例,可以清楚地看出独立型PLC与CNC装置之间、PLC与机床侧的开关量之间的I/O连接关系:
并通过PLC程序设计,使CNC装置、PLC和数控机床三者紧密结合在一起,形成一个有机整体,从而控制数控机床有条不紊地工作。
关键词:
可编程控制器(PLC),控制,数控机床
ABSTRACT
ThisdesignisthePLC’sconformityofCNCmachinetools.Germany'sSiemensS7-200seriesPLCwhatiswidelyusedathometocontroltheCK6150CNCmachinetools.ThedesignincludesabriefintroductionoftheCK6150machine,PLCtype,input/outputallocationtable,ladder,instructions,etc.statements.ThispaperanalyzesthePLCofthenumericalcontrolandapplicationsofPLCcontrolinindustrybythePLC’sconformityoftheCK6150CNCmachinetools.YoucanclearlyseethattheI/OconnectionsbetweenindependentPLCandCNCequipmentandthatPLCandthemachinesideoftheswitchbythisexampleofthePLC’sconformityoftheCK6150CNCmachinetools.ThecloseconnectionwiththethreetogetherformsanorganicwholebythedesigningofPLCprogram,andthusconformityofCNCmachinetoolsworkinanorderlymanner.
KEYWORDS:
Programmablecontroller(PLC),control,enginebednumericalcontrol
一.FAGOR8025/8030数控简介
二.K6150数控车床PLC控制
前言
在科学技术迅速发展的当今时代,数控技术已经成功地从手动机床操作完成了自身的蜕变。
我们今天面对着这样的事实,数控工艺已经从一种传统的手工操作发展到全自动操作,随着相关技术的发展和进步,不断有新的知识融合在数控中。
数控机床是综合应用计算机、自动控制、自动检测及精密机械等高新技术的产物,他的出现以及所带来的巨大效益,引起世界各国科技界和工业界的普遍重视。
随着科学技术的迅猛发展,数控机床已是衡量一个国家制造工业水平的重要标志。
发展数控机床是当前我国机械制造业技术改造的必由之路,是未来的、工厂自动化的基础。
数控机床的大量使用,需要大批能熟练掌握现代数控机床的编程、操作和维修的工程技术人员。
如果把数控加工编程比喻为我们生命中的阳光、空气和水,难免会感到夸张,但毋庸质疑的一点却是:
数控加工编程已经深深地溶入了现代工业经济中,并在其中显现了十分重要、甚至是不可替代的作用。
数控机床是一种高效的自动化加工设备,它严格按照加工程序,自动的对被加工工件进行加工。
我们把从数控系统外部输入的直接用于加工的程序称为数控加工程序,简称数控程序,它是机床数控系统的应用软件。
数控系统的种类繁多,它们使用的数控程序语言规则和格式也不尽相同,当针对某一台数控机床编制加工程序时,应该严格按机床编程手册中的规定进行程序编制。
一.FAGOR8025/8030数控系统简介
FAGOR8025/8030数控系统是由西班牙FAGOR公司生产的数控系统产品它有T、TG、TS三个系列,其中T系列为车床系列,TG系列为带有图形功
能的车床数控系统,TS为具有刀具自旋转功能的车床数控系统。
系统最多可驱
动六个坐标轴,也可以接受六个坐标轴的反馈输入,可以实现三轴联动直线插补,
两轴直线或圆弧插补。
系统分辨率为1um,机床定位精度接近2um。
系统中G00
的最大进给速度可达到65.535m/min,可控最大主轴转速为9999r/min。
刀库容量
可达99把刀具。
8英寸单色CRT显示器可进行静、动态图形显示。
经RS-232
和RS485通信接口可以很容易地实现通讯和联网。
具有完备的刀具补偿功能,
有较强的错误诊断能力,还具有探针输入功能。
1.1外形结构
FAGOR8025/8030车床数控系统外形结构如图1.10所示,其操作面板、CRT显示器和系统主板采用一体化集成安装结构。
该数控系统分为不带PLC型和内装PLC型两种形式,其前面板及外形结构相同,后面板I/O连接器数量不同,不带PLC型只有I/O1、I/O2两个I/O连接器,而内装PLC型有I/O1、I/O2、I/O3三个I/O连接器,如图1.11所示。
图1.10FAGOR8025/8030数控系统外形结构
1.2I/O连接器配置
FAGOR8025/8030数控系统采用交流220V电源供电,靠后备锂电,保存机床参数等信息。
该系统有两个I/O连接器,5个编码器输入插座,1个电子手轮输入插座,2个串行通信接口。
图1.11FAGOR8025/8030数控系统后面板布局
(1)I/O连接器
I/O连接器I/O1、I/O2用来向伺服驱动装置提供模拟电压给定信号,向外部独立型PLC
输出辅助功能信号,接收外部PLC送来的同步信号等,配置如图1.12所示。
其中M1~M15为M功能译码输出;MST01~MST80为M、S、T功能BCD编码输出,与3个选通信号MStrobe、SStrobe、TStrobe配合,实现辅助功能输出控制;EmergencyStop为外部输入到NCN的急停信号,FeedHold为外部输入到NCN的进给保持信号,这两个信号均为低电平有效。
图1.12FAGOR8025/8030数控系统I/O连接器
(2)位置反馈编码器输入A1、A2、A3、A4
A1~A4为4个位置反馈旋转编码器输入15针插座,其中A1用于X轴反馈,A2用于刀具或第4轴反馈,A3用于Z轴反馈,A4用于C轴或第3轴反馈。
插针排列如图1.13(a)所示。
(3)主轴编码器输入A5
A5为主轴编码器输入插座,用于主轴转速反馈和螺纹加工,插针排列方式如
图1.13(b)所示。
(4)电子手轮输入A6
A6为电子手轮输入插座,1~5号插针用于手轮输入,6~8号插针用于探针输入,插针排列如图1.13(c)所示。
图1.13编码输入信号连接器
二.CK6150数控车床PLC控制
2.1概述
数控机床的控制就是由数控系统和可编程控制器协调配合共同完成的。
[6]其中可编程控制器主要完成与逻辑运算有关的一些动作,没有实现轨迹运动上的具体要求。
可编程控制器通过辅助控制装置完成机床相应的开关动作,如刀具的更换,工件的装夹,冷却液的开关,自动润,滑等一些辅助动作。
它还接收机床操作面板的指令,一方面直接控制机床的动作,另一方面,将一部分信息送往数控系统用于加工过程的控制。
在现代数控系统中,多数机床逻辑控制器都由可编程控制器来实现,也就是利用PLC中可靠的开关实现,从而避免相互矛盾和操作者有危险的现象出现。
2.2CK6150数控车床
CK6150普通数控车床主要由床身、主轴变速箱、进给箱、刀架、尾座、丝杆和光杠等部分组成。
具有性能优越、操作方便、外形美观、结构先进等优点。
主轴变速箱用来支承主轴和传动其旋转,它包含主轴及其轴承、传动机构、启停及换向装置、制动装置、操纵机构及润滑装置。
进给箱用来变换被加工螺纹和导程,以及获得所需的各种进给量,它包含变换螺纹导程和进给量的变速机构、变换螺纹种类的移换机构、丝杆和光杠转换机构以及操作机构等部件。
溜板箱用来将丝杆或光杠传来的旋转运动变为直线运动并带动刀架进给,控制刀架运动的接通、断开和换向等操作。
车床的切削运动包括卡盘或顶尖带动工件的旋转主运动。
中小型普通车床的主运动和进给运动一般采用一台异步电动机进行驱动。
[5]根据被加工零件的材料性质、几何形状、工作直径、加工方式及冷切条件的不同,要求车床有不同的切削速度,因此车床主轴需要在相当大的范围内改变速度,普通车床的调速范围在70以上,中小型普通车床多采用齿轮变速箱调速。
车床主轴在一般情况下是单方向旋转的,但在车削螺纹时,要求主轴能正反转。
主轴旋转方向可通过离合器或电气的方法实现,CK6150车床的主轴单方向旋转速度有24种(10~1400r/min),反转速度有12种(14~1580r/min)
2.2.1CK6150型数控车床控制电路工作原理
由于CK6150型数控车床采用不含PLC的FAGOR8025数控系统,因此需要独立配置可编程控制器来完成辅助功能的控制。
其控制电路如图2.2.10、图2.2.11和图2.2.12所示,系统采用了西门子S7-200型可编程控制器和西门子611A伺服驱动,其工作原理如下图所示。
图2.2.10CK6150型数控车床主电路原理图
图2.2.11CK6150型数控车床CNC接口和控制电路原理图
图2.2.12CK6150型数控车床PLC控制电路原理图
(1)主电路
在图2.2.10所示的主电路中,三相交流电源通过自动空气开关QF1引入,经过自动空气开关QF2-QF6分配给M1-M5交流异步电动机回路。
自动空气开关具有短路保护功能,并能够起到一定的过载保护作用。
KM1为液压电动机M1的起动和停止控制接触器。
KM2、KM3、KM4为主轴电动机M2的高速、低速控制接触器;当KM2吸合KM3、KM4断开时,电动机M2定子绕组三角形接法,4级低速运行;当KM3、KM4吸合KM2断开时,电动机M2定子绕组呈双星型接法,2级高速运行。
KM5为冷却泵电动机M3的启动和停止接触器。
KM6、KM7为刀架电动机M4的正转和反转接触器。
KM8为润滑泵电动机M5的启动和停止接触器。
FR1、FR2、FR3分别为M1、M2和M3电动机的过载保护热继电器,由于刀架电动机和润滑电动机的工作时间很短,所以不需要加过载保护。
为了提高系统的抗干扰能力,在总电源回路和主轴电动机回路中设置了阻容吸收电路FV1-FV6。
(2)CNC接口和控制电路
在图2.2.11所示的伺服驱动接口、CNC接口和控制PLC回路中,伺服驱动采用三相交流380V供电,三相电源经过自动空气开关QF7引入;FAGOR8025数控系统采用单相交流220V电源供电,电源经过自动空气开关QF9引入后,经过变压器T1和自动空气开关QF10向控制回路供电。
KM9为伺服驱动器、FAGOR8025数控系统、S7-20可编程控制器和直流24V开关电源的电源控制接触器。
在系统上电后,按下液压启动按钮SB3,接触器KM1吸合并自锁,液压泵电动机得电运转,液压泵开始工作。
这时按下NC启动按钮SB5,接触器KM9吸合并自锁,伺服驱动器、FAGOR8025数控系统、S7-200可编程控制器和直流24V开关电源同时得电,FAGOR8025数控系统开始自检。
FAGOR8025数控系统自检结束后,在没有外部急停报警的情况下,从I/O1口输出X轴、Z轴伺服使能信号,通过继电器KA1、KA2转接后,分别接通611A伺服驱动器X331、X332的65端、9端伺服驱动器开始工作。
当手动方式点动或者自动执行程序进给时,如果来自PLC的进给保持信号无效,则数控系统通过I/O1口输出0~±10V模拟给定信号到611A伺服驱动器X311、X322的56端、14端,伺服驱动器开始工作,驱动伺服电动机M6、M7运转。
在伺服驱动器上电后,也要进行自检,如果自检正常,则输出一个伺服准备好开关信号给PLC的I2.0。
在工作过程中,611A具有电动机过热、过载保护功能,一旦检测到东东及过热,过热保护继电器工作,向PLC的2.1发出伺服热保护信号,产生急停报警。
其他像主轴启/停、换挡,换刀等辅助动作,由FAGOR8025数控系统通过I/O1、I/O2接口将工作方式、辅助控制命令等信号送到PLC处理控制。
有些辅助动作的处理控制结果还要由PLC送回数控系统的I/O1接口,通过进给保持信号同步程序的执行。
(3)PLC控制电路
在图2.2.12所示的PLC控制电路中,由西门子S7-200系列CPU226(24V直流入16继电器出)主单元和EM221(8入)直流24V输入扩展单元、EM222(8处)继电器输出扩展单元组成56点可编程控制器。
冷却液开关SA2、尾座操作按钮SB6-SB8、超程解除按钮SB9分别接至PLC的I0.0-I0.4出入端,用于手动操作。
液压电动机控制接触器辅助触点KM1、主轴电动机控制接触器辅助触点KM2、KM3分别接至PLC的I0.5-I0.7出入端,用于连锁控制。
4个刀位开关T1-T4分别接至PLC的I1.0-I0.3出入端,用于换刀控制。
X轴、Z轴的正、负向限位开关SQ1、SQ2、SQ4、SQ5分别接至PLC的I1.4、I1.5出入端,用于超程报警。
“伺服准备好”信号和“电动机过热”信号分别接至PLC的I2.0、I2.1输入端,用于急停报警。
来自FAGOR8025数控系统的MST选通信号、工作方式(JOG)信号、NC急停信号和复位信号、辅助功能编码(MST01-MST20)信号分别接至PLC的I2.2-I2.7、I3.0-I3.5输入端,用于辅助功能控制。
各输入接点的公共端1M-4M均与24V开关电源的输出负极M相连。
可编程控制器的继电器输出Q0.0-Q0.7的公共端COM1与控制电路的6号线相连,当油泵电动机启动后,控制回路的交流110V电源加到COM1端,通过PLC的继电器输出Q0.0-Q0.5分别控制接触器线圈KM2-KM8的通电/断电,从而控制主轴电动机高速/低速、冷却电动机启动/停止、刀架正转/反转、润滑电动机启动/停止。
PLC的继电器输出Q1.0-Q1.7的公共端COM2和Q2.0-Q2.7的公共端COM3与24V开关电源的正极输出L+相连。
PLC的继电器输出Q1.0-Q1.6分别控制24V直流电磁阀YV1-YV4和电磁铁YA1-YA3的通电/断电,从而控制卡盘的加紧/松开、位座的伸出/退回、主轴高速档/低速档和主轴的刹车制动。
PLC的继电器输出Q2.0-Q2.4分别控制24V指示灯HL2-HL6的通电/断电,分别用于急停报警、卡盘夹紧、X轴超程、Z轴超程和尾座顶紧的指示。
PLC的继电器输出Q2.6与FAGOR8025数控系统I/O1口的15端相连,用于将进给保持信号送给数控系统,同步零件程序的执行。
2.3PLC类型的选择
数控机床用PLC可分为两类:
一类是专为实现数控机床顺序而设计制造的内装型PLC;另一类是专业的PLC生产厂家的产品,他们规范输入/输出接口、输入/输出点数、程序存储容量,其运算和控制功能均能满足数控机床的控制要求称为独立型PLC。
独立型PLC又称通用PLC。
独立型PLC独立于CNC装置,具有完备的硬件和软件功能,能够独立完成规定控制任务的装置。
[2]
由于CK6150数控机床的辅助控制逻辑较为复杂,单纯用接触器和继电器控制逻辑实现比较困难,因此采用了独立于CNC之外的S7—200来完成辅助控制功能。
CPU226模块有24输入/16输出的共同体40个数字量I/O点,程序和数据存储容量达成13KB,并能最多扩展7个外部功能模块,最大扩展至此248路数字量I/O点或是35路模拟量I/O;2个RS-485通信/编程口,具有PPI通信协议、MPI通信协议和自由方式通信能力;其I/O端子排可很容易地整体拆卸,适用于控制要求较高、点数多的小型或中型控制系统。
由于CPU224、CPU222数字量I/O点数比较少,适合于点数少的控制系统或小点数的微型控制系统。
它们的存储空间也比较少。
CK6150工作台PLC控制逻辑复杂,需要的输入/输出点数比较多,则选用S7-200系列的CPU226。
2.4输入/输出分配表
表2-1CK6150PLC控制输入/输出分配表
输入
输出
功能
PLC地址
功能
PLC地址
冷却液开关
I0.0
主轴低速
Q0.0
尾座连续左
I0.1
主轴高速
Q0.1
点动
I0.2
开冷却液
Q0.2
连续右
I0.3
刀架正转
Q0.3
超程解除
I0.4
刀架反转
Q0.4
油泵停止开关
I0.5
润滑
Q0.5
主轴低速控制开关
I0.6
尾座向左
Q1.0
主轴高速控制开关
I0.7
尾座向右
Q1.1
1号刀位
I1.0
卡盘夹紧
Q1.2
2号刀位
I1.1
卡盘松开
Q1.3
3号刀位
I1.2
离合器低速
Q1.4
4号刀位
I1.3
离合器高速
Q1.5
X轴限位开关
I1.4
主轴刹车制动
Q1.6
Z轴限位开关
I1.5
急停报警指示灯
Q2.0
脚踏开关
I1.6
卡盘夹紧指示灯
Q2.1
伺服准备好
I2.0
X轴超程指示灯
Q2.2
电机过热
I2.1
Z轴超程指示灯
Q2.3
冷却开启控制开关
I2.2
顶尖指示灯
Q2.4
挡位控制开关
I2.3
外部急停
Q2.5
换刀控制开关
I2.4
进给保持
Q2.6
油泵急停
I2.5
NC急停
I2.6
NC复位
I2.7
2.5PLC的I/O接线图
图2-1CNC系统和PLC接口
2.6PLC主程序梯形图
在CK6150数控车床的PLC控制主程序中,首先把CNC送到IB3口的MST代码(BCD码)与63(3FH)相与,屏蔽掉I3.6、I3.7,然后在M选通、S选通、T选通信号的作用下,分别将M代码转存到MB1、S代码转存到MB2、T代码转存到MB3;然后,无条件(SM0.0)调用主轴控制子程序、液压卡盘和液压尾座控制子程序、冷却和润滑控制子程序、换刀控制子程序、急停和进给保持控制子程序。
CK6150数控车床PLC控制主程序
图2-2CK6150数控车床PLC控制主程序梯形图
2.7主要子程序梯形图
2.7.1液压卡盘和液压尾座控制子程序
液压卡盘和液压尾座控制,这两种动作的控制都是在手动JOG(I2.5)方式下进行的。
液压卡盘的夹紧和松开是由一个脚踏开关SQ7控制的,第一次踩踏时夹紧,第二次踩踏时松开,因此先将这个开关的闭合信号转换成脉冲信号M0.3,然后用M0.3脉冲去置位Q1.0、复位Q1.1,或者复位Q1.0、置位Q1.1。
液压尾座的伸出和退回由按钮SB6(I0.1)、SB7(I0.2)、SB(I0.3)控制。
按下连续左按钮I0.1,尾座伸出,Q1.0有效并自锁,同时解除Q1.1,尾座连续伸出。
按下点动左按钮I0.2,尾座伸出,Q1.0有效,同时解除Q1.1,尾座伸出;放开I0.2后尾座伸出Q1.0解除,尾座停止。
按下连续右按钮I0.3,尾座退回,Q1.1有效自锁,同时解除Q1.0,尾座连续退回。
图2-3数控车床液压卡盘和液压尾座控制子程序梯形图
2.7.2冷却和润滑控制子程序
冷却液的开/关由手动旋钮SA2(I0.0)和M功能指令M08、M09共同控制。
自动方式(I=2.5)时,在M选通信号的作用下,判断MB1的值,如果等于08,则置位M0.2,如果等于09,则复位M0.2;手动旋钮SA2闭合(I0.0=1)或者M0.2=1时,开关冷却Q0.2。
润滑泵的启动/停止由定时器T37(10S)、T38(30min)控制,在无急停报警的情况下,每30min润滑一次,每次10S。
图2-4数控车床冷却和润滑控制子程序梯形图
2.7.3换刀控制子程序
下面这个图是自动换刀控制子程序梯形图。
在这个图中,用字节传送指令将当前刀位开关信号(I1.0~I1.3)转换成当前刀号代码(1~4)存放到MB4中;当执行换刀指令时,在T选通信号的的作用下,将指令刀号MB5与当前刀号MB4进行比较,如果不相等则置位Q0.3、复位Q0.4,刀架电机正转,刀架开始旋转;当转到预定的刀位时,当前刀号MB4与指令刀号MB3相等,复位Q0.3,刀架停止正转,在Q0.3闭合脉冲的作用下,置位Q0.4,换刀动作结束。
图2-5数控车床换刀控制子程序梯形图
2.7.4主轴控制子程序
首先执行S指令,指定速度挡,然后执行M03指令,置位M0.1,根据S指令代码MB2不同,产生相应的输出组合(Q0.0、Q0.1、Q1.4、Q1.5),从而启动主轴按预定的转速运转。
当执行M05、M30(MB1=48)指令,或者NC复位急停时,复位M0.1,主轴停止并接通制动电磁铁(Q1.6)制动,制动2S后,定时器T41动作,释放制动电磁铁。
图2-6数控车床主轴控制子程序梯形图
2.7.5急停、进给保持控制子程序
急停和进给保持是PLC进给CNC的辅助控制反馈同步信号,用来反馈辅助控制信息,同步NC程序的执行。
当出现X轴越限、Z轴越限、油泵过载、主轴过载或者伺服电机过热时,发出急停控制信号Q2.5,通知CNC进行急停处理。
在换刀(Q0.3=1或Q0.4=1)期间,或者在自动工作方式而主轴还没有启动的情况下,向CNC发进给保持信号(Q2.6),使CNC锁定进给,保证机床安全。
图2-7数控车床急停、进给保持控制子程序梯形图
结语
根据我国目前工业的自动化程度和PLC在我国的的发展速度,PLC工业应用还有很大的发展空间。
我国目前机械行业80%以上的设备仍采用传统的继电器和接触器进行控制。
较为复杂的辅助控制逻辑,单纯用传统的接触器和继电器控制很难实现。
本次毕业设计采用了独立于CNC之外的S7—200PLC来完成较为复杂的辅助控制功能。
希望我的本次设计能够为操作员减少工作量,降低危险,使得人机界面更加友好,为社会带来好的经济状况。
参考文献
[1]《数控原理与系统》陈富安、赵渭平编著.人民邮电出版社
[2]《可编程序控制器的编程方法与工程应用》廖常初编著.重庆:
重庆大学出版社
[3]《西门子S7—20
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 办公楼 变电所 初步设计