PLC的卧式车床电气控制系统课程设计.docx
- 文档编号:6952998
- 上传时间:2023-01-13
- 格式:DOCX
- 页数:21
- 大小:44.10KB
PLC的卧式车床电气控制系统课程设计.docx
《PLC的卧式车床电气控制系统课程设计.docx》由会员分享,可在线阅读,更多相关《PLC的卧式车床电气控制系统课程设计.docx(21页珍藏版)》请在冰豆网上搜索。
PLC的卧式车床电气控制系统课程设计
PLC的卧式车床电气控制系统-课程设计
PLC的卧式车床电气控制系统
一、 课题设计任务书
(一)本课题设计研究的基本内容:
车床是机床中应用最广泛的一种,它可以用于切削各种工件的外圆、内孔、端面及螺纹。
车床在加工工件时,随着工件材料和材质的不同,应选择合适的主轴转速及进给速度。
但目前中小型车床多采用不变速的异步电动机拖动,它的变速是靠齿轮箱的有级调速来实现的,所以它的控制电路比较简单。
为满足加工的需要,主轴的旋转运动有时需要正转或反转,这个要求一般是通过改变主轴电动机的转向或采用离合器来实现的。
进给运动多半是把主轴运动分出一部分动力,通过挂轮箱传给进给箱来实现刀具的进给。
有的为了提高效率,刀架的快速运动由一台进给电动机单独拖动。
车床一般都设有交流电动机拖动的冷却泵,来实现刀具切削时冷却。
有的还专设一台润滑泵对系统进行润滑。
(二)本课题设计的目的:
通过这次课题设计来了解PLC在日常生活中的实际应用,培养我们独立分析和解决问题的能力,并进一步掌握PLC的使用方法。
(三)设计要求:
(1)主要控制电器为三台电机:
主电动机、冷却泵电机、快速移动电机。
三台电机都要有短路保护措施。
主电动机和冷却泵电机采用热继电器进行过载保护
主电动机要采用降压起动方式起动
主电动机要求能够正反转控制,并且有点动调整控制和长动控制,采用反接制动
主回路负载的电流大小能够监控,但要防止启动电流对电流表产生冲击。
机床要有照明设施
(四)编写设计报告说明,内容包括:
①设计过程和有关说明。
②基于PLC的控制系统电路图。
③PLC控制程序(梯形图和指令表)。
最好写出程序流程图。
④电器元器件的选择和有关计算。
⑤电气设备明细表。
⑥参考资料、参考书及参考手册。
二.计划书
综合课题设计进度计划表
实践时间
实践科目
实践进度 实践地点
第10周 课题设计 收集相关资料 寝室
第11周 课题设计 收集相关资料 寝室
第12周 课题设计 整理收集的资料 寝室
第13周 课题设计 资料输入与修改
寝室
第14周 课题设计 调试和整理程序 PLC实验室
第15周
第16周 课题设计 进行总结和打印报告 寝室
前言
通过三年的学习,让我们在学校学到了很多的东西,我们需要用所学的知识作一个总结,检验我们这几年在学校的学习情况,对自己和老师还有家长都有一个交代,在所学的课程中,我选中了对PLC的卧式车床电气控制系统这个题目。
首先是因为我们PLC在现代工业中的应用,PLC是以自动控制技术、微计算机技术、和通信技术为基础发展起来的新一代工业控制装置,随着微处理器技术的发展,PLC得到了迅速的发展,也在社会各领域的生产训得到了越来越多的应用。
目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业。
为什么应用如此的广泛,是因为PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。
用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将PLC应用于生产实践。
PLC卧式车床电气控制系统作为我的PLC课题设计,通过对卧式车床电气控制系统的设计能够让我加深PLC的学习内容,并能进一步扩展我认识其它相关的学科,为创新设计打下基础,面对我们从来没有看到过的东西,给我们的课题设计带来困难,这样在课程设计时我根本无从下手,因此也导致了我对机械设计缺乏学习兴趣,并且课题设计延迟了时间,但是最终还是给与了解决,在这次课题设计中,我了解了较多有关车床方面的知识。
特别的电气方面的知识,对以后从事这方面的工作打下了坚实的基础,对我自己来说有很重要的意义。
598PLC的卧式车床电气控制系统
目录
一、 西门子PLC简介……………………………………(6)
二、 其他PLC简介………………………………………(7)
三、 编程软件和仿真软件简介……………………………(8)
四、指令系统………………………………………………(14)
五、PLC 的应用领域…………………………………(17)
六、 举例说明西门子PLC的应用………………………(21)
七、 PLC的国际国内发展趋势和研究现状……………(31)
八、 总结………………………………………………(33)
九、 参考资料…………………………………………(33)
一、西门子PLC简介
德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。
西门子(SIEMENS)公司的PLC产品包括LOGO,S7-200,S7-300,S7-400,工业网络,HMI人机界面,工业软件等。
西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性更高。
S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。
1.SIMATICS7-200PLC
S7-200PLC是超小型化的PLC,它适用于各行各业,各种场合中的自动检测、监测及控制等。
S7-200PLC的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。
S7-200PLC可提供4个不同的基本型号与8种CPU可供选择使用。
2.SIMATICS7-300PLC
S7-300是模块化小型PLC系统,能满足中等性能要求的应用。
各种单独的模块之间可进行广泛组合构成不同要求的系统。
与S7-200PLC比较,S7-300PLC采用模块化结构,具备高速(0.6~0.1μs)的指令运算速度;用浮点数运算比较有效地实现了更为复杂的算术运算;一个带标准用户接口的软件工具方便用户给所有模块进行参数赋值;方便的人机界面服务已经集成在S7-300操作系统内,人机对话的编程要求大大减少。
SIMATIC人机界面(HMI)从S7-300中取得数据,S7-300按用户指定的刷新速度传送这些数据。
S7-300操作系统自动地处理数据的传送;CPU的智能化的诊断系统连续监控系统的功能是否正常、记录错误和特殊系统事件(例如:
超时,模块更换,等等);多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改;S7-300PLC设有操作方式选择开关,操作方式选择开关像钥匙一样可以拔出,当钥匙拔出时,就不能改变操作方式,这样就可防止非法删除或改写用户程序。
具备强大的通信功能,S7-300PLC可通过编程软件Step7的用户界面提供通信组态功能,这使得组态非常容易、简单。
S7-300PLC具有多种不同的通信接口,并通过多种通信处理器来连接AS-I总线接口和工业以太网总线系统;串行通信处理器用来连接点到点的通信系统;多点接口(MPI)集成在CPU中,用于同时连接编程器、PC机、人机界面系统及其他SIMATICS7/M7/C7等自动化控制系统。
3.SIMATICS7-400PLC
S7-400PLC是用于中、高档性能范围的可编程序控制器。
S7-400PLC采用模块化无风扇的设计,可靠耐用,同时可以选用多种级别(功能逐步升级)的CPU,并配有多种通用功能的模板,这使用户能根据需要组合成不同的专用系统。
当控制系统规模扩大或升级时,只要适当地增加一些模板,便能使系统升级和充分满足需要。
4.工业通讯网络
通讯网络是自动化系统的支柱,西门子的全集成自动化网络平台提供了从控制级一直到现场级的一致性通讯,“SIMATICNET”是全部网络系列产品的总称,他们能在工厂的不同部门,在不同的自动化站以及通过不同的级交换数据,有标准的接口并且相互之间完全兼容。
5.人机界面(HMI)硬件
HMI硬件配合PLC使用,为用户提供数据、图形和事件显示,主要有文本操作面板TD200(可显示中文),OP3,OP7,OP17等;图形/文本操作面板OP27,OP37等,触摸屏操作面板TP7,TP27/37,TP170A/B等;SIMATIC面板型PC670等。
个人计算机(PC)也可以作为HMI硬件使用。
HMI硬件需要经过软件(如ProTool)组态才能配合PLC使用。
6.SIMATICS7工业软件
西门子的工业软件分为三个不同的种类:
(1)编程和工程工具 编程和工程工具包括所有基于PLC或PC用于编程、组态、模拟和维护等控制所需的工具。
STEP7标准软件包SIMATICS7是用于S7-300/400,C7PLC和SIMATICWinAC基于PC控制产品的组态编程和维护的项目管理工具,STEP7-Micro/WIN是在Windows平台上运行的S7-200系列PLC的编程、在线仿真软件。
(2)基于PC的控制软件 基于PC的控制系统WinAC允许使用个人计算机作为可编程序控制器(PLC)运行用户的程序,运行在安装了WindowsNT4.0操作系统的SIMATIC工控机或其它任何商用机。
WinAC提供两种PLC,一种是软件PLC,在用户计算机上作为视窗任务运行。
另一种是插槽PLC(在用户计算机上安装一个PC卡),它具有硬件PLC的全部功能。
WinAC与SIMATICS7系列处理器完全兼容,其编程采用统一的SIMATIC编程工具(如STEP7),编制的程序既可运行在WinAC上,也可运行在S7系列处理器上。
(3)人机界面软件 人机界面软件为用户自动化项目提供人机界面(HMI)或SCADA系统,支持大范围的平台。
人机界面软件有两种,一种是应用于机器级的ProTool,另一种是应用于监控级的WinCC。
ProTool适用于大部分HMI硬件的组态,从操作员面板到标准PC都可以用集成在STEP7中的ProTool有效地完成组态。
ProTool/lite用于文本显示的组态,如:
OP3,OP7,OP17,TD17等。
ProTool/Pro用于组态标准PC和所有西门子HMI产品,ProTool/Pro不只是组态软件,其运行版也用于Windows平台的监控系统。
WinCC是一个真正开放的,面向监控与数据采集的SCADA(SupervisoryControlandDataAcquisition)软件,可在任何标准PC上运行。
WinCC操作简单,系统可靠性高,与STEP7功能集成,可直接进入PLC的硬件故障系统,节省项目开发时间。
它的设计适合于广泛的应用,可以连接到已存在的自动化环境中,有大量的通信接口和全面的过程信息和数据处理能力,其最新的WinCC5.0支持在办公室通过IE浏览器动态监控生产过程。
二、其它PLC简介
(1)三菱PLC简介
世界上PLC产品可按地域分成三大流派:
一个流派是美国产品,一个流派是欧洲产品,一个流派是日本产品。
美国和欧洲的PLC技术是在相互隔离情况下独立研究开发的,因此美国和欧洲的PLC产品有明显的差异性。
而日本的PLC技术是由美国引进的,对美国的PLC产品有一定的继承性,但日本的主推产品定位在小型PLC上。
美国和欧洲以大中型PLC而闻名,而日本则以小型PLC著称。
日本的小型PLC最具特色,在小型机领域中颇具盛名,某些用欧美的中型机或大型机才能实现的控制,日本的小型机就可以解决。
在开发较复杂的控制系统方面明显优于欧美的小型机,所以格外受用户欢迎。
日本有许多PLC制造商,如三菱、欧姆龙、松下、富士、日立、东芝等,在世界小型PLC市场上,日本产品约占有70%的份额。
三菱公司的PLC是较早进入中国市场的产品。
其小型机F1/F2系列是F系列的升级产品,早期在我国的销量不小。
使得许多大专院校讲解PLC编程的教材都以三菱公司的PLC为例。
国内的一些PLC生产厂家为了迅速获得用户,其PLC编程语言的指令集都与三菱公司的PLC兼容。
三菱PLC以其高性能,低价格应和了中国工控行业的需要,在国内得到了广泛的应用。
三菱PLC598
PLC的卧式车床电气控制系统
产品系列十分丰富,可以广泛的满足不同用户的需要。
三菱电机公司的PLC产品主要有以下几个系列:
●FX1S系列:
三菱PLC是一种集成型小型单元式PLC。
且具有完整的性能和通讯功能等扩展性。
如果考虑安装空间和成本是一种理想的选择。
●FX1N系列:
是三菱电机推出的功能强大的普及型PLC。
具有扩展输入输出,模拟量控制和通讯、链接功能等扩展性。
是一款广泛应用于一般的顺序控制PLC。
●FX2N系列:
是三菱PLC是FX家族中最先进的系列。
具有高速处理及可扩展大量满足单个需要的特殊功能模块等特点,为工厂自动化应用提供最大的灵活性和控制能力。
●FX3U:
是三菱电机公司新近推出的新型第三代PLC,可能称得上是小型至尊产品。
基本性能大幅提升,晶体管输出型的基本单元内置了3轴独立最高100kHz的定位功能,并且增加了新的定位指令,从而使得定位控制功能更加强大,使用更为方便。
●FX1NCFX2NCFX3UC三菱PLC:
在保持了原有强大功能的基础上实现了极为可观的规模缩小I/O型接线接口降低了接线成本,并大大节省了时间。
●Q系列三菱PLC:
三菱电机公司推出的大型PLC,CPU类型有基本型CPU,高性能型CPU,过程控制CPU,运动控制CPU,冗余CPU等。
可以满足各种复杂的控制需求。
为了更好地满足国内用户对三菱PLC Q系列产品高性能、低成本的要求,三菱电机自动化推出了经济型QUTESET型PLC,即一款以自带64点高密度混合单元的5槽Q00JCOUSET;另一款自带2块16点开关量输入及2块16点开关量输出的8槽Q00JCPU-S8SET,其性能指标与Q00J完全兼容,也完全支持GX-Developer等软件,故具有极佳的性价比。
●A系列三菱PLC:
使用三菱专用顺控芯片(MSP),速度/指令可媲美大型PLC;A2ASCPU支持32个PID回路。
而QnASCPU的回路数目无限制,可随内存容量的大小而改变;程序容量由8K步至124K步,如使用存储器卡,QnASCPU则内存量可扩充到2M字节;有多种特殊模块可选择,包括网络,定位控制,高速计数,温度控制等模块。
(2)FATEKFBS系列PLC简介
永宏FATEKFBS系列PLC是一种外型小巧却具媲美中大型PLC功能的新一代微型PLC,
其通讯端口最多5个,最大I/O为数字量输入(DigitalInput,简称DI)256点,数字量输出
(DigitalOutput,简称DO)256点,数值输入(NumericInput,简称NI)64个字符,数值输出
(NumericOutput简称NO)64个字符。
FBS主机有MA(经济型)、MC(高功能型)及MN(高速
NC型)等三大类,点数由10点~60点共计17种机型;扩展机/模块则有DI/DO14种机型,
NI/NO12种机型。
通讯外围则有RS232、RS485、USB、Ethernet等界面共14种基板及模
块。
(3)KDN-K3系列PLC简介
KDN-K3系列小型一体化可编程控制器是用于工厂自动化领域中机器控制和小规模过程控制的先进PLC产品,与市场众多的同类产品相比它是后来者,但却跨越了PLC发展的初级阶段,将多种先进技术和高级功能集成到逻辑控制器中,因此广泛适用于以下控制应用:
包装机械、纺织机械、建材机械、食品机械、塑料机械、数控机床、印刷机械、中央空调、环保设备以及单一过程控制装置。
三、编程软件和仿真软件简介
(1)编程软件
编程软件STEP7-MICRO/WIN32的基本功能是协助用户完成PLC应用程序的开发,同时具有设置PLC参数、加密和运行监视等功能。
STEP7-Micro/WIN32编程软件在离线条件下,可以实现程序的输入、编辑、编译等功能。
编程软件在联机工作方式(PLC与编程PC连接)可实现上、下载,通讯测试及实时监控等功能。
STEP7-Micro/WIN32窗口组件及功能
STEP7-Micro/WIN32窗口的首行主菜单包括有文件、编辑、检视、PLC、调试、工具、视窗帮助等,主菜单下方两行为工具条快捷按钮,其他为窗口信息显示区。
如图1-2-1所示。
窗口信息显示区分别为程序数据显示区、浏览条、指令树和输出视窗显示区。
当在检视菜单子目录项的工具栏中选中浏览栏和指令树时可在窗口左侧垂直地依次显示出浏览条和指令树窗口;选中工具栏的输出视窗时,可在窗口的下方横向显示输出视窗框。
非选中时为隐藏方式。
输出视窗下方为状态条,提示STEP7-Micro/WIN32的状态信息。
指令系统
浏览条——显示常用编程按钮群组:
View(视图)——显示程序块、符号表、状态图、数据块、系统块、交叉参考及通讯按钮。
Tools(工具)——显示指令向导、TD200向导、位置控制向导、EM253控制面板和扩展调制解调器向导的按钮;
指令树——提供所有项目对象和当前程序编辑器(LAD、FBD或STL)的所有指令的树型视图。
您可以在项目分支里对所打开项目的所有包含对象进行操作;利用指令分支输入编程指令。
状态图——允许您将程序输入、输出或变量置入图表中,监视其状态。
可以建立多个状态图,以便分组查看不同的变量。
输出窗口——在您编译程序或指令库时提供消息。
当输出窗口列出程序错误时,可双击错误讯息,会自动在程序编辑器窗口中显示相应的程序网络。
状态栏——提供您在Steep7-Micro/WIN32中操作时的操作状态信息。
程序编辑器——包含用于该项目的编辑器(LAD、FBN或STL)的局部变量表和程序视图。
如果需要,您可以拖动分割条以扩充程序视图,并覆盖局部变量表。
单击程序编辑器窗口底部的标签,可以在主程序、子程序和中断服务程序之间移动。
局部变量表——包含对局部变量所作的定义赋值(即子程序和中断服务程序使用的变量)。
菜单栏
提供常用命令或工具的快捷按钮(如图1-2-2所示)。
您可以定制每个工具条的内容。
图1-2-2工具栏
图1-2-3标准工具栏正排序上载局部编译全编译Undo(撤消)下载逆排序选项
图1-2-4常用工具栏
图1-2-5调试工具
图1-2-6LAD指令工具
允许您使用鼠标或键盘执行操作各种命令和工具。
您可以定制“工具”菜单,在该菜单中增加自己的内容和外观。
1、主菜单及子目录的状态信息
(1)文件(File)
文件的操作有新建、打开、关闭,保存,另存,导入、导出,上、下载,页面设置,打印及预览等。
(2)编辑(Edit)
编辑菜单提供程序的撤消、剪切、复制、粘贴、全选、插入、删除、查找、替换等子目录,用于程序的修改操作。
(3)检视(View)
检视菜单的功能有6项:
①可以用来选择在程序数据显示窗口区显示不同的程序编辑器。
如语句表(STL)、梯形图添加段删除段切换符号信息表切换段注释书签功能切换程序注释运行停止程序监控状态图连续监控状态图单次监控强制全部写入解除强制解除全部强制线段操作触点线圈指令盒(LAD)、功能图(FBD);
②可以进行数据块、符号表的设定;
③对系统块的配置、交叉引用、通讯参数进行设置;
④工具栏区可以选择浏览栏、指令树及输出视窗的显示与否;
⑤缩放图像项可对程序区显示的百分比等内容进行设定;
⑥对程序块的属性进行设定。
(4)PLC(可编程控制器)
PLC菜单用以建立与PLC联机时的相关操作,如用软件改变PLC的工作模式,对用户程序进行编辑,清除PLC程序及电源启动重置,显示PLC信息及PLC类型设置等。
(5)调试(Debug)
调试菜单用于联机形式的动态调试,有单次扫描,多次扫描,程序状态等选项。
选“子菜单”与检视菜单的缩放功能一致。
(6)工具(Tools)
工具菜单提供复杂指令向导(PID、NETR、/NETW、HSC指令)和TD200设置向导,以及TP070
PLC的卧式车床电气控制系统
(触摸屏)的设置。
(7)视窗(Windows)
视窗菜单可以选择窗口区的显示内容及显示形式(梯形图、语句表及各种表格)。
(8)帮助(help)
帮助菜单可以提供S7-200的指令系统及编程软件的所有信息,并提供在线帮助和网上查询、访问、下载等功能。
2、工具条
工具条提供简便的鼠标操作,将最常用的STEP7-Micro/WIN32操作以按钮的形式设定到工具条。
可以用“检视(View)”菜单中的“工具(Toolbars)”选项来显示或隐藏4种工具条:
标准(Standard)、调试(Debug)、公用(common)和指令(Instructions)工具条。
3、引导条
引导条为编程提供按钮控制的快速窗口切换功能。
该条可用“检视(View)”菜单中的“引导条(NavigationBar)”选项来选择是否打开。
引导条含程序块(ProgramBlock)、符号表(SymbolTable)、状态图表(StatusChart)、数据块(DataBlock)、系统块(SystemBlock)、交叉索引(CrossReference)、和通信(Communication)等图标按钮。
单击任何一个按钮,则主窗口切换成次按钮对应的窗口。
引导条中的所有操作都可用“指令树(Instruc-tionTree)”窗口或“检视(View)”菜单来完成。
4、指令树
指令树是编程指令的树状列表。
可用“检视(View)”菜单中“指令树(InstructionTree)”的选项来选择是否打开,并提供编程时所用到的所有快捷命令和PLC指令。
5、输出窗口
输出窗口是用来显示程序编译的结果信息,如各程序块(主程序、子程序的数量及子程序号、中断程序的数量及中断程序号)及各块的大小、编译结果有无错误、错误编码和位量等。
此外,从引导条中点击系统块和通信按钮,可对PLC运行的许多参数进行设置。
如设置通信的波特率,调整PLC断电后机内电源数据保存的存储器范围,设置输入滤波参数设置机器的操作密码等。
(2)仿真软件
S7-PLCSIM软件的功能
(1)模拟PLC的寄存器。
可以模拟512个计时器(T0-T511);可以模拟131072位(二进制)M寄存器;可以模拟131072位I/O寄存器;可以模拟4095个数据块;2048个功能块(FBs)和功能(FCs);本地数据堆栈64K字节;66个系统功能块(SFB0-SFB65);128个系统功能(SFC0-SFB127);123个组织块(OB0-OB122)。
(2)对硬件进行诊断。
对于CPU,还可以显示其操作方式,如图1示。
SF(systemfault)表示系统报警;DP(distributedperipherals,orremoteI/O)表示总线或远程模块报警;DC(powersupply)表示CPU有直流24伏供给;RUN表示系统在运行状态;STOP表示系统在停止状态。
图1 CPU的操作方式
(3)对变量进行监控。
用菜单命令Insert>inputvariable监控输入变量;Insert>outputvariable监控输出变
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 卧式 车床 电气控制 系统 课程设计
![提示](https://static.bdocx.com/images/bang_tan.gif)