毕业设计(论文)基于PLC的机械手控制设计.doc

上传人:仙人指路1688 文档编号:3979737 上传时间:2023-03-30 格式:DOC 页数:34 大小:337.50KB
返回 下载 相关 举报
毕业设计(论文)基于PLC的机械手控制设计.doc_第1页
第1页 / 共34页
毕业设计(论文)基于PLC的机械手控制设计.doc_第2页
第2页 / 共34页
毕业设计(论文)基于PLC的机械手控制设计.doc_第3页
第3页 / 共34页
毕业设计(论文)基于PLC的机械手控制设计.doc_第4页
第4页 / 共34页
毕业设计(论文)基于PLC的机械手控制设计.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《毕业设计(论文)基于PLC的机械手控制设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于PLC的机械手控制设计.doc(34页珍藏版)》请在三一办公上搜索。

1、华南农业大学珠江学院毕业设计说明书题 目 基于PLC的机械手控制设计 英文并列题目 The Design of Manipulator Control Based on PLC 专业 电气工程及其自动化班级 学 生 指导教师 完 成 时 间 2011年 3 月 2至 2011 年 5 月 10日 系主任批准日期 毕 业 设 计(论 文)任 务 书 信息工程系 系 电气工程及其自动化 专业 学生 一、毕业设计(论文)课题 基于PLC的机械手控制的设计 二、毕业设计(论文)工作自 2011 年 3 月 2起至 2011 年 5 月 10日三、毕业设计(论文)进行地点 自动化教研室 四、毕业设计(论

2、文)的内容要求 1.熟悉课题,明确课题的任务与要求; 2.收集与课题有关系的资料,写出开题报告书; 3.制定本次设计的各种性能指标和基本功能; 4.进行课题的总体设计的方案论证; 5.分成各功能模块,对控制电路和功能电路进行设计; 6.进行系统的组态王模拟演示 7.撰写论文; 8.准备毕业论文答辩。 教研室负责人 指导教师 接受设计论文任务开始执行日期 2011 年 3 月 2日学生签名 摘要机械手是在生产过程中采用机电结合来模拟人手动作的机械设备,它可以代替人手搬运笨重物体或在高温、有毒、高粉尘,易燃易爆、单调和放射性等恶劣的环境下工作。传统的继电器控制,因机械触电多,接线复杂,因而控制装置

3、体积较大,并且故障率高,可靠性差,动作精确度低;单片机系统由于所需驱动电流较大因而必须设计功率接口电路,还要进行抗干扰及其可靠性的设计。PLC作为一种新型的工业控制器,其通用性和扩展性能良好、运算丰富,并且它的体积小、安装灵活、价格低廉、可靠性高、抗干扰能力强易于实现机电一体化且非常适合在环境条件较恶劣下使用。本设计采用的是以PLC为核心,通过设计相应的硬件电路和软件编程实现对机械手的控制。能实现机械手在手动工作方式时,除松开、夹紧动作为按钮自锁控制外,其他动作均为按钮点动控制相应的动作;在回原位工作方式时,按下“回原位”按钮,则机械手自动返回原位;在单步工作方式时,每按下一次“启动自动”按钮

4、,机械手向前执行一步;在单周期工作方式时,每按下一次“启动自动”按钮,机械手只运行一个周期;在连续工作方式时,机械手在原位,只要按下“启动自动”按钮,机械手就会连续循环工作,知道按下“停止自动”按钮;在出现紧急情况,按下“紧急停车”按钮时,机械手停止所有的操作。软硬件调试合格,具有一定的实用性。关键词:机械手控制系统 PLC控制 程序设计 梯形(SFC)图 AbstractRobot is used in the production process to simulate the manual operation with the Electrical and Mechanical mach

5、inery and equipment, it can replace manual handling heavy objects or in high temperature, toxic, high dust, inflammable, explosive, radioactive and other monotonous and poor working conditions. The traditional relay control, due to mechanical shock and more complex wiring, which controls large size

