【多图】plc梯形图多种设计方法

来源:电工天下时间:2020-03-05 09:41:49 作者:老电工手机版>>

有关plc梯形图的设计方法,对开关量控制系统梯形图的设计,提出了四种常用方法:替代设计法、逻辑代数设计数、程序流程图设计法与功能模块设计法。

plc梯形图的设计方法

一、引言

可编程控制器是将继电器控制的概念和设计思想与计算机技术及微电子技术相结合而形成的 专门从事逻辑控制的微机系统。

在pc系统应用中,梯形图的设计往往是最主要的问题。梯形图不但沿用和发展了电气控制技术,而且其功能和控制指令已远远超过电气控制范畴。它不仅可实现逻辑运算,还具有算术运算、数据处理、联网通信等功能,是具有工业控制指令的微机系统。由于梯形图的设计是计算机程序设计与电气控制设计思想结合的产物。

因此,在设计方法上与计算机程序设计和电气控制设计既有着相同点,也有着不同点。本文对开关量控制系统梯形图的设计,提出了四种常用方法。

二、替代设计法

所谓替代设计法,就是用pc机的程序,替代原有的继电器逻辑控制电路。它的基本思想是: 将原有电气控制系统输入信号及输出信号做为pc的i/o点,原来由继电器—接触器硬件完成的逻辑控制功能由pc机的软件—梯形图及程序替代完成。

例如,电动机正反转控制电路,原电气控制线路图如图1所示。由pc控制替代后,其i/o接线 图和梯形图分别如图2、3所示。

plc梯形图的设计方法1

图1 继电器控制线路图

plc梯形图的设计方法2

图2 PC I/O接线图

plc梯形图的设计方法3

图3 pc梯形图

这种方法,其优点是程序设计方法简单,有现成的电气控制线路作依据,设计周期短。一般 在旧设备电气控制系统改造中,对于不太复杂的控制系统常采用。

三、逻辑代数设计法

由于电气控制线路与逻辑代数有一一对应的关系,因此对开关量的控制过程可用逻辑代数式 表示、分析和设计。

基本设计步骤:

1、根据控制要求列出逻辑代数表达式。

2、对逻辑代数式进行化简。

3、根据化简后的逻辑代数表达式画梯形图。

例子,某一电动机只有在三个按钮中任何一个或任何两个动作时,才能运转,而在其他任何情况下 都不运转,试设计其梯形图。

将电动机运行情况由pc输出点0500来控制,三个按钮分别对应pc输入地址为a、b、c。根据题意,三个按钮中任何一个动作,pc的输出点0500就有输出。其逻辑代数表达式为

plc梯形图的设计方法4

当三个按钮中有任何两个动作时,输出点0500的逻辑代数表达式为

plc梯形图的设计方法5

因两个条件是“或”关系,所以电动机运行条件应该为

plc梯形图的设计方法6

简化该式得 plc梯形图的设计方法7

根据逻辑代数表达式,画梯形图,如图4所示。

plc梯形图的设计方法8

图 4

利用这种方法设计,最大的特点是可以把很多的逻辑关系最简化。

当然出于可靠和安全性角度考虑的冗余设计是另外一个问题。

四、程序流程图设计法

pc采用计算机控制技术,其程序设计同样可遵循软件工程设计方法,程序工作过程可用流程图表示。(电工技术之家 www.dgjs123.com)

由于pc的程序执行为循环扫描工作方式,因而与计算机程序框图不同点是,pc程序框图在进行输出刷新后,再重新开始输入扫描,循环执行。

下面以全自动洗衣机控制为例,说明这种设计方法的应用。

首先,画出洗衣机工艺流程图,如图5所示。

plc梯形图的设计方法9

图5 洗衣机工艺流程图

第二步选择PC机型,设置I/O点编号。其I/O点编号分配如下:

I/O点分配计时/计数器分配

00起动开关  T600正转计时

01停止开关  T601暂停计时

02手动排水开关  T602反转计时

03高水位开关 T603暂停计时

04低水位开关 T604脱水计时

20起动洗衣机 T605报警计时

21进水  C606洗涤次数

22正转洗涤  C607脱水次数

23反转洗涤

25排水

26脱水

27停止、报警

第三步,根据流程图,设计梯形图,如图6所示

