PLC程序设计方法与应用举例_第1页
PLC程序设计方法与应用举例_第2页
PLC程序设计方法与应用举例_第3页
PLC程序设计方法与应用举例_第4页
PLC程序设计方法与应用举例_第5页
已阅读5页,还剩17页未读, 继续免费阅读

下载本文档

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

文档简介

第七章PLC程序设计方法与应用举例本章重点与难点:在掌握OMRONC系列P型PLC指令系统后,就可进行PLC控制系统的设计,将PLC应用于实际控制系统。本章要求掌握PLC控制系统的设计方法和步骤,重点是掌握PLC程序设计中的功能流图法。10/13/20251章节安排:第一节编程方法指导第二节PLC系统经验设计法第三节PLC系统功能流图设计法10/13/20252第一节编程方法指导一、梯形图的特点梯形图按自上而下、从左到右的顺序排列。每个继电器线圈为一个逻辑行,每一个逻辑行起始于左母线,然后是触点的连接,最后终止于继电器线圈或右母线。注意:左母线与线圈之间一定要有触点,而线圈与右母线之间则不能有任何触点。2.梯形图中的继电器不是物理继电器,因此称为“软继电器”。当存储器相应位状态为“1”,表示该继电器线圈得电,其动合触点闭合或动断触点断开。3.梯形图是形象化的编程手段,梯形图两端的母线并非实际电源的两端。因此,梯形图中流过的电流也不是实际的物理电流,而是“概念”电流。4.一般情况下,在梯形图中某个编号继电器线圈只能出现一次,而继电器触点可无限次引用。10/13/202535.梯形图中,前面所有逻辑行的逻辑执行结果,将立即被后面逻辑行的逻辑操作所利用。6.梯形图中,除了输入继电器没有线圈,只有触点外,其他继电器既有线圈,又有触点。7.PLC总是按照梯形图排列的先后顺序(从上到下,从左到右)逐一处理。也就是说,PLC是按循环扫描工作方式执行梯形图程序。8.在每一个逻辑行中,串联触点多的支路应放在上面。9.在每个逻辑行中,并联触点的电路应放在左方。10.不允许一个触点上有双向“电流”流过。11.程序的执行是从第一个地址0000开始到END指令结束。程序的地址号应连续,中间不能有空地址。在调试程序时,可将程序分为若干段,用每段末尾插入一条END指令来分段调试,调试完成后注意要删除分段的END指令。12.梯形图中使用的触点和继电器编号应符合通道分配的表示方法。

10/13/20254第二节梯形图的经验设计方法PLC程序设计方法:1)继电器控制电路移植法2)时序图设计法2)经验设计法3)功能流图法有一些简单的梯形图可以借鉴继电器控制的电路图来设计,即在一些典型电路的基础上,根据被控对象对控制系统的具体要求,进行修改和改善,得到符合控制要求的梯形图。因此把这种设计方法叫做经验设计方法。10/13/20255例1送料小车

自动控制系统的梯形图设计步骤:

1)理解控制策略

2)I/O分配

3)设计梯形图10/13/20256I/O分配1)I/O分配输入:右行启动按钮SB100000

左行启动按钮SB200001

停止按钮SB300002

右端行程开关ST200003

左端行程开关ST100004输出:右行接触器 01000

左行接触器 01001

装料电磁阀 01002

卸料电磁阀 0100310/13/20257梯形图设计

I/O分配 右行启动按钮SB1 00000

左行启动按钮SB2 00001

停止按钮SB3 0000210/13/20258例2电机优先启动控制有5个电机M1~M5,都有启动和停止控制按钮,要求按顺序启动,即前级电机不启动时,后级电机无法启动;前级电机停,后级电机也都停I/O分配有5个电机M1~M5,都有启动和停止控制按钮,要求按顺序启动,即前级电机不启动时,后级电机无法启动;前级电机停,后级电机也都停。1)I/O分配输入:5个启动按钮SB1~SB5 00000、00002、00004、00006、000085个停止按钮SB6~SB10 00001、00003、00005、00007、00009输出:5个控制电机的接触器

KM1~KM5 01000~0100410/13/20259梯形图设计

10/13/202510第三节功能流图设计法

功能流图设计法又叫做顺序控制设计法。

功能流图(功能流图又叫功能表图、状态转移图或状态图)是描述控制系统的控制过程、功能和特性的一种图形。按图形的逻辑关系对照翻译即可得到梯形图。功能表图的组成:

步+转向条件+有向连线+动作功能流图设计法的基本步骤:1)步的划分分析被控对象的工作过程及控制要求,将系统的工作过程划分成若干阶段,这些阶段成为“步”。2)转换条件的确定是使系统从当前步进入下一步的条件。3)功能流图的绘制4)梯形图的编制

10/13/202511功能表图中转换的实现:步与步之间实现转换应同时具备两个条件:①前级步必须是“活动步”;②对应的转换条件成立。当上述两个条件同时具备时,才能实现步的转换,即所有由有向连线与相应转换符号相连的后续步都变成活动,而所有由有向连线与相应转换符号相连的前级步都为不活动步。10/13/202512一.功能表图的结构

1)单序列结构单序列由一系列相继激活的步组成。每一步的后面仅有一个转换条件,每一个转换条件后面仅有一步。

2)选择序列结构选择序列的开始称为分支。某一步的后面有几个步,当满足不同的转换条件时,转向不同的步。10/13/202513

3)并行序列结构并行序列的开始称为分支。当转换的实现导致几个序列同时激活时,这些序列称为并行序列。10/13/202514二、顺序控制的特点送料小车自动控制系统的工作过程规律性强、时序清晰10/13/2025152.功能表图10/13/202516例1:顺序控制程序设计举例

一动力头进给运动

1)I/O分配

2)画出功能表图

3)设计梯形图10/13/202517功能表图10/13/202518例2两处送

温馨提示

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

评论

0/150

提交评论