6、and high failure rate, reliability, precision low action; SCM system and therefore the larger the required drive current power interface circuit must be designed, but also the interference and reliability of design.As a new industrial PLC controller, its versatility and good scalability, rich operat

7、ion, and its small size, flexible installation, low cost, high reliability, easy to implement strong anti-interference ability and very suitable for mechanical and electrical integration used under harsh environmental conditions than.PLC is used in the design of the core, through the design of appro

8、priate hardware and software programming for robot control. Can be realized by working in manual mode, in addition to release, self-locking clamping action for the button control, the other actions are appropriate button to move the control action; work in the back in place, press the back in place

9、button, the robot automatically returns to in situ; work in a single step, every time you press Start automatically button, the robot perform a step forward; work in a single cycle, each time you press Start automatically button, the robot run only one cycle; in continuous mode, the mechanical hand

10、in place, simply press the start automatically button, the robot will be a continuous cycle of work, that press the Stop Auto button; in case of emergency, press the emergency stop button, the mechanical hand to stop all operations. Hardware and software debugging qualified, has a certain practicali

11、ty.Keywords: Manipulator Control System The PLC control Procedure Design Trapezoid (SFC) Chart 目 录摘要IAbstractII目 录III第一章 引言1第二章 PLC相关概念22.1 PLC的简介与定义22.2 PLC的基本构成22.2.1中央处理单元CPU是PLC系统的核心22.2.2存储器存储器分系统程序存储器和用户程序存储器两部分32.2.3输入/输出部件32.2.4编程工具42.3 PLC的特点42.4 PLC的功能52.5 PLC的应用领域52.5.1开关量的逻辑控制52.5.2模拟量控制

12、62.5.3运动控制62.5.4过程控制62.5.5数据处理62.5.6通讯及联网62.6 PLC的发展过程及趋势62.7小结8第三章 PLC的系统设计93.1 PLC控制系统设计的基本原则93.2 PLC控制系统设计的基本内容和一般步骤93.2.1 PLC控制系统设计的基本内容93.2.2 PLC控制系统设计的一般步骤103.2.3 PLC程序设计的步骤与内容103.3 PLC机型的选择103.3.1规模要适当113.3.2功能要相当,结构要合理113.3.3输入、输出功能及负载能力的选择113.3.4使用环境条件113.4小结11第四章 PLC的机械手设计134.1工业机械手的简介134.

13、2机械手的硬件设计134.2.1机械手的动作流程图144.2.2控制电机的选择144.2.3光电开关的简介与选择154.2.4光电编码器的简介与选择164.2.5同步带的选择164.2.6报警系统164.3机械手的控制系统164.4 PLC机械手的工艺过程和控制要求174.5 PLC机械手的程序设计184.5.1输入输出端子地址分配184.5.2机械手PLC控制的SFC图及分段程序204.5.3 机械手系统设计的PLC总指令表及其注释304.6 小结35第五章 PLC机械手系统的组态王演示365.1 仿真软件-组态王6.5简介365.2简要介绍机械手搬运系统演示动画的制作365.3 对机械手的

14、模拟演示375.4机械手系统演示的动画软件包与命令语言程序(附件)385.5小结38结 论39致 谢40参考文献41第一章 引言随着工业自动化的发展,机械手的出现大大减轻了工人的劳动强度,提高了劳动生产率,但传统的继电器控制的半自动化装置因设计复杂、接线繁杂、易受干扰,从而存在可靠性差、故障多、维修困难等问题,为解决以上问题,可以采用可编程控制器PLC控制的机械手控制系统。本设计为平面关节型机械手系统设计,共分为五章:第一章引言部分,简单介绍现在我国机械手的状况。第二章PLC的一些相关概念,内容包括PLC的定义,主要特点,以及其应用范围和发展趋势。第三章介绍PLC的系统设计,内容包括PLC设计

