




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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)等。1SIMATIC S7-200 PLCS7-200 PLC是超小型化的PLC,它适用于各行各业,各种场合中的自动检测、监测及控制等。S7-200 PLC的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。S7-200PLC可提供4个不同的基本型号与8种CPU可供选择使用。2SIMATIC S7-300 PLCS7-300是模块化小型PLC系统,能满足中等性能要求的应用。各种单独的模块之间可进行广泛组合构成不同要求的系统。与S7-200 PLC比较,S7-300 PLC采用模块化结构,具备高速(0.60.1s)的指令运算速度;用浮点数运算比较有效地实现了更为复杂的算术运算;一个带标准用户接口的软件工具方便用户给所有模块进行参数赋值;方便的人机界面服务已经集成在S7-300操作系统内,人机对话的编程要求大大减少。SIMATIC人机界面(HMI)从S7-300中取得数据,S7-300按用户指定的刷新速度传送这些数据。S7-300操作系统自动地处理数据的传送;CPU的智能化的诊断系统连续监控系统的功能是否正常、记录错误和特殊系统事件(例如:超时,模块更换,等等);多级口令保护可以使用户高度、有效地保护其技术机密,防止未经允许的复制和修改;S7-300 PLC设有操作方式选择开关,操作方式选择开关像钥匙一样可以拔出,当钥匙拔出时,就不能改变操作方式,这样就可防止非法删除或改写用户程序。具备强大的通信功能,S7-300 PLC可通过编程软件Step 7的用户界面提供通信组态功能,这使得组态非常容易、简单。S7-300 PLC具有多种不同的通信接口,并通过多种通信处理器来连接AS-I总线接口和工业以太网总线系统;串行通信处理器用来连接点到点的通信系统;多点接口(MPI)集成在CPU中,用于同时连接编程器、PC机、人机界面系统及其他SIMATIC S7/M7/C7等自动化控制系统。3 SIMATIC S7-400 PLCS7-400 PLC是用于中、高档性能范围的可编程序控制器。S7-400 PLC采用模块化无风扇的设计,可靠耐用,同时可以选用多种级别(功能逐步升级)的CPU,并配有多种通用功能的模板,这使用户能根据需要组合成不同的专用系统。当控制系统规模扩大或升级时,只要适当地增加一些模板,便能使系统升级和充分满足需要。4 工业通讯网络通讯网络是自动化系统的支柱,西门子的全集成自动化网络平台提供了从控制级一直到现场级的一致性通讯,“SIMATIC NET”是全部网络系列产品的总称,他们能在工厂的不同部门,在不同的自动化站以及通过不同的级交换数据,有标准的接口并且相互之间完全兼容。5 人机界面(HMI)硬件 HMI硬件配合PLC使用,为用户提供数据、图形和事件显示,主要有文本操作面板TD200(可显示中文),OP3,OP7,OP17等;图形/文本操作面板OP27,OP37等,触摸屏操作面板TP7,TP27/37,TP170A/B等;SIMATIC面板型PC670等。个人计算机(PC)也可以作为HMI硬件使用。HMI硬件需要经过软件(如ProTool)组态才能配合PLC使用。6 SIMATIC S7工业软件西门子的工业软件分为三个不同的种类:(1)编程和工程工具 编程和工程工具包括所有基于PLC或PC用于编程、组态、模拟和维护等控制所需的工具。STEP 7标准软件包SIMATIC S7是用于S7-300/400,C7 PLC和SIMATIC WinAC基于PC控制产品的组态编程和维护的项目管理工具,STEP 7-Micro/WIN是在Windows平台上运行的S7-200系列PLC的编程、在线仿真软件。(2)基于PC的控制软件 基于PC的控制系统WinAC允许使用个人计算机作为可编程序控制器(PLC)运行用户的程序,运行在安装了Windows NT4.0操作系统的SIMATIC工控机或其它任何商用机。WinAC提供两种PLC,一种是软件PLC,在用户计算机上作为视窗任务运行。另一种是插槽PLC(在用户计算机上安装一个PC卡),它具有硬件PLC的全部功能。WinAC与SIMATIC S7系列处理器完全兼容,其编程采用统一的SIMATIC编程工具(如STEP 7),编制的程序既可运行在WinAC上,也可运行在S7系列处理器上。(3)人机界面软件 人机界面软件为用户自动化项目提供人机界面(HMI)或SCADA系统,支持大范围的平台。人机界面软件有两种,一种是应用于机器级的ProTool,另一种是应用于监控级的WinCC。ProTool适用于大部分HMI硬件的组态,从操作员面板到标准PC都可以用集成在STEP 7中的ProTool有效地完成组态。ProTool/lite用于文本显示的组态,如:OP3,OP7,OP17,TD17等。ProTool/Pro用于组态标准PC和所有西门子HMI产品,ProTool/Pro不只是组态软件,其运行版也用于Windows平台的监控系统。WinCC是一个真正开放的,面向监控与数据采集的SCADA(Supervisory Control and Data Acquisition)软件,可在任何标准PC上运行。WinCC操作简单,系统可靠性高,与STEP 7功能集成,可直接进入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的定位功能,并且增加了新的定位指令,从而使得定位控制功能更加强大,使用更为方便。 FX1NC FX2NC FX3UC三菱PLC:在保持了原有强大功能的基础上实现了极为可观的规模缩小I/O型接线接口降低了接线成本,并大大节省了时间。 Q系列三菱PLC:三菱电机公司推出的大型PLC,CPU类型有基本型CPU,高性能型CPU,过程控制CPU,运动控制CPU, 冗余CPU等。可以满足各种复杂的控制需求。为了更好地满足国内用户对三菱PLCQ系列产品高性能、低成本的要求,三菱电机自动化推出了经济型QUTE SET型PLC,即一款以自带64点高密度混合单元的5槽Q00JCOU SET;另一款自带2块16点开关量输入及2块16点开关量输出的8槽Q00JCPU-S8 SET,其性能指标与Q00J完全兼容,也完全支持GX-Developer等软件,故具有极佳的性价比。 A系列三菱PLC:使用三菱专用顺控芯片(MSP),速度/指令可媲美大型PLC; A2ASCPU支持32个PID回路。而QnASCPU的回路数目无限制,可随内存容量的大小而改变;程序容量由8K步至124K步,如使用存储器卡,QnASCPU则内存量可扩充到2M字节;有多种特殊模块可选择,包括网络,定位控制,高速计数,温度控制等模块。(2)FATEK FBS 系列PLC 简介永宏FATEK FBS 系列PLC 是一种外型小巧却具媲美中大型PLC 功能的新一代微型PLC,其通讯端口最多5 个, 最大I/O 为数字量输入(Digital Input, 简称DI)256 点, 数字量输出(Digital Output, 简称DO)256 点, 数值输入(Numeric Input, 简称NI)64 个字符, 数值输出(Numeric Output 简称NO)64 个字符。FBS 主机有MA(经济型)、MC(高功能型)及MN(高速NC 型)等三大类, 点数由10 点60 点共计17 种机型; 扩展机/模块则有DI/DO 14 种机型,NI/NO 12 种机型。通讯外围则有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-6 LAD指令工具允许您使用鼠标或键盘执行操作各种命令和工具。您可以定制“工具”菜单,在该菜单中增加自己的内容和外观。 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)”菜单中的“引导条(Navigation Bar)”选项来选择是否打开。引导条含程序块(Program Block)、符号表(Symbol Table)、状态图表(Status Chart)、数据块(Data Block)、系统块(System Block )、交叉索引(Cross Reference)、和通信(Communication)等图标按钮。单击任何一个按钮,则主窗口切换成次按钮对应的窗口。引导条中的所有操作都可用“指令树(Instruc-tionTree)”窗口或“检视(View)”菜单来完成。 4、指令树 指令树是编程指令的树状列表。可用“检视(View)”菜单中“指令树(Instruction Tree)”的选项来选择是否打开,并提供编程时所用到的所有快捷命令和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(system fault)表示系统报警;DP (distributed peripherals, or remote I/O)表示总线或远程模块报警;DC(power supply) 表示CPU有直流24伏供给;RUN 表示系统在运行状态;STOP表示系统在停止状态。图1 CPU的操作方式(3) 对变量进行监控。用菜单命令Insertinput variable监控输入变量;Insertoutput variable监控输出变量,Insertmemory variable监控内部变量;Inserttimer variable监控定时器变量;Insertcounter variable监控计数器变量。图2表示上述变量表。这些变量可以用二进制、十进制、十六进制来访问,但是必须注意输出变量QB一般不强制修改。图2 所有变量(4) 对程序进行调试。设置/删除断点利用“设置/删除断点”可以确定程序执行到何处停止。断点处的指令不执行。断点激活,利用“断点激活”可以激活所有的断点; 不仅包括已经设置的,也包括那些要设置的。利用“下一条指令”,可以单步执行程序。如果遇到块调用,用“下一条指令”就跳到块后的第一条指令。S7-PLCSIM软件的实现方法及模拟程序 本文通过具体例子来说明S7-PLCSIM软件的仿真功能。以压印机主机调速为例子。工艺要求为:按下启动按钮I4.0,主机启动Q12.0, 主机自动升速到700转/分,并保持不变, 按下启动按钮I4.1, 主机停止运行。使用S7-PLCSIM软件调试程序的步骤如下:(1) 首先用STEP7软件对系统进行硬件组态,然后再用STEP7软件编程,允许结构化你的程序,也就是说可以将程序分解为单个的、自成体系的程序,最后通过系统组织块OB1编写程序。程序如图3示:图3 编写程序(2) 再用STEP7软件SIMITIC 管理器菜单OPTION中选择Simulating Modules为ON状态,表示选择仿真调试,如图4示:图4 选择仿真调试(3) 在S7-PLCSIM软件中新建PLC文档。选择菜单命令PLCPower on 打开仿真PLC的电源;选择仿真PLC的工作方式为STOP状态;选择菜单命令EXECUTEScan modeScan continous表示连续扫描方式。(4) 用STEP7软件SIMITIC 管理器菜单命令PLCDownload,把程序下载到中仿真PLC中。(5) 在S7-PLCSIM软件中模拟实际操作。选择仿真PLC的工作方式为RUN状态,按下启动按钮I4.1,主机开始运行,自动升速,速度值送到MW20。可以监视STEP7软件中梯形图程序的运行情况,选择菜单命令Debugmonitor来监视。图5模拟实际升速过程。图5 模拟实际升速过程(6) 当在S7-PLCSIM软件中模拟实际操作,如果检测到程序出错,会调用相应错误组织块。S7-PLCSIM软件支持对硬件中断组织块OB40OB47的仿真;支持对时钟中断组织块OB10OB17的仿真;支持对扫描周期大于最大允许循环时间的中断组织块OB80的仿真。(7) 保存生成的PLC文档,以便下次仿真时直接调用的设置。四、指令系统1、装逻辑取(载)及线圈驱动指令(1)LD(load):常开触点逻辑运算的开始。 LDN(load not):常闭触点逻辑运算的开始 (对操作数的状态取反)=(OUT):线圈驱动(赋值指令)。对同一元件只能使用一次。(2) 指令格式 PLC的卧式车床电气控制系统2. 触点串联指令A(And),AN(And not)(1)定义 A(And):串联连接常开触点。 AN(And not)串联连接常闭触点。(2)指令格式3. 触点并联指令:(),()4. 逻辑环节(电路块)的串联指令ALD5. 逻辑环节(电路块)的并联指令OLD6定时器定时器的指令格式LADSTL说明TON T,PTTON通电延时定时器TONR记忆型通电延时定时器TOF断电延时型定时器IN是使能输入端,指令盒上方输入定时器的编号(T),范围为T0-T255;PT是预置值输入端,最大预置值为32767;PT的数据类型:INT;PT操作数有:IW,QW,MW,SMW,T,C,VW,SW,AC,常数TONR T,PT(1)定时精度和定时范围定时器的工作原理是:使能输入有效后,当前值PT对PLC内部的时基脉冲增1计数,当计数值大于或等于定时器的预置值后,状态位置1。其中,最小计时单位为时基脉冲的宽度,又为定时精度;从定时器输入有效,到状态位输出有效,经过的时间为定时时间,即:定时时间=预置值时基。当前值寄存器为16bit,最大计数值为32767,由此可推算不同分辨时的定时器的设定时间范围。CPU 22X系列PLC的256个定时器分属TON (TOF)和TONR工作方式,以及3种时基标准,如表4-4所示。可见时基越大,定时时间越长,但精度越差。表4-4 定时器的类型工作方式时基(ms)最大定时范围(s)定时器号TONR132.767T0,T6410327.67T1-T4,T65-T681003276.7T5-T31,T69-T95TON/TOF132.767T32,T9610327.67T33-T36,T97-T1001003276.7T37-T63,T101-T255(2)1ms 10ms 100ms定时器的刷新方式不同1ms定时器每隔1ms刷新一次与扫描周期和程序处理无关即采用中断刷新方式。因此当扫描周期较长时,在一个周期内可能被多次刷新,其当前值在一个扫描周期内不一定保持一致。10ms 定时器则由系统在每个扫描周期开始自动刷新。由于每个扫描周期内只刷新一次,故而每次程序处理期间,其当前值为常数。100ms定时器则在该定时器指令执行时刷新。下一条执行的指令,即可使用刷新后的结果,非常符合正常的思路,使用方便可靠。但应当注意,如果该定时器的指令不是每个周期都执行,定时器就不能及时刷新,可能导致出错。例题1:起动保持停止电路(起保停电路)起保停电路最主要的特点的具有“记忆”功能,按下启动按钮,I0.0的常开触点接通,如果这时未按停止按钮,I0.1的常闭触点接通,Q0.0的线圈“通电”,它的常开触点同时接通。放开启动按钮,I0.0的常开触点断开,“能流”经Q0.0的常开触点和I0.1的常闭触点流过Q0.0的线圈,Q0.0仍为ON,这就是所谓的“自锁”或“自保持”功能。按下停止按钮,I0.1的常闭触点断开,使Q0.0的线圈断电,其常开触点断开,以后即使放开停止按钮,I0.1的常闭触点恢复接通状态,Q0.0的线圈仍然“断电”。梯形图与时序分析见下图例题2图4-48中I0.0的常开触点接通后,T37的IN输入端为1状态,T37开始定时。2S后定时时间到,T37的常开触点接通,使Q0.0变为ON,同时T38开始计时。3s后T38的定时时间到,它的常闭触点断开,使T37的IN输入端变为0状态,T37的常开触点断开,Q0.0变为OFF,同时使T38的IN输入端变为0状态,其常闭触点接通,T37又开始定时,以后Q0.0的线圈将这样周期性地“通电”和“断电”,直到I0.0变为OFF,Q0.0线圈“通电” 时间等于T38的设定值,“断电”时间等于T37的设定值。五、PLC的应用领域PLC的应用领域目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。3.1开关量的逻辑控制这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。3.2模拟量控制在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。 3.3运动控制PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。 3.4过程控制过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。 3.5数据处理现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。 3.6通信及联网PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。 现用电力系统来说明PLC的应用众所周知变电站是电力系统中不可缺少的重要环节,由于它担负着电能转换和电能重新分配的繁重任务,对电网的安全和经济运行起着重要的作用。但是,现存的许多老式变电站由于存在安全性、可靠性不能适应电力系统实时控制等一系列缺点而无法满足电力系统现代化的各项要求。因此提出一种安全、可靠、能提高电力系统运行、管理水平的变电站综合自动化设计方案已成为一项十分紧迫的任务。目前,已经实际运行的综合自动控制系统有:LAS系统、基于CAN/LON网的分散分布式变电站控制系统等,它们在实际应用中取得了较好的成效,但也存在着技术和经济上的各种缺点。本文在研制智能型有载调压变压器监控系统的基础上,从变电站综合自动化发展的大方向(即从集中控制型向分散(层)网络型发展;从专用设备向平台发展;从传统控制向综合智能方向发展)出发,提出了一种新型的变电站综合自动控制系统结构设计方案,可应用于变电站综合自动控制系统中,有着广泛的应用前景。变电站综合自动化包括的内容很多,它是将变电站的二次设备(控制信号、测量保护、自动装置及远动装置等)利用计算机技术、现代通信技术经过功能组合和优化设计,对变电站执行自动监视、控制和协调的一种综合性的自动化系统。以下仅以变压器有载调压监控系统为例,说明PLC分级递阶控制这种结构体系在变电站综合自动控制中是有效、可行的。2PLC分极递阶控制系统的结构可编程控制器(PLC)被称为现代工业控制的三大支柱(PLC、机器人和CAD/CAM)之一,具有可靠性高,易于控制,编程使用简单,性价比高,环境适应性强等特点,已被广泛地应用于控制领域,在变电站综合自动控制中也已有应用。但是PLC在数据、信息处理与图象显示等方面仍显不足,还无法与计算机相比,因而未能充分发挥其强大功能,一般只是用PLC对开关量进行控制。但近年来随着PLC通信网络功能的不断增强,已可以方便的将PLC与计算机连接。利 PLC的卧式车床电气控制系统用计算机运算速度快,信息处理方便,显示性能高的优点,将其作为上位机,行使管理功能,与PLC形成一个优势互补的分级递阶控制系统。这样,PLC就可以执行复杂的控制职能,从而可以对变电站进行最优综合控制。分级递阶控制思想的实质是将一个大的控制系统按功能或结构进行层次分配,将全系统的监视和控制功能划属于不同的级别去完成,各级完成分配给它的功能,并将有关信息传递到上一级,接受上一级管理。综合控制功能由最高一级决策执行,各级的工作相互协调,力求整个控制系统达到最佳效果。分级递阶控制依据“层次越高,智能越高,控制精度越低;层次越低,智能越低,控制精度越高”的拟人的原则进行设计。基于PLC的分级递阶控制系统共分为三级:组织级、监控/协调级和执行级。其系统结构框图如图1所示。(1)组织级(Organization Level)这是整个系统的最高级,其智能程度最高,执行组织管理决策的智能,对下进行指导和监控。该级对上通过人机接口与管理人员进行友善的人机对话,执行管理决策的职能。对下监视、指导协调级的所有行为。其智能程度最高,但精度不高,宜粗不宜细,以便进行宏观指导。该级还可以根据实际生产过程和环境等信息,采用人机结合的方式自动或半自动的提出合理的控制目标或指标,形成相应的命令或任务向低层下达。这部分通常由高功能的计算机来完成。(2)监控/协调级(Coordination Level)该级主要根据组织级的命令协调下位PLC的运行,避免下位PLC发生冲突,并将下位PLC的信息传输到上位计算机。监控/协调机既可以是工业控制计算机也可以是主PLC或PLC终端,可根据控制要求进行选择。(3)执行级(Executive Level)这是控制系统的最低级,执行现场控制功能,是自动控制系统中控制的关键级。该级智能最低,但可靠性、控制精度和实时性要求最高,因而PLC正是最佳选择。同时,该级的PLC可通过现场总线与上位的监控协调级连接进行实时的在线控制和协调。现场总线技术一般采用塌陷结构,使用开放系统互连(OSI)参考模型的低层协议,因而结构简单,实时性强。上述结构,利用计算机运算速度快,信息处理功能强大的优势,使计算机集中管理各控制子系统,对现场信息进行综合处理,给出最优解决方案。同时,控制级计算机可以通过局域网与其它计算机相连,既可以实现资源共享,又可以使不同系统在统一调度下,协调工作,减少资源浪费。下位PLC或远程工作站分散后进行连网,这样,执行级各控制器件就可在现场实现分散控制,并通过网络将信息传递到上位控制机,使上位机进行集中管理。即使下位PLC或远程工作站个别设备出现故障,也不会导致整个系统的瘫痪,整体性能好,运行可靠。3PLC分级递阶控制系统在变电站综合控制系统中的应用当前,已有变电站将PLC引入控制系统中,但是仅仅利用PLC对开关量进行控制,如对有载调压变压器分接开关的调节,并联补偿电容器的投切等。远没有充分发挥PLC的强大功能。3.1在变电站综合控制系统中PLC分级递阶控制系统的结构利用本文上面提到的分级递阶控制结构,我们可以按照三级机构设计变电站综合控制系统。(1)组织级的设计组织级是本系统的最高级,承担着最优决策的功能。当前变电站综合控制大部分仍是按照传统的九区控制方法,利用电压和无功功率双参数将变电站运行状态分为九个区,根据各个区所对应的控制方案进行调节。但是,在该控制系统中,无功调节判据是一个与电压无关的平行于电压坐标轴的固定边界,没有充分考虑无功调节与电压调节相互间的协调关系。根据“保证电压合格,无功基本平衡,尽量减少调节次数”的变电站电压和无功综合调节的基本原则,无功调节边界应当是一个受电压状态影响,且在一定范围内服务于电压调节的模糊边界。因此,我们对传统的控制策略也作了改进,引入了无功调节判据,提出了模糊边界的无功调节。基于电压与无功的相互影响,对电容器组的投切判据建立如下数学模。式中:U0为标准电压;Q0为每组电容器的容量;U为电压实时值;Q为实时功率值;1,2为权重系数。根据上面推导出的数学模型,可以得到修正后的电压无功双参数调节的模糊边界,如图2所示。 我们利用计算机进行模糊推理,得到最优控制策略,形成控制规则表,将其传递到下级进行协调控制。同时该级为操作人员提供了良好的人机界面,将电压、电流、有功、无功等信息以曲线图、柱状图等形式实时反映出来,并且在出现异常情况时可进行声光报警,使操作人员可以及时全面的了解系统运行情况,并可对生产过程进行调节和控制。该级计算机装有专家知识库,在变电站内出现故障时,可在专家系统的引导下,尽快解除故障。定时召唤打印功能和无人抄表功能可以方便的使变电站综合控制实现无人职守。根据各变电站的实际运行情况和不同时段的电压、无功波动情况,还可以通过控制级计算机设定电压整定值和灵敏度参数,而且根据控制要求还可以由功能按钮直接对有载调压变压器的分接头和补偿电容进行控制,以进一步增加控制的灵活性。该级的计算机还可以通过Ethernet、ARCNET等局域网进行联网,实现信息共享,对某一区域进行综合控制,这样既可以从整体上进行控制,更有利于提高整个地区的供电质量,还可以减少资源的浪费。(2)监控/协调级的设计该级的主要功能是完成组织级下达的命令,负责执行级PLC的协调工作。该级可由计算机或主PLC构成,随着PLC性能价格比的不断提高,一般变电站的监控/协调级都可由主PLC承担。在变电站中,多变压器的同步调节主要由该级负责,同时它还负责执行级现场信息的传输,在整个分级递阶控制中起着桥梁作用。在小型的变电站中,为了节省投资,也可以将组织级和监控/协调级集成在一个高性能的计算机中。(3)执行级的设计执行级的智能程度最低,但控制精度和实时性要求最高。由于变电站电磁干扰严重,常规的控制器件难以达到精确控制,因而可靠性高、实时性好、性能价格比高的PLC是最佳选择。由于PLC与计算机联网,可以将最优控制结果下载到PLC,利用PLC实现各种最优控制。对于主要器件如主变压器,可以采用PLC的冗余技术更进一步提高可靠性。所谓PLC冗余技术即正常运行时,一台PLC作为主PLC进行控制,其它的PLC作为备用,监视系统运行。当主PLC发生故障时,由PLC协调器件指定另外一台PLC作为主PLC,控制系统运行,将有故障的PLC换下维修。由于PLC发生故障的几率十分小,采用冗余技术后的故障率几乎为零。现在的PLC大多提供了现场总线技术,利用组态软件可以方便的将现场的多台PLC组成现场总线局域网。现场总线采用开放式的标准总线结构,可以十分方便的将分散的智能化设备连接起来,有利于彻底的实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年神经内科神经内科护理昏迷患者护理综合测试题答案及解析
- 2025年感染科疫情防控政策判断题答案及解析
- 2025-2030功能性食品原料创新与消费者认知度匹配报告
- 2025-2030功能性纺织品市场需求变化与产品创新方向报告
- 2025-2030功能性服装材料创新与运动品牌合作趋势报告
- 2025-2030冷链物流智能化升级与区域网络建设规划报告
- 2025年医养结合养老机构运营中的服务质量评估与改进报告
- 2025年全国焊工作业人员技能知识考试题库含答案
- 2025年银行安全保卫基础知识考试试题
- 2025年急诊科基孔肯雅热培训考核试题(附答案)
- 2025四川达州宣汉县国有资产管理服务中心县属国有企业招聘劳动合同职工26人笔试历年参考题库附带答案详解
- 2025年下半年杭州市上城区丁兰街道办事处招聘编外工作人员11人考试参考题库及答案解析
- 2025年合肥市广播电视台(文广集团)招聘12人考试参考题库及答案解析
- 新教科版小学1-6年级科学需做实验目录
- GB/T 8492-2024一般用途耐热钢及合金铸件
- GB/T 17880.5-1999平头六角铆螺母
- 2023年陕西省直和西安市接收军转干部划分条件
- 客诉客退产品处理流程
- 自来水厂操作规程手册范本
- 中职实用美术设计基础 2基础教学课件
- 体育与健康人教版四年级-足球-脚背正面运球教案
评论
0/150
提交评论