plc梯形图的设计方法10

图6 洗衣机梯形图

五、功能模块设计法

根据模块化设计思想,可对系统按控制功能进行模块划分,依次对各控制的功能模块设计梯 形图。

例如,在pc电梯控制系统中,对电梯控制按功能可分为:厅门开关控制模块,选层控制模块,电梯运行控制模块,呼梯显示控制模块等。按电梯功能进 行梯形图设计,可使电梯相同功能的程序集中在一起,程序结构清晰,便于调试,还可以根 据需要灵活增加其他控制功能。

当然,在设计中要注意模块之间的互相影响时、时序关系,以及联锁指令的使用条件。同一 种控制功能可有不同的软件实现方法,应根据具体情况采用简单实用的方案,并应充分利用 不同机型所提供的编程指令,使程序尽量简洁。

六、总结

以上总结了pc梯形图的四种设计方法,除此之外,还有其他一些方法,如经验法。在系统设 计中对不同的环节,可根据具体情况,采用不同的设计方法。通常在全局上采用程序框图及功能模块方法设计;在旧设备改造中,采用替代法设计;在局部或具体功能的程序设计上,采用逻辑代数法和经验法。

相关文章
  • 三菱plc梯形图控制交通灯的例子

    三菱plc梯形图控制交通灯的例子

    三菱plc控制交通灯的plc梯形图,十字路口南北及东西方向均设有红、黄、绿三个信号灯,六个灯以一定的时间顺序循环往复工作,元器件安排如图所示。

    时间:2020-05-16 19:52:47

  • 三菱plc梯形图指令符号名称的用途

    三菱plc梯形图指令符号名称的用途

    有关三菱plc梯形图指令符号名称的作用,SFC是状态功能图,用SET指令置位,用RST指令复位 ,STL S0是步进指令,也可以用 SET RST指令去置位或者复位不同的M。

    时间:2020-05-16 08:55:06

  • 三菱plc梯形图的编程规则详解

    三菱plc梯形图的编程规则详解

    三菱plc梯形图的编程规则,以三菱FX系列PLC为例,介绍PLC梯形图编程时需要遵循的规则,这些规同样适用其它plc编程,包括梯形阶梯始于左母线,终于右母线,接点应画在水平线上,不应画在垂直线上等规则。

    时间:2020-05-16 08:48:44

  • 【多图】三菱plc梯形图格式与编程规则

    【多图】三菱plc梯形图格式与编程规则

    有关三菱plc梯形图的格式与编程规则,梯形图中左、右边垂直线分别称为起始母线(左母线)、终止母线(右母线),程序应按自上而下,从左至右的顺序编制,plc梯形图编程注意事项与编程技巧。

    时间:2020-03-06 06:47:38

  • 【图】三菱plc梯形图编程常见问题

    【图】三菱plc梯形图编程常见问题

    三菱plc梯形图编程常见问题,如何注意线圈的位置,三菱plc梯形图程序的执行过程,桥式电路如何处理,如何处理三菱plc梯形图中的双线圈问题,一起来了解下。

    时间:2020-03-05 11:53:31

  • plc梯形图概述_plc梯形图的编程规则

    plc梯形图概述_plc梯形图的编程规则

    plc梯形图的基本概念,包括软继电器、能流、母线与梯形图的逻辑解算,plc梯形图的编程规则,每一逻辑行总是起于左母线,然后是触点的连接,最后终止于线圈或右母线,触点的使用次数不受限制。

    时间:2020-03-05 11:47:01

  • 【问答】三菱plc梯形图编程的四个问题

    【问答】三菱plc梯形图编程的四个问题

    三菱plc梯形图编程的四个问题,线圈的位置,程序的执行顺序,桥式电路的处理方法,以及双线圈问题的处理方法,借助于辅助继电器来避免双线圈问题等。

    时间:2020-03-04 07:41:20

  • 三菱plc梯形图编程规则有哪些?

    三菱plc梯形图编程规则有哪些?

    【三菱plc梯形图编程规则有哪些?】初学plc梯形图编程,应要遵循一定的规则,并养成良好的习惯。下面以三菱fx系列plc为例,介绍下plc梯形图编程时需要遵循的规则。说明,本

    时间:2017-07-17 06:28:19

推荐文章

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有