15、的基本原则,主要内容及一般步骤,PLC机型的选择。第四章PLC机械手的设计内容。第五章介绍系统组态王演示,主要是仿真软件-组态王6.5的简介及机械手动作动画的演示。在设计时充分考虑到PLC机械手的特点和要求,充分注意到了在生产过程中遇到突发性事件时,系统应作出的动作,各个环节都可以独立出来运行进行调试,做到安全生产,把生产中有可能遇到的危险减到最低。本设计在设计和写论文时得到了指导老师李金灿老师的指导,他耐心地,详尽地讲述了PLC机械手系统的每一个环节,和现代PLC机械手系统的要求,使机械手系统设计和论文得以顺利完成。小结:本章主要是大概的讲述了本设计所包含的内容,概要的介绍了一下机械手的概况

16、。第二章 PLC相关概念2.1 PLC的简介与定义PLC = Programmable Logic Controller,可编程逻辑控制器,一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。是工业控制的核心部分。世界上第一台可编程控制器是1969年由美国数字设备公司(DEC)为美国通用汽车自动装配线而研制的,主要用于替代传统的继电器逻辑控制。早期的可编程控制器称作可编程逻辑控制器(Programmable Logic Con

17、troller,PLC),它主要用来代替继电器实现逻辑控制。随着技术的发展,这种采用微型计算机技术的工业控制装置的功能已经大大超过了逻辑控制的范围,因此,今天这种装置称作可编程控制器,简称PC。但是为了避免与个人计算机(Personal Computer)的简称混淆,所以将可编程序控制器简称PLC,PLC自1966年美国数据设备公司(DEC)研制出现,现行美国,日本,德国的可编程序控制器质量优良,功能强大。2.2 PLC的基本构成PLC实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,基本构成为: a、电源 PLC的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠

18、的电源系统是无法正常工作的,因此PLC的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去 b. 中央处理单元(CPU) 中央处理单元(CPU)是PLC的控制中枢。它按照PLC系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当PLC投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄

19、存器内。等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。 为了进一步提高PLC的可靠性,近年来对大型PLC还采用双CPU构成冗余系统,或采用三CPU的表决式系统。这样,即使某个CPU出现故障,整个系统仍能正常运行。 c、存储器 存放系统软件的存储器称为系统程序存储器。 存放应用软件的存储器称为用户程序存储器。 d、输入输出接口电路 1、现场输入接口电路由光耦合电路和微机的输入接口电路,作用是PLC与现场控制的接口界面的输入通道。 2、现场输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用PLC通过现场

20、输出接口电路向现场的执行部件输出相应的控制信号。 e、功能模块 如计数、定位等功能模块 f、通信模块 如以太网、RS485、Profibus-DP通讯模块等PLC以微机技术为基础,其构成基本与微型计算机相同,如图2-1所示。 2.2.1中央处理单元CPU是PLC系统的核心它按生产厂家预先编好的系统程序(操作系统)指定的功能,接收并存储用户程序和数据:诊断电源、PLC内部各电路的状态和用户程序中的语法错误。当PLC投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入vo映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释器后按指令的规定执行逻辑或算术运算任务,并将逻辑

21、或算术运算的结果送入vo映象区或数据寄存区内。在所有的用户程序执行完毕之后,最后将vo映象区的各输出状态或输出寄存器的数据传送到相应的输出装置,实现输出控制、打印或数据通讯等外部功能。 图2-1 PLC的结构示意图2.2.2存储器存储器分系统程序存储器和用户程序存储器两部分PLC中常用的存储器类型有: (1)读/写存储器(随机存储器RAM)读写方便,存取速度快,但需后备电池支持。(2)紫外线可擦除的只读存储器(EPROM)断电情况下,存储器内的所有内容保持不变。一般用以存放系统程序以及需永久保持的用户程序。 (3)电可擦除的只读存储器(EEPROM)兼有RAM和EPROM的优点,不足之处主要有

