您的位置:控制工程论坛网论坛 » PLC与PAC » 零基础学plc梯形图

a1123

a1123   |   当前状态:在线

总积分:5620  2024年可用积分:0

注册时间: 2013-06-20

最后登录时间: 2023-08-11

空间 发短消息加为好友

零基础学plc梯形图

a1123  发表于 2018/4/21 10:23:42      1413 查看 0 回复  [上一主题]  [下一主题]

手机阅读

学PLC时要明确学习目标,了解这个型号PLC的输入输出点数、接线方法等。再下载安装PLC的编程软件,熟悉软件的操作和常用指令的使用。

再把继电器控制电路转成梯形图,转换后就可以在软件上编写梯形图,这个过程和接继电器的线路一样,只不过是把电线换成了软件里的连接线。

程序写好后,下载到PLC里,接上外部的电路就可以运行了。

PLC技术是一门实践性非常强的技术,如果你想学好,那么你就必须要去实践。在学习PLC书本知识的过程中,肯定会对许多指令不是很了解,如果看不懂指令的话,那么这将是学习PLC的最大障碍。因此进行实际应用,逐一攻破,这样,你的PLC知识不但会学得牢固,而且在学习的过程中你掌握了实际使用。

学习plc编程首先需要从理论基础开始。

1)学习PLC的基本原理。

硬件:搞清楚输入和输出端的基本结构,熟悉端口的基本电气要求。

软件:对于PLC系统,必须搞清楚什么是I/O刷新,这是编程的基础,知道PLC的工作循环。 推荐学习《可编程控制器原理及应用》

2)学习基本指令

可以先从梯形图语言开始,先练习基本的逻辑指令; 学些各种逻辑指令块。 推荐学习《PLC自学手册》

3)实践

可以在模拟器上模拟练习:(一般plc编程器都有模拟的功能) 编写PLC程序,编译运行,手动输入一些信号,观看输出端口的信号变化是否满足程序的要求。 最后实战。

初学者必须掌握的三点:

必备基础知识

学习PLC,必须具备初级电工知识,同时最好具备计算机方面的基础知识,这样学起来会更容易掌握。

学习目标

学习完初级入门方面的课程后需要掌握以下几个方面: 能够知道PLC的工作原理,结构掌握编程软件,仿真软件的使用,掌握基本的逻辑指令,能够利用这些指令进行编写简单的逻辑控制程序,掌握如何把程序下载到PLC里面。

学习步骤

学习PLC的学员可选择自己想学的品牌的PLC来进行学习,想学习西门子系列PLC的学员来说,最好要有计算机的知识, 因为西门子系列的PLC对位,字节,字,双字,这些用的比较多,所以需要了解这方面的东西。

PLC的控制功能是通过执行程序实现的,而程序是用程序设计语言编制的。编程语言多种多样,不同的PLC厂家,不同的PLC型号,采用的表达方式也不尽相同。PLC最突出的优点之一就是采用“软”继电器(编程元件)代替“硬”继电器(实际元件),用软件编程逻辑代替传统的硬布线逻辑实现控制作用,而且PLC的编程语言面向被控对象、面向操作者,易于为熟悉继电器控制电路的电气技术人员理解和掌握。PLC的编程语言有顺序功能图、梯形图语言、功能块图、指令表、结构文本等。在这些语言中,尤以梯形图、指令助记符语言最为常用。

梯形图语言是在接触器一继电器控制原理的基础上演变而来的一种图形语言,它将PLC内部的各种编程元件(如输入继电器、输出继电器、内部继电器、定时器、计数器等)和命令用特定的图形符号和标注加以描述,并赋予一定的意义,如图所示。

使用梯形图语言与计算机语言相比,编程人员几乎不用去考虑系统内部的结构原理和硬件逻辑。因此,它很容易被一般的电气工程设计人员和运行维护人员所接受,是初学者理想的编程工具。所有厂商的PLC都支持梯形图语言。梯形图就是按照控制逻辑的要求和连接规则将图形符号进行组合和排列所构成的表示PLC输入、输出之间关系的图形。其中,触点表示逻辑输入条件,如外部的开关、按钮和内部条件等。线圈通常代表逻辑输出结果,用来控制外部的指示灯、交流接触器和内部的输出标志位等。它清晰直观,可读性强,是目前使用最多的一种编程语言。

