第07章_西门子plc编程举例_[自动保存的]_第1页
第07章_西门子plc编程举例_[自动保存的]_第2页
第07章_西门子plc编程举例_[自动保存的]_第3页
第07章_西门子plc编程举例_[自动保存的]_第4页
第07章_西门子plc编程举例_[自动保存的]_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

第七章 西门子 PLC的编程举例学习目的 :学习 PLC控制系统的设计方法,提高实际应 用的能力。学习内容 :综合 PLC硬件及软件知识,联系工业控制的实际,介绍小型 PLC控制系统设计方法 .学习要求 :( 1)了解 PLC控制系统设计的内容和步骤。( 2)掌握 PLC控制系统硬件配置的方法。( 3)掌握 PLC应用程序设计方法及其设计技巧。( 4)结合工业控制中的应用实例的设计,提高实际应用能力 。 7.1 PLC控制系统设计与编程方法控制系统设计与编程方法 设计原则设计原则 1.最大限度地满足被控对象对生产工艺的要求。 2.力求控制系统安全、可靠、优质、经济。 3.应考虑到今后控制规模的发展和工艺的改进。设计内容1拟定控制系统设计的技术条件。 2选择电气传动形式和电动机、电磁阀等执行机构。3选择 PLC机型和扩展模块,配置系统硬件;4编制 PLC的输入 /输出分配表和绘制输入 /输出端子接线图;5根据系统对控制的要求设计用户程序; 6设计操作台、电气柜,选择所需的电器元件。7编写设计说明书和操作使用说明书。根据具体控制对象,上述内容可适当调整 。设计步骤设计步骤 (一 ) 分析控制对象(二 ) PLC系统的硬件配置(三 ) 程序设计(四 ) 输入程序并调试程序(五 ) 程序固化PLC控制系统的硬件配置控制系统的硬件配置一、选择 PLC机型在满足控制要求的前提下,选型时应选择最佳的性能价格比。1 I/O点数的估算(数字量的点数 预 留 1520%)2用 户 存 储 器容量的估算3 CPU性能的 选择二、开关量 I/O模块的 选择三、模拟量 I/O模块的选择四、智能 I/O模块的选择 (包括通讯模块 )PLC控制系统应用程序的设计控制系统应用程序的设计PLC系统硬件配置后,可进行应用程序设计。 PLC应用程序的设计是软、硬件知识的综合应用,有时硬件设计与应用程序设计可同时进行。一、程序设计的步骤一、程序设计的步骤1系统框图设计2分配 I/O编号3 设计应用程序4程序调试5编写程序说明书二、应用程序的设计方法二、应用程序的设计方法应用程序设计过程中, 应正确选择能应正确选择能反映生产过程的变化参数作为控制参量进反映生产过程的变化参数作为控制参量进行控行控 (例如:取水泵站的控制选用水位作控制参量); 应正确处理各执行电器、各应正确处理各执行电器、各编程元件之间的互相制约、互相配合的关编程元件之间的互相制约、互相配合的关系,即联锁关系系,即联锁关系 ( 例,水不能溢出水池)。 PLC应用程序的设计方法有多种, 常用的设计方法有经验设计法、顺序功能图法等。 (一)经验设计法(一)经验设计法经验设计法要求设计者具有较丰富的实践经验,掌握较多的典型应用程序的基本环节。根据被控对象对控制系统的具体要求,凭经验选择基本环节,并把它们有机地组合起来。其设计过程是逐步完善的,一般不易获得最佳方案,程序初步设计后,还需反复调试、修改和完善,直至满足被控对象的控制要求。可以用设计继电器电路图的方法来设计比较简单的数字量控制系统的梯形图,即在一些典型电路的基础上,根据被控对象对控制系统的具体要求,不断地修改和完善梯形图。有时需要多次反复地调试和修改梯形图,增加一些中间编程元件和触点,最后才能得到一个较为满意的结果。这种方法没有普遍的规律可以遵循,具有很大的试探性和随意性,最后的结果不是惟一的,设计所用的时间、设计的质量与设计者的经验有很大的关系,所以有人把这种设计方法叫做经验设计法,它可以用于较简单的梯形图 (例如手动程序 )的设计。(二)(二) 顺序控制能图顺序控制能图 法法所谓顺序控制,就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动地有秩序地进行操作。使用顺序控制设计法时首先根据系统的工艺过程,画出顺序功能图,然后根据顺序功能图画出梯形图。有的 PLC为用户提供了顺序功能图语言,在编程软件中生成顺序功能图后便完成了编程工作。它是一种先进的设计方法,很容易被初学者接受,对于有经验的工程师,也会提高设计的效率,程序的调试、修改和阅读也很方便。某厂有经验的电气工程师用经验设计法设计某控制系统的梯形图,花了两周的时间,同一系统改用顺序控制设计法,只用了不到半天的时间,就完成了梯形图的设计和模拟调试,现场试车一次成功。顺序功能图 (Sequential Function Chart)是描述控制系统的控制过程、功能和特性的一种图形,也是设计 PLC的顺序控制程序的有力工具。7.2 基础编程举例基础编程举例7.2.1 单按钮控制电动机起停 用一个按钮控制一台电动机的起停以节省输入。7.2.1 单按钮控制电动机起停7.2.2 水塔水位的控制Network 1 / ON指示灯LD I0.5LD I0.6NOTA Q0.3OLD= Q0.3Network 2 / OFF指示灯LD I0.6LD I0.5NOTA Q0.4OLD= Q0.47.2.3 工件分拣系统设计7.2.3 工件分拣系统设计工件由左端进入,由传送带运往右端,并进行分类。工件有红色、黄色、蓝色三种。SB_1传感器可以检测是否有工件;SB_2传感器可以检测工件是否为红色;SB_3传感器可以检测工件是否为黄色;当有工件进入传送带,传送带运转 22s,工件向右运动;若工件为红色,第一块挡板动作 6s,挡住红色工件,使其进入导轨 1;若工件为黄色,第二块挡板动作 10s,挡住黄色工件,使其进入导轨 2;若工件为蓝色,两块挡板都不动作,固定挡板使其进入导轨 3;7.2.3 工件分拣系统设计Network 1 / 传送带电动机,转动 =1,不转动 =0LD I0.0O Q0.0AN T1= Q0.0AN I0.0TON T38, 220Network 2 / 第一块挡板,=1,挡住红色挡板LD I0.1EUO Q0.1AN T39= Q0.1AN I0.0TON T39, 607.2.3 工件分拣系统设计Network 3 / 第二块挡板, =1,挡住黄色挡板LD I0.2EUO Q0.2AN T40= Q0.2TON T40, 1007.2.5 十字路口交通灯控制用 PLC控制十字路口交通信号灯,在南北方向红灯 30S期间,东西方向绿灯 25S, 后变成绿灯闪烁 3S, 最后是黄灯亮 2S; 然后切换成 ;东西方向红灯 30S, 期间,南北方向绿灯 25S, 后变成绿灯闪烁

温馨提示

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

评论

0/150

提交评论