22、两点:必须先擦除该存储单元的内容后才能写入:执行读/写操作的次数有限,约10000次。 (4)按块擦除存储器(FLASH Memory)在功能上类似于EEPROM不同之处在于:它是按块擦除的,其优点是读出的速度高,集成度高。 一般常用EPROM等存储芯片固化系统程序,用户不能够直接读取。用户程序或数据通常存放在RAM, EEPROM或FLASH Memory中,便于维修。2.2.3输入/输出部件(1)基本I/O接口。I/O是工业现场的各种设备与CPU之间传输信息的接口。 输入部件是现场信号进入PLC的桥梁。该部件接收来自主令元件、检测元件的信号,主令元件是指操作台(屏)上的功能键,如启动、停止

23、等按键。检测元件有行程开关、限位开关、传感器等。 输入有两种方式,一种是数字输入(也称开关量的输入或接点输入),另一种是模拟量的输入(也称电平输入),模拟量的输入要经过A/D转换才能进入PLC。为了提高PLC的抗干扰能力,输入部件的内部有光电祸合、滤波等电路。 输出部件是PLC与现场设备之间的连接部件,用以驱动执行元件,如电磁阀、微电机、接触器、指示灯等。输出的形式通常有继电器输出、晶体管输出和可控硅输出等。 (2)特殊功能模块为了满足复杂控制功需要,PLC配有多种智能模块,如PID调节模块、通讯模块、步进模块以及伺服模块等。2.2.4编程工具编程工具用以将用户程序写入PLC的用户程序存储器中

24、,它即可编制、调试程序,又可用于在线监控及故障查询。编程工具有以下两种: (1)便携式编程器带有几行液晶显示,体积小,重量轻,一般用于小型PLC的程序编制以及PLC的现场调试和监控。(2)带显示器的编程工具带显示器的编程工具由于它可以直接用梯形图、指令表或其它语言编制和监控用户程序,而且具有很强的文件管理功能,因此,目前己使用得越来越多。一般说来,带显示器的编程工具分成两类:一类是带显示器的专用编程器。另一类是由PC机加编程软件组成的编程工具。目前世界上各主要的PLC生产厂商都开发了适于本公司PLC的编程软件,例如西门子公司的STEP 7-Micro/WIN 32编程软件适用于SIMATIC

25、S7-200系列可编程控制器用户程序的编制及监控;FESTO公司开发的FST编程软件适用于该公司所有PLC的用户程序编制和监控9。 2.3 PLC的特点1、结构灵活不受环境的限制,有电即可组建网络,同时可以灵活扩展接入端口数量,使资源保持较高的利用率,在移动性方面可与WLAN媲美。2、传输质量高、速度快、带宽稳定可以很平顺的在线观赏DVD影片,它所提供的14Mbps带宽可以为很多应用平台提供保证。最新的电力线标准HomePlug AV传输速度已经达到了200Mbps;为了确保QoS,HomePlug AV采用了时分多路访问(TDMA)与带有冲突检测机能的载体侦听多路访问(CSMA)协议,两者结

26、合,能够很好地传输流媒体。3、范围广无所不在的电力线网络也是这种技术的优势。虽然无线网络可以做到不破墙,但对于高层建筑来说,其必需布设N多个AP才能满足需求,而且同样不能避面信号盲区的存在。而电力线是最基础的网络,它的规模之大,是其他任何网络无法比拟的。由此,运营商就可以轻松地把这种网络接入服务渗透到每一处有电力线的地方。这一技术一旦全面进入商业化阶段,将给互联网普及带来极大的发展空间。终端用户只需要插上电力猫,就可以实现因特网接入,电视频道接收节目,打电话或者是可视电话。4、低成本充分利用现有的低压配电网络基础设施,无需任何布线,节约了资源。无需挖沟和穿墙打洞,避免了对建筑物、公用设施、家庭

27、装潢的破坏,同时也节省了人力。相对传统的组网技术,PLC成本更低,工期短,可扩展性和可管理性更强。目前国内已开通电力宽带上网的地方,其包月使用费用一般为50-80元/月左右,这样的价格和很多地方的ADSL包月相持平。5、适用面广PLC作为利用电力线组网的一种接入技术,提供宽带网络“最后一公里”的解决方案,广泛适用于居民小区,酒店,办公区,监控安防等领域。它是利用电力线作为通信载体,使得PLC具有极大的便捷性,只要在房间任何有电源插座的地方,不用拨号,就立即可享受4.545Mbps的高速网络接入,来浏览网页拨打电话,和观看在线电影,从而实现集数据、语音、视频,以及电力于一体的“四网合一”。2.4