使用编程软件可以直接生成和编辑梯形图,并将它下载到PLC中去。

1.梯形图中的符号

在梯形图中,

分别表示PLC各种编程元件(也称软继电器)的动合触点和动断触点,

则表示PLC各种编程元件的线圈。应注意,它们并非物理实体,不是真实的物理继电器(即硬件继电器),只是概念上的意义,即只是软件中使用的编程元件。每一个软继电器实际上仅对应于PLC工作数据存储区中的一个存储单元(位),当该单元的状态为逻辑1时,相当于该继电器的线圈接通,对应的动合、动断触点都动作。

以辅助继电器为例,如果该存储单元为逻辑1状态,对应编程元件的线圈“通电”,其动合触点接通,动断触点断开,称该编程元件为逻辑1状态,或称该编程元件为ON(接通)。该存储单元为逻辑o状态,梯形图中对应的编程元件的线圈“断电”,其动合触点断开(即复位),动断触点闭合(即复位),称该元件为逻辑0状态,或称该元件为OFF(断开)。

另外,人们把对数据进行操作处理的指令看成一种特殊、广义的操作元件,用方框或方括号表示。它们前面有若干动合或动断触点组成的逻辑电路与之串联,作为执行该指令的条件。

2.梯形图格式及特点

(1)梯形图中左右两边的竖线称为左右母线,每个梯形图由多层梯级(或称逻辑行)组成,每层梯级起始于左母线,经过触点的各种连接,最后通过一个继电器线圈终止于右母线。有些梯形图中省略了右母线。每层梯级实际上代表了一个逻辑方程。

(2)梯形图中左右母线表示假想的逻辑电源,当一梯级的逻辑运算结果为逻辑1时,表示有一个假想的“能流”自左向右流动。能流只能从左向右流动。利用能流这一概念,可以帮助我们更好地理解和分析梯形图。

(3)梯形图中某一编号的继电器线圈一般情况下只能出现一次。而同一编号的继电器动合触点、动断触点则可被无限次使用,即可重复读取与继电器对应的存储单元的状态。

(4)根据梯形图中各触点的状态和逻辑关系,求出与图中各线圈对应的编程元件的ON/OFF状态,称为梯形图的逻辑解算。逻辑解算是按梯形图中从上到下、从左到右的顺序进行的。解算的结果,马上可以被后面的逻辑解算所利用。逻辑解算是根据输入映像区中的值,而不是根据解算时外部输入触点的状态来进行的。简言之,即梯形图中每一梯级的运算结果,可立即被其后的梯级所利用。

(5)输入继电器的状态仅受对应的外部输入信号控制,不能由各种内部触点驱动,因此梯形图中只出现输入继电器的触点,而不出现输入继电器的线圈。

(6)梯形图中输入触点和输出继电器线圈对应的是I/O映像区相应的位的状态,而不是物理触点和线圈。现场执行元件只能通过受控于输出继电器状态的接口元件(继电器、晶闸管、晶体管)所驱动。

(7) PLC内部的辅助继电器、定时器、计数器等的线圈不能用于输出控制之用。

(8)继电器控制电路图所表示的线路只要接通电源,整个电路就处于带电状态,该闭合的继电器触点都同时闭合,不该闭合的都受到某种条件的限制而不能闭合。继电器动作的顺序同它在电路图上的位置和顺序无关,这种工作方式称为并行工作方式。而在梯形图中,并没有真正的电流流动,由于PLC以扫描的方式工作,故可以认为在其内部有一个能流在流动,这个能流的流动方向是从左到右,层次是先上后下。因而梯形图中的继电器都处于周期性的循环扫描接通状态中,各个继电器的动作决定于程序扫描的顺序,同它们在梯形图中的位置有关,这种工作方式称为串行工作方式。


1楼 0 0 回复