毕业设计44欧姆龙PLC机械手控制_第1页
毕业设计44欧姆龙PLC机械手控制_第2页
毕业设计44欧姆龙PLC机械手控制_第3页
毕业设计44欧姆龙PLC机械手控制_第4页
毕业设计44欧姆龙PLC机械手控制_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

西安航空职业技术学院 毕业设计论文 1 前 言 随着工业自动化发展的需要,机械手在工业应用中越来越重要。文章主要叙述了 欧姆龙在 机械手的控制过程 随着工业自动化的普及和发展,控制器的需求量逐年增大。壳体是阀类控制器上使用的通用型零件,该零件结构复杂,加工精度高, 工艺 过程长,壳体质量一直是影响控制器精度的主要指标之一。由于原有壳体的加工设备陈旧, 工艺 落后等原因,严重影响了控制器的发展。为了改变落后的生产状态,缓解日趋紧张的供求关系,我们研究开发了多工步搬运 机械 手。在设备的整体构思,总体布局,机构功能,驱动和控制系统等方面,对原有设备进行了彻底改造,投入运行以来,产品质量稳定,生产率高, 工艺 成本降低,深受厂家欢迎 本文第一章主要介绍 可编程控制器的发展历史 , PLC 的定义和特点及 PLC应用注意的问题 。第二章介绍 可编程序控制结构原理 和工作原理。第三章介绍欧姆龙系统机械手控制。 由于编者水平有限,编写时间短促,书中不妥之处恳请批评指正 西安航空职业技术学院 毕业设计论文 2 目 录 1 概况 4 1.1 可编程控制器的发展历史 4 1.2 PLC 的定义和特点 5 1.2.1 PLC 的定义 5 1.2.2 PLC 的特点 5 1.3 PLC 应用注意的问题 6 1.3.1 工作环境 6 1.3.3 I/O 端的接线 8 1.4 PLC 的发展阶段 10 1.5 PLC 的发展趋势 11 2 可编程序控制结构原理 12 2.1 PLC 的结构 12 2.2 PLC 的工作过程与原理 13 2.2.1 PLC 工作过程 13 2.2.2 PLC 的工作原理 14 2.3 PLC 的 I/O 系统 16 3 欧姆龙 系统机械手控制 16 3.1 工艺过程与控制要求 16 3.2 确定输入输出设备及 PLC 18 3.2.1 机械手的动作流程 18 3.3 PLC 选型及其 I/O 点编号分配 21 3.3.1 PLC 的选型 21 3.3.2 旋转编码器 21 3.3.3 I/O 点编号分配 21 3.4 PLC 梯形图程序设计 23 3.4.1 机械手工作过程 ,如图 4 功能图 23 3.4.2 机械手梯形图 24 3.5 指令法语言 25 4 程序调试 27 附 录 28 参考文献 32 西安航空职业技术学院 毕业设计论文 3 【 摘要 】 本论文主要论述了日本欧姆龙系统在机械手中的 PLC 控制, 重点介绍了机械手控制系统中的硬件选择方法、软件的设计过程 和 ,以及 PLC 控制气动机械手装置的工作原理 、运动过程和控制要求等方面 。机械手是工业自动控制领域中经常用 到的一种控制对象,机械手可以完成许多工作,如搬物、装配、切割、喷染等等,应用非常广泛。 该程序已在工业机械手中获得了应用,具有稳定、可靠的性能,可供同类设计参考。 应用 PLC 控制机械手实现各种规定的工序动作,可以简化控制线路,节省成本,提高劳动生产率。 关键词: 可编程控制器( PLC)、机械手、控制 Abstract The present paper mainly elaborated the Japanese ohm dragon system in manipulator PLC control, with emphasis introduced in the manipulator control system hardware choice method, the software design process and, as well as PLC control pneumatic motor manipulator aspects and so on installment principle of work, rate process and control request. The manipulator is one kind of controlled member which in the industry automatic control domain uses frequently, the manipulator may complete many work, like moves the thing, the assembly, cutting, spurts dyes and so on, the applications are extremely widespread. This procedure has obtained the application in the industry manipulator, has, the reliable performance stably, may supply the similar design reference. Controls the manipulator using PLC to realize each kind of stipulation working procedure movement, may simplify the control line, saves the cost, enhances the labor productivity. Key word: Programmable controller (PLC), manipulator, control 西安航空职业技术学院 毕业设计论文 4 1 概况 机械手是工业自动控制领域中经常遇到的一种控制对象。机械手可以完成许多工作,如搬物、装配、切割、喷染等等,应用非常广泛。应用 PLC 控制机械手实现各种规定的工序动作,可以简化控制线路,节省成本,提高劳动生产率。 1.1 可编程控制器的发展历史 在可编程控制器出现以前,继电器控制在工业控制领域占主导地位,由此构成的控制系统都是按预先设定好的时间或条件顺序地工作,若要改变控制的顺序就必须改变控制系统的硬件接线,因此,其通用性和灵活性较差。 20 世纪的六十年代,计算机技术开始应用于工业 控制领域,由于价格高、输入输出电路不匹配、编程难度大以及难于适应恶劣工业环境等原因,未能在工业控制领域获得推广。 1968 年,美国最大的汽车制造商 通用汽车公司 (GM) 为了适应生产工艺不断更新的需要,要求寻找一种比继电器更可靠,功能更齐全,响应速度更快的新型工业控制器,并从用户角度提出了新一代控制器应具备的十大条件,立即引起了开发热潮。主要内容是: 编程方便,可现场修改程序; 维修方便,采用插件式结构; 可靠性高于继电器控制装置; 体积小 于继电器控制盘; 数据可直接送入管理计算机; 成本可与继电器控制盘竞争; 输入可为市电; 输出可为市电,容量要求在 2A 以上,可直接驱动接触器等; 扩展时原系统改变最少; 用户存储器大于 4KB 。 这些条件实际上提出将继电器控制的简单易懂、使用方便、价格低的优点与计算机的功能完善、灵活性、通用性好的优点结合起来,将继电接触器控制的硬接线逻辑转变为计算机的软件逻辑编程的设想。 1969 年,美国数字设备公司 (DEC 公司 ) 研制出了第一台可编程控制器 PDP 14 ,在美国通用汽车公司的生产线上试用成功,并取得了满意的效果,可编程控制器自此诞生。 可编程控制器自问世以来 , 发展极为迅速。 1971 年,日本开始生产可编程控制器。 1973 年,欧洲开始生产可编程控制器。到现在,世界各国的一些著名的电气工厂几乎都在生产可编程控制器装置。可编程控制器已作为一个独立的工业设备被列入生产中,成为当代电控装置的主导。 西安航空职业技术学院 毕业设计论文 5 1.2 PLC 的定义和特点 1.2.1 PLC 的定义 PLC 问世以来,尽管时间不长,但 发展迅速。为了使其生产和发展标准化,美国电气制造商协会 NEMA( National Electrical Manufactory Association)经过四年的调查工作,于 1984 年首先将其正式命名为 PC( Programmable Controller),并给 PC 作了如下定义: “PC 是一个数字式的电子装置,它使用了可编程序的记忆体储存指令。用来执行诸如逻辑,顺序,计时,计数与演算等功能,并通过数字或类似的输入 /输出模块,以控制各种机械或工作程序。一部数字电子计算机若是从事执行 PC 之功能着,亦 被视为 PC,但不包括鼓式或类似的机械式顺序控制器。 ” 以后国际电工委员会 (IEC)又先后颁布了 PLC 标准的草案第一稿,第二稿 ,并在 1987 年 2 月通过了对它的定义: “可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算 ,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入 /输出控制各种类型的机械或生产过程。可编程控制器及其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充其功能的原 则设计。 ” 总之,可编程控制器是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有丰富的输入 /输出接口,并且具有较强的驱动能力。但可编程控制器产品并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制要求进行设计编制。 1.2.2 PLC 的特点 1、高可靠性 ( 1)所有的 I/O 接口电路均采用光电隔离,使工业现场的外电路与 PLC 内部电路之间电气上隔离。 ( 2)各输入端均采用 R-C 滤波器,其滤波时间常数一般为 1020ms. ( 3)各模块均采用屏蔽措施,以防止辐射干扰。 西安航空职业技术学院 毕业设计论文 6 ( 4)采用性能优良的开关电源。 ( 5)对采用的器件进行严格的筛选。 ( 6)良好的自诊断功能,一旦电源或其他软,硬件发生异常情况, CPU 立即采用有效措施,以防止故障扩大。 ( 7)大型 PLC 还可以采用由双 CPU 构成冗余系统或有三 CPU 构成表决系统 ,使可靠性更进一步提高。 2、丰富的 I/O 接口模块 PLC 针对不同的工业现场信号,如:交流或直流;开关量或模拟量;电压或电流;脉冲或电位; 强电或弱电等。有相应的 I/O 模块与工业现场的器件或设备,如:按钮;行程开关;接 近开关;传感器及变送器;电磁线圈;控制阀等直接连接。 另外为了提高操作性能,它还有多种人 -机对话的接口模块 ; 为了组成工业局部网络,它还有多种通讯联网的接口模块,等等。 3、采用模块化结构 为了适应各种工业控制需要,除了单元式的小型 PLC 以外,绝大多数 PLC均采用模块化结构。 PLC 的各个部件,包括 CPU,电源, I/O 等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。 4、编程简单易学 PLC 的编程大多采用类似于继电器控制线路的梯形图形式, 对使用者来说,不需要具备计算机的专门知识,因此很容易被一般工程技术人员所理解和掌握。 5、安装简单,维修方便 PLC 不需要专门的机房,可以在各种工业环境下直接运行。使用时只需将现场的各种设备与 PLC 相应的 I/O 端相连接,即可投入运行。各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。 由于采用模块化结构,因此一旦某模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复运行。 1.3 PLC 应用注意的问题 1.3.1 工作环境 1 温度 PLC 要求环境温度在 055 ,安装时不能放在发热量大的元件下面,四周通风散热的空间应足够大,基本单元和扩展单元之间要有 30mm 以上间隔;开关柜上、下部应有通风的百叶窗,防止太阳光直接照射;如果周围环境超过 55 , 西安航空职业技术学院 毕业设计论文 7 要安装电风扇强迫通风。 2 湿度 为了保证 PLC 的绝缘性能,空气的相对湿度应小于 85%(无凝露)。 3 震动 应使 PLC 远离强烈的震动源,防止振动频率为 1055Hz 的频繁或连续振动。当使用环境不可避免震动时,必须采取减震措施,如采用减震胶等。 4 空气 避免有腐蚀和易燃的气体,例如氯化氢、硫化氢等 。对于空气中有较多粉尘或腐蚀性气体的环境,可将 PLC 安装在封闭性较好的控制室或控制柜中,并安装空气净化装置。 5 电源 PLC 供电电源为 50Hz、 220( 110% ) V 的交流电,对于电源线来的干扰, PLC本身具有足够的抵制能力。对于可靠性要求很高的场合或电源干扰特别严重的环境,可以安装一台带屏蔽层的变比为 1: 1 的隔离变压器,以减少设备与地之间的干扰。还可以在电源输入端串接 LC 滤波电路。如图 1 所示。 欧姆龙 系列 PLC 有直流 24V 输出接线端,该接线端可为输入传感器(如光电开关或接近开关)提供直流 24V 电源。当输入端使用外接直流电源时,应选用直流稳压电源。因为普通的整流滤波电源,由于纹波的影响,容易使 PLC 接收到错误信息。 1.3.2 安装与布线 1 动力线、控制线以及 PLC 的电源线和 I/O 线应分别配线,隔离变压器与 PLC和 I/O 之间应采用双胶线连接。 西安航空职业技术学院 毕业设计论文 8 2 PLC 应远离强干扰源如电焊机、大功率硅整流装置和大型动力设备 ,不能与高压电器安装在同一个开关柜内。 3 PLC 的输入与输出最好分开走线,开关量与模拟量也要分开敷设。模拟量信号的传送应采用屏蔽线,屏蔽层应一端或两端接地,接地电阻应小于屏蔽层电阻的 1/10。 4. PLC 基本单元与扩展单元以及功能模块的连接线缆应单独敷设,以防止外界信号的干扰。 5 交流输出线和直流输出线不要用同一根电缆,输出线应尽量远离高压线和动力线,避免并行。 1.3.3 I/O 端的接线 1 输入接线 ( 1) 输入接线一般不要超过 30 米。但如果环境干扰较小,电压降不大时,输入接线可适当长些 。 ( 2) 输入 /输出线不能用同一根电缆,输入 /输出线要分开。 ( 3) 尽可能采用常开触点形式连接到输入端,使编制的梯形图与继电器原理图一致,便于阅读。 2 输出连接 ( 1) 输出端接线分为独立输出和公共输出。在不同组中,可采用不同类型和电压等级的输出电压。但在同一组中的输出只能用同一类型、同一电压等级的电源。 ( 2) 由于 PLC 的输出元件被封装在印制电路板上,并且连接至端子板,若将连接输出元件的负载短路,将烧毁印制电路板,因此,应用熔丝保护输出元件。 ( 3) 采用继电器输出时,所承受的电感性负载的大小 ,会影响到继电器的使用寿命,因此,使用电感性负载时选择继电器工作寿命要长。 ( 4) PLC 的输出负载可能产生干扰,因此要采取措施加以控制,如直流输出的续流管保护,交流输出的阻容吸收电路,晶体管及双向晶闸管输出的旁路电阻保护。 1.3.4 外部安全电路 为了确保整个系统能在安全状态下可靠工作,避免由于外部电源发生故障、PLC 出现异常、误操作以及误输出造成的重大经济损失和人身伤亡事故, PLC 西安航空职业技术学院 毕业设计论文 9 外部应安装必要的保护电路。 ( 1) 急停电路。对于能使用户造成伤害的危险负载,除了在控制程序中加以考虑之外, 还应设计外部紧急停车电路,使得 PLC 发生故障时,能将引起伤害的负载电源可靠切断。 ( 2) 保护电路。正反向运转等可逆操作的控制系统,要设置外部电器互锁保护;往复运行及升降移动的控制系统,要设置外部限位保护电路。 ( 3) 可编程控制器有监视定时器等自检功能,检查出异常时,输出全部关闭。但当可编程控制器 CPU 故障时就不能控制输出,因此,对于能使用户造成伤害的危险负载,为确保设备在安全状态下运行,需设计外电路加以防护。 ( 4) 电源过负荷的防护。如果 PLC 电源发生故障,中断时间少于 10 秒, PLC工作不受影响,若电 源中断超过 10 秒或电源下降超过允许值,则 PLC 停止工作,所有的输出点均同时断开;当电源恢复时,若 RUN 输入接通,则操作自动进行。因此,对一些易过负载的输入设备应设置必要的限流保护电路。 ( 5) 重大故障的报警及防护。对于易发生重大事故的场所,为了确保控制系统在重大事故发生时仍可靠的报警及防护,应将与重大故障有联系的信号通过外电路输出,以使控制系统在安全状况下运行。 1.3.5 PLC 的接地 良好的接地是保证 PLC 可靠工作的重要条件,可以避免偶然发生的电压冲击危害。 PLC 的接地线与机器的接地端 相接,接地线的截面积应不小于 2mm2 ,接地电阻小于 100 ;如果要用扩展单元,其接地点应与基本单元的接地点接在一起。为了抑制加在电源及输入端、输出端的干扰,应给 PLC 接上专用地线,接地点应与动力设备(如电机)的接地点分开;若达不到这种要求,也必须做到与其它设备公共接地,禁止与其它设备串连接地。接地点应尽可能靠近 PLC。 1.3.6 冗余系统与热备用系统 在石油、化工、冶金等行业的某些系统中,要求控制装置有极高的可靠性。如果控制系统发生故障,将会造成停产、原料大量浪费或设备损坏,给企业造成极大的经济损失。 但是仅靠提高控制系统硬件的可靠性来满足上述要求是远远不够的,因为 PLC 本身可靠性的提高是有一定的限度。使用冗余系统或热备用系统就能够比较有效地解决上述问题。 西安航空职业技术学院 毕业设计论文 10 1冗余控制系统 在冗余控制系统中,整个 PLC 控制系统(或系统中最重要的部分,如 CPU模块)由两套完全相同的系统组成 。两块 CPU 模块使用相同的用户程序并行工作,其中一块是主 CPU,另一块是备用 CPU;主 CPU 工作,而备用 CPU 的输出是被禁止的,当主 CPU 发生故障时,备用 CPU 自动投入运行。这一切换过程是由冗余处理单元 RPU 控制的,切换 时间在 13 个扫描周期, I/O 系统的切换也是由 R 成的。 2 热备用系统 在热备用系统中,两台 CPU 用通讯接口连接在一起,均处于通电状态如图 3所示。当系统出现故障时,由主 CPU 通知备用 CPU,使备用 CPU 投入运行。这一切换过程一般不太快,但它的结构有比冗余系统简单。 1.4 PLC 的发展阶段 虽然 PLC 问世时间不长,但是随着微处理器的出现,大规模,超大规模集成电路技术的迅速发展和数据通讯技术的不断进步, PLC 也迅速发展,其发展过程大致可分三个阶段: 1、早期的 PLC( 60 年代末 70 年代中期)早期的 PLC 一般称为可编程逻辑控制器。这时的 PLC 多少有点继电器控制装置的替代物的含义,其主要功能只是执行原先由继电器完成的顺序控制,定时等。它在硬件上以准计算机的形式出现,在 I/O 接口电路上作了改进以适应工业控制现场的要求。装置中的器件主要采用分立元件和中小规模集成电路,存储器采用磁芯存储器。另外还采 取了一些措施,以提高其抗干扰的能力。在软件编程上,采用广大电气工程技术人员所熟悉的继电器控制线路的方式 梯形图。因此,早期的 PLC 的性能要优于继电器控制装置,其优点包括简单易懂,便于安装,体积小,能耗低,有故障指使,能重复使用等。其中 PLC 特有的编程语言 梯形图一直沿用至今。 西安航空职业技术学院 毕业设计论文 11 2、中期的 PLC( 70 年代中期 80 年代中,后期)在 70 年代,微处理器的出现使 PLC 发生了巨大的变化。美国,日本,德国等一些厂家先后开始采用微处 理器作为 PLC 的中央处理单元 (CPU)。这样,使 PLC 得功能大大增强。在软件方 面,除了保持其原有的逻辑运算、计时、计数等功能以外,还增加了算术运算、数据处理和传送、通讯、自诊断等功能。在硬件方面,除了保持其原有的开关模块以外,还增加了模拟量模块、远程 I/O 模块、各种特殊功能模块。并扩大了存储器的容量,使各种逻辑线圈的数量增加,还提供了一定数量的数据寄存器,使 PLC 得应用范围得以扩大。 3、近期的 PLC( 80 年代中、后期至今)进入 80 年代中、后期,由于超大规模集成电路技术的迅速发展,微处理器的市场价格大幅度下跌,使得各种类型的 PLC 所采用的微处理器的当次普遍提高。而且,为了进 一步提高 PLC 的处理速度,各制造厂商还纷纷研制开发了专用逻辑处理芯片。这样使得 PLC 软、硬件功能发生了巨大变化。 1.5 PLC 的发展趋势 1向高速度、大容量方向发展 为了提高 PLC 的处理能力,要求 PLC 具有更好的响应速度和更大的存储容量。目前,有的 PLC 的扫描速度可达 0.1ms/k 步左右。 PLC 的扫描速度已成为很重要的一个性能指标。 在存储容量方面,有的 PLC 最高可达几十兆字节。为了扩大存储容量,有的公司已使用了磁泡存储器或硬盘。 2向超大型、超小型两个方向发展 当前中小型 PLC 比较多,为了适应市场的多种需要,今后 PLC 要向多品种方向发展,特别是向超大型和超小型两个方向发展。现已有 I/O 点数达 14336 点的超大型 PLC,其使用 32 位微处理器,多 CPU 并行工作和大容量存储器,功能强。 小型 PLC 由整体结构向小型模块化结构发展,使配置更加灵活,为了市场需要已开发了各种简易、经济的超小型微型 PLC,最小配置的 I/O 点数为 8 16 点,以适应单机及小型自动控制的需要,如三菱公司 系列 PLC 3 PLC 大力开发智能模块,加强联网通信能力 为满足各种自动化控制系统的要求,近年来不断开发出 许多功能模块,如高速计数模块、温度控制模块、远程 I/O 模块、通信和人机接口模块等。这些带CPU 和存储器的智能 I/O 模块,既扩展了 PLC 功能,又使用灵活方便,扩大了 PLC应用范围。 加强 PLC 联网通信的能力,是 PLC 技术进步的潮流。 PLC 的联网通信有两类:一类是 PLC 之间联网通信,各 PLC 生产厂家都有自己的专有联网手段;另一类是PLC 与计算机之间的联网通信,一般 PLC 都有专用通信模块与计算机通信。 为了加强联网通信能力, PLC 生产厂家之间也在协商制订通用的通信标准,以构成更大的网络系 统, PLC 已成为集散控制系统( DCS)不可缺少的重要组成部分。 西安航空职业技术学院 毕业设计论文 12 4增强外部故障的检测与处理能力 根据统计资料表明:在 PLC 控制系统的故障中, CPU 占 5%, I/O 接口占 15%,输入设备占 45%,输出设备占 30%,线路占 5%。前二项共 20%故障属于 PLC 的内部故障,它可通过 PLC 本身的软、硬件实现检测、处理;而其余 80%的故障属于PLC 的外部故障。因此, PLC 生产厂家都致力于研制、发展用于检测外部故障的专用智能模块,进一步提高系统的可靠性。 5编程语言多样化 在 PLC 系统结构不 断发展的同时, PLC 的编程语言也越来越丰富,功能也不断提高。除了大多数 PLC 使用的梯形图语言外,为了适应各种控制要求,出现了面向顺序控制的步进编程语言、面向过程控制的流程图语言、与计算机兼容的高级语言( BASIC、 C 语言等)等。多种编程语言的并存、互补与发展是 PLC 进步的一种趋势。 2 可编程序控制结构原理 2.1 PLC 的结构 PLC 一般由四大部分组成: CPU、存储器、 I/O 系统以及其它可选部件。前三大部分是 PLC 完成各种控制任务所必需的,一般称为 PLC 的基本组成部分。其它可选部件包括编程器 、外存储器、仿真 I/O、通讯接口、扩展接口以及测试设备等,主要用于系统的编程组态、程序存储、通讯联网、系统扩展和系统测试等。 1、 CPU CPU 是 PLC 的核心部件。应该注意的是:在 PLC 中, CPU 的概念与普通微型计算机的 CPU 有很大的不同。在 PLC 中, CPU 指的不是一块集成电路,而是一个模板,其上不仅包括 CPU 芯片,还有 RAM 和 ROM 或者 EPROM。而且,在中大型PLC 中, CPU 模板中一般有两块 CPU 芯片,一片用作字处理器(主处理器),用于字节指令的处理,并实现各种控制作用;另 一片用作字处理器(辅助处理器),用于实现位讯息的高速处理。 2、数字 I/O 接口 用作 CPU 模板与外部开关量讯号之间的接口。它完成诸如电平转换、电气隔离、串 /并型数据转换以及对外提供一定的驱动能力等工作。数字 I/O 讯号常来自按钮、开关和继电器触点等实际开关量,以及其它外设或受控对象送来的数字量。 3、模拟 I/O 接口 西安航空职业技术学院 毕业设计论文 13 其输入部分主要完成阻抗匹配、讯号放大、讯号滤波、 I/V 变换、 V/F 变换或者 A/D 变换等工作,以便将来自受控对象的仿真量转换成 PLC 能够处理的数字量。其输出部分主要实现阻抗匹配 、功率放大、波形校正等功能。在一些场合下,仿真讯号也需要与现场电气隔离。但仿真讯号的隔离比数字讯号要复杂得多。用于数字讯号的光电隔离因线性度较差而不能用来隔离仿真讯号,因此仿真讯号常常采用成本较高的隔离放大器来实现电气隔离。 4、特殊功能模板 特殊功能模板一般都自带 CPU 和系统软件,与 PLC CPU 模板并行工作,并通过 PLC 系统总线与 CPU 模板接口。常见的特殊功能模板包括:高速计数板(能满足 100KHz 以上的计数或定时要求)、具有快速 PID 调节器的死循环控制模板、通讯模板等。 5、电源 PLC 中的 电源一般有三类: 1、 +5V、 15V 直流电源:供 PLC 中 TTL 芯片和集成运放使用; 2、供输出接口使用的高压大电流的功率电源; 3、锂电池及其充电电源。 考虑到系统的可靠性以及光电隔离器的使用,不同类型的电源其地线也不同。 目前 PLC 的发展非常迅速,型号众多,各种特殊功能模板不断涌现。通常根据其I/O 点的数量将 PLC 分为三大类: 小型机: 256 点以下(无模拟量); 中型机: 256 2048 点( 64 128 路模拟量); 大型机: 2048 点以上( 128 512 路模拟量)。 具体实现时,通常采用模板式结构,以便用户根据实际应用需求进行配置。但一些小型机常制作成一体机,其配置固定,主要供定型成套设备使用;而一些大型机一般在电源、或者 CPU,甚至两者都作了热备份。 2.2 PLC 的工作过程与原理 2.2.1 PLC 工作过程 PLC 采用循环执行用户程序的方式。 OB1 是用于循环处理的组织块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中断。 在起动完成后,不断地循环调用 OB1,在 OB1 中可以调用其它逻辑块 (FB, SFB, FC 或 SFC)。 西安航空职业技术学院 毕业设计论文 14 循环程序处理过程可以被某些事件中断。 在循环程序处理过程中, CPU 并不直接访问 I/O 模块中的输入地址区和 输出地址区,而是访问 CPU 内部的输入 /输出过程映像区。批量输入、批量输出。梯形图中的线圈 “ 通电 ” 时,对应的输出过程映像位为 1 状态。信号经输出模块隔离和功率放大后,继电器型输出模块中对应的硬件继电器的线圈通电,其常开触点闭合,使外部负载通电工作。 外部输入电路接通时,对应的输入过程映像位 (例如 I0.0)为 1 状态,梯形图中对应的输入位的常开触点接通,常闭 触点断开。 某一编程元件对应的过程映像位为 1 状态时,称该编程元件为ON,过程映像位为 0 状态时,称该编程元件为 OFF。 循环时间( Cycle time)是指操作系统执行一次附图 所示的循环操作所需的时间,又称为扫描循环时间( Scan Cycle Time)或扫描周期 2.2.2 PLC 的工作原理 最初研制生产的 PLC 主要用于代替传统的由继电器接触器构成的控制装置,但这两者的运行方式是不相同的: 继电器控制装置采用硬逻辑并行运行的方式,即如果这个继电器的 线圈通电或断电,该继电器所有的触点(包括其常开或常闭触点)在继电器控制线路的哪个位置上都会立即同时动作。 PLC 的 CPU 则采用顺序逻辑扫描用户程序的运行方式,即如果一个输出线圈或逻辑线圈被接通或断开,该线圈的所有触点(包括其常开或常闭触点)不会立即动作,必须等扫描到该触点时才会动作。 为了消除二者之间由于运行方式不同而造成的差异,考虑到继电器控制装置各类触点的动作时间一般在 100ms 以上,而 PLC 扫描用户程序的时间一般均小于 100ms,因此, PLC 采用了一种不同于一般微型计算机的 运行方式 扫描技术。这样在对于 I/O 响应要求不高的场合, PLC 与继电器控制装置的处理结果上就没有什么区别了。 1扫描技术 当 PLC 投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间, PLC 的 CPU 以一定的扫描速度重复执行上述三个阶段。 西安航空职业技术学院 毕业设计论文 15 ( 1) 输入采样阶段 在输入 采样 阶段 , PLC 以扫描方式依次地读入所有输入状态和数据,并将它们存入 I/O 映象区中的相应得单元内。输入采样结束后,转入用户程序执行 和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化, I/O 映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。 ( 2) 用户程序执行阶段 在用户程序执行阶段, PLC 总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系 统 RAM 存储区中对应位的状态;或者刷新该输出线圈在 I/O 映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。 即,在用户程序执行过程中,只有输入点在 I/O 映象区内的状态和数据不会发生变化,而其他输出点和软设备在 I/O 映象区或系统 RAM 存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。 ( 3)输出刷新阶段 当扫描用户程序结束后, PLC 就进入输出刷新阶段。在此期间, CPU 按照 I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是 PLC 的真正输出。 一般来说, PLC 的扫描周期包括自诊断、通讯等,如下图所示,即一个扫描周期等于自诊断、通讯、输入采样、用户程序执行、输出刷新等所有时间的总和。 2 PLC 的 I/O 响应时间 为了增强 PLC 的抗干扰能力,提高其可靠性, PLC 的每个开关量输入端都采用 西安航空职业技术学院 毕业设计论文 16 光电隔离等技术。 为了能实现 继电器控制线路的硬逻辑并行控制, PLC 采用了不同于一般微型计算机的运行方式(扫描技术)。 以上两个主要原因,使得 PLC 得 I/O 响应比一般微型计算机构成的工业控制系统满的多,其响应时间至少等于一个扫描周期,一般均大于一个扫描周期甚至更长 2.3 PLC 的 I/O 系统 1 I/O 寻址方式 PLC 的硬件结构主要分单元式和模块式两种。前者将 PLC 的主要部分(包括I/O 系统和电源等)全部安装在一个机箱内。后者将 PLC 的主要硬件部分分别制成模块,然后由用户根据需要将所选用的模 块插入 PLC 机架上的槽内,构成一个 PLC 系统。 不论采取哪一种硬件结构,都必须确立用于连接工业现场的各个输入 /输出点与 PLC 的 I/O 映象区之间的对应关系,即给每一个输入 /输出点以明确的地址确立这种对应关系所采用得方式称为 I/O 寻址方式。 I/O 寻址方式有以下三种 1 固定的 I/O 寻址方式 这种 I/O 寻址方式是由 PLC 制造厂家在设计、生产 PLC 时确定的,它的每一个输入 /输出点都有一个明确的固定不变的地址。一般来说,单元式的 PLC 采用这种 I/O 寻址方式。 2 开关设定的 I/O 寻址方式 这种 I/O 寻址方式是由用户通过对机架和模块上的开关位置的设定来确定的。 3 用软件来设定的 I/O 寻址方式 这种 I/O 寻址方式是有用户通过软件来编制 I/O 地址分配表来确定的。 3 欧姆龙系统机械手控制 3.1 工艺过程与控制要求 机械手的全部 动作由汽缸驱动,而 汽缸又由相应电磁阀控制。其中,上升、 西安航空职业技术学院 毕业设计论文 17 下降和左右移动分别由反线圈两位电磁阀控制。例如,当下降电磁阀通电时,机械手下降;当下降电磁阀通电时,机械手上升;当上升电磁阀断电时,机 械手上升停止。同样,左、右移动分别由左移电磁阀和右移电磁阀控制,机械手的放松 、夹紧由一个单线圈两位通电电磁阀控制,当该线圈通电,机械手夹紧;当该线圈断电,机械手放松。 当机械手移到 B 传送带上准备下降时,为保安全必须在左右工作台无工作时才允许机械手下降。 机械手动作如 11-1 所示,从原点按下起动按扭,电磁阀通电机械手下降,下降到低时,碰下限位开关,下降电磁阀通电机械手下降,下降到底时 碰下限位开关,下限位电磁阀断电,下降停止。同时接通夹紧电磁阀,机械手夹紧,夹紧后上升电磁阀通电,机械手上升,上升到顶时 ,碰上限位开关,上升电磁阀断电,上升停止。同时接通右移电磁阀机械手右移。右移到位时,碰到右限位电 磁阀右移停止。机械手下降,下降到底时,碰到下限位开关,下降电磁阀断电,下降停止。同时夹紧电磁阀断电,机械手放松 。放松后上升电磁阀通电。机械手上升。上升到顶时碰到上限位开关,上升电磁阀断电,上升停止。同时接通右移电磁阀机械手左移,左移到原点时,碰左限位开关,左移电磁阀断电,左 移停止。至此,机械手经过八部动作完成一个周期动作。 如下图: 西安航空职业技术学院 毕业设计论文 18 3.2 确定输入输出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论