28、 PLC的功能1、逻辑控制2、定时控制3、计数控制4、步进(顺序)控制5、PID控制6、数据控制:PLC具有数据处理能力。 7、通信和联网 8、其它:PLC还有许多特殊功能模块,适用于各种特殊控制的要求,如:定位控制模块,CRT模块。2.5 PLC的应用领域目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业。2.5.1开关量的逻辑控制这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、

29、电镀流水线等。2.5.2模拟量控制在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。2.5.3运动控制PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、

30、机器人、电梯等场合。2.5.4过程控制过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。2.5.5数据处理现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用

31、通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。2.5.6通讯及联网PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。2.6 PLC的发展过程及趋势世界上公认的第一台PLC是1969年美国数字设备公司(DEC)研制的。限于但是的元件及计算机发展水平,早期的PLC主要由分立元件和中小规模集成电路组成,可以完成简单的

32、逻辑控制及定时、计数功能。20世纪70年代初出现了微处理器,人们很快将其依然可编程控制器,使PLC增加了运算、数据传送及处理等功能,成为真正具有计算机特征的工业控制装置。为了方便熟悉继电接触控制系统的电气工程技术人员使用,可编程控制器采用了和继电接触器电路图类似的梯形图作为主要编程语言,并将参加运算的计算机存储元件都以继电器命名。因而人们称可编程控制器为微机技术和继电器常规控制概念相结合的产物12。 20世纪70年代中末期,可编程控制器进入了实用化发展阶段,计算机技术已全面引入可编程控制器中,使其功能发生了飞跃。更高的运算速度、超小型的体积、更可靠的工业抗干扰设计、模拟量运算、PID功能以及极

33、高的性价比奠定了它在现代工业中的地位。 20世纪80年代初,可编程控制器在先进工业国家中已获得了广泛的应用。例如,在世界上第一抬可编程控制器的诞生地美国,权威情报机构1982年的统计数字显示,大量应用可编程控制器的工业厂家占美国重点工业行业厂家总数的82%,可编程控制器的应用数量已位于众多的工业自控设备之首。这个时期可编程控制器发展的特点是大规模、高速度、高性能、产品系列化。这标志着可编程控制器已步入成熟阶段。这个阶段的另一个特点是世界上生产可编程控制器的国家日益增多,产量日益上升,许多可编程控制器的生产厂家已闻名于全世界。如美国Rockwell自动化公司所属的A-B(Allen-Bradle

34、y)公司,CE-Fanuc公司,日本的三菱公司合乎立石公司,德国的西门子(Siemens)公司等15。 20世纪末期,可编程控制器的发展特点是更加适应于现代工业控制的需要。从控制规模上来说,这个时期发展了大型机及超小型机;从控制能力上来说,诞生了各种各样的特殊功能单元,用于压力、温度、转速、位移等各种控制场合;从产品的配套能力来说,生产了各种人机界面单元,通讯单元,使应用可编程控制器的工业控制设备的配套更加容易。目前,可编程控制器在机械制造、石油化工、冶金钢铁、汽车、轻工业等领域的应用都得到了长足的发展。 中国是20世纪80年代初引进、应用、研制、生产可编程控制器的。最初是在引进设备中大量使用

35、了可编程控制器。后来在各种企业的生产设备及产品中不断扩大了PLC的应用。目前,中国已能够生产中小型可编程控制器。上海东屋电气有限公司生产的CF系列、杭州机床电器厂生产的DKK及D系列、大连组合机床研究所生产的S系列、苏州电子计算机厂生产的YZ系列等多种产品已具备了一定的规模,并在工业产品中获得了应用。此外无锡华光公司、上海香岛公司等中外合资企业也是中国比较著名的可编程控制器生产厂家11。 预计21世纪可编程控制器将会有更大的发展。从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设计及制造上,会有运算速度更快、存储容量更大、智能水平更高的品种出现。从产品规模上看,会进一步向超小型及超大

36、型两个方向发展。从产品的配套性能上看,产品的品种会更丰富、规格会更齐备。完美的人机界面、完备的通讯设备会更好地适应各种工业控制场合的需求。从市场上看,各国生产多品种产品的情况会随着国际竞争的加剧而打破,会出现少数几个品牌垄断国际市场的局面,会出现国际通用的编程语言。这将市有利于可编程技术的发展及可编程产品普及的。从网络的发展状况来看,可编程控制器和其他工业控制计算机组网构成大型的控制系统是可编程控制器技术的发展的方向。目前的集散控制系统(Distributed Control System)中已有大量的可编程控制器应用。伴随着计算机网络的发展,可编程控制器作为自动化控制网络或国际通用网络的重要

37、组成部分,将在众多领域发挥越来越大的作用。随着大规模、超大规模集成电路技术和数字通讯技术的进步和发展,PLC的功能己远远超出其定义所指的范围,其概念也日趋模糊,现代PLC的发展趋势将主要围绕以下几个方面进行: (1)用高性能器件,尽量缩小与工业控制计算机之间的差距。例如,德国FESTO公司的IPC ( Industrial PC)由一系列符合工业标准的模块组成,它与微机兼容且具有PLC的功能。 (2)用表面安装技术,进一步减小体积,改进系统性能。 (3)丰富I/O模块,使PLC在实时性、精度、分辨率、人机对话等性能方面进一步得到改善和提高。 (4)进一步强化网络功能,以实现信息管理自动化。例如

38、IPC型控制器具备多种现场总线接口,如FESTO总线、Profibus, AS-I, CAN等,以及各种网络连接模块,如Novell等,从而使PLC与PLC, PLC与PC,PLC与现场设备之间建立通讯联网。(5)多种编程语言并存,互补不足。2.7小结本章主要介绍PLC的定义,结构组成,功能特点,以及其应用领域和发展趋势。这样从多方面来介绍PLC,可以使人更加明白可编程控制器的基本知识,可以从不同的角度来认识可编程控制器。 第三章 PLC的系统设计3.1 PLC控制系统设计的基本原则 设计任何一个PLC控制系统,如同设计任何一种电气控制系统一样,其目的都是通过控制被控对象(生产设备或生产过程)

39、来实现工艺要求,提高生产效率和产品质量。因此,在设计PLC控制系统时,应遵循以下基本原则。(1) PLC控制系统控制被控对象最大限度地满足工艺要求。设计前,应深入现场进行调查研究,搜索资料,并与机械部分的设计人员和实际操作人员密切配合,共同拟订控制方案,协同解决设计中出现的各种问题。(2) 在满足工艺要求的前提下,力求使PLC控制系统简单、经济、使用及维修方便。(3) 保证控制系统的安全、可靠。(4) 考虑到生产的发展和工艺的改进,在配置PLC硬件设备时应适当留有一定的裕量。3.2 PLC控制系统设计的基本内容和一般步骤3.2.1 PLC控制系统设计的基本内容PLC控制系统是由PLC与用户输入

40、、输出设备连接而成的。因此,PLC控制系统设计的基本内容应包括以下内容。(1) 选择用户输入设备(按钮、操作开关、限位开关、 传感器等)、输出设备(继电器、接触器、信号灯等执行元件)以及由输出设备驱动的控制对象(电动机、电磁阀等)。(2) PLC的选择。PLC是PLC控制系统的核心部件。正确选择PLC对于保证整个控制系统的技术经济性能指标起着重要的作用。选择PLC,包括机型、容量的选择以及I/O模块、电源模块等的选择。(3) 分配I/O点,绘制I/O连接图。(4) 控制程序设计。包括控制系统流程图、梯形图、语句表(即程序清单)等设计。 控制程序是控制整个系统工作的软件,是保证系统工作正常、安全

41、、可靠的关键。因此,设计的控制程序必须经过反复调试、修改,直到满足要求为止2。(5) 必要时还需设计控制台(柜)。(6) 编制控制系统的技术文件。包括说明书、电气图及电气元件明细表。传统的电气图,一般包括电气原理图、电器布置图及电气安装图。在PLC控制系统中,这一部分图统称为“硬件图”。它在传统电气图的基础上增加了PLC部分,因此在电气原理图中应增加PLC的I/O连接图。另外,在PLC控制系统中的电气图中还应包括程序图(梯形图),通常称它为“软件图”。向用户提供“软件图”,可便于用户在生产发展或工艺改进时修改程序,并有利于用户在维修时分析和排除故障10。3.2.2 PLC控制系统设计的一般步骤

42、(1) 根据生产的工艺过程分析控制要求,需要完成的动作(工作顺序、动作条件、必须的保护和联锁等)、操作方式(手动、自动;连续、单周期、单步等)。(2) 根据控制要求确定所需要的输入、输出设备。据此确定PLC的I/O点数。(3) 选择PLC机型及容量。(4) 定义输入、输出点名称,分配PLC的I/O点。设计I/O连接图。(5) 根据PLC所要完成的任务及应具备的功能,进行PLC程序设计,同时可进行控制台(柜)的设计和现场施工。(6) 待控制台(柜)设计及现场施工完成后,进行联机调试。如不满足要求,再修改程序或检查接线,直到满足要求为止。(7) 编制技术文件。(8) 交付使用3.2.3 PLC程序

43、设计的步骤与内容 对于较复杂的控制系统,需绘制系统控制流程图,用以清楚地表明动作的顺序和条件。对于简单的控制系统,也可省去这一补。 设计梯形图。这是程序设计的关键一步,也是比较困难的一步。要设计好梯形图,首先要十分熟悉控制要求,同时还要有一定的电气设计的实践经验。 根据梯形图编制程序清单。 用计算机或编程器将程序键入到PLC的用户存储器中,并检查键入的程序是否正确。 对程序进行调试和修改,直到满足要求为止17。3.3 PLC机型的选择这是PLC应用设计中很重要的一步,目前,国内外生产的PLC种类很多,在选用PLC时应考虑以下几个方面。3.3.1规模要适当输入、输出点数以及软件对PLC功能及指令

44、的要求是选择PLC机型规模大小的重要依据。首先要确保有足够的输入、输出点数,并留有一定的余地(要有10%的备用量)。如果只有为了实现单机自动化,或机电一体化产品,可选用小型PLC。如果控制系统较大,输入、输出点数较多,被控设备较分散,可以选用中型或大型PLC。还应确定用户程序存储器的容量。一般粗略的估计方法是:(输入+输出)(1012)=指令步数。特别要注意因控制较复杂,数据处理量较大,可能出现存储容量不够的问题13。3.3.2功能要相当,结构要合理对于以开关量进行控制的系统,一般的低档机就能满足要求。对于以开关量控制为主,带少量模拟量控制的系统,应选用带A/D、D/A转换,加减运算、数据传送

45、功能的低档机。对于控制比较复杂,控制性能要求较高的系统,例如要求实现PID运算、闭环控制、通信联网等,可视控制规模及复杂的程度,选用中档或高档机。其中高档机主要用于大规模过程控制、全PLC的分布式控制系统以及整个工厂的自动化等。对于工艺过程比较固定、环境条件较好(维修量较小)的场合,选用整体式结构PLC。其他情况则选用模块式结构PLC。3.3.3输入、输出功能及负载能力的选择选择哪一种功能的输入、输出形式或模块,取决于控制系统中输入和输出信号的种类、参数要求和技术要求,选用具有相应功能的模块。为了提高抗干扰能力,输入、输出均应选用具有光电隔离的模块。对于输出形式,分为无触点和有触点两种形式。无触点输出大多

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号