您当前的位置:五五电子网电子知识电器控制PLC工业控制PLC编程梯形图编辑说明 正文
PLC编程梯形图编辑说明

PLC编程梯形图编辑说明

点击数:7633 次   录入时间:03-04 11:41:11   整理:http://www.55dianzi.com   PLC工业控制

综合众品牌PLC谈谈PLC编程梯形图编辑说明
梯形图为广泛应用在自动控制的一种语言,这是沿用电气控制电路的符号所组成的一种图形,透过梯形图编辑器画好梯形图后,PLC的程序设计也就设计好了,以图形表示控制的流程较为直观,易为熟悉电气控制电路的技术人员所喜爱。在梯形图很多基本符号及动作都是根据在传统自动控制配电系统中常见的机电装置,如按钮,开关,继电器{m}定时器{t}计数器{c}等等。
PLC的内部装置:PLC内部装置的种类及数量随各厂产品不同而不同。内部装置虽然沿用了传统电气控制电路中的继电器,线圈及接点名称,但PLC内部并不存在这些实际物理装置,及它对应的只是PLC内部存储器的一个基本单元{一个位bit}若该位为1时表示线圈受电,该位为0时表示线圈不受电,使用常开接点{NormalOpen,NOa或a接点}即直接读取该对应位的值,若使用常闭接点{Nomral Open ,NC或b接点}则取该对应值的反相,多个继电器占有多个位{bit},8个位组成一个字节,{或称为一个字节,byte},二个字节,称为一个字{Word},两个字,组合成双字{double word}.当多个继电器一并处理时{如加法,减法,移位等等}则可用字节,字,或双字,且PLC内部的另两种装置:定时器及计数器,不仅有线圈,而且还有计时值及计数值,因此还要进行一些数值处理,这些数值多属于字节,字或双字的形式。
由以上所述,各种内部装置,在PLC内部的数值储存区,各占有一定数量的储存单元,当这些装置,实际上就是测高仪的储存内容以位或字节或字的形式进行读取。
基本PLC的内部装置介绍:
1输入继电器{Input Relay}其主要功能如下:
输入继电器是PLC及外部输入点{用来及外部输入开关连接并接受外部信号的端子}对应的内部存储器储存基本单元。它由外部送来的输入信号驱动,使它为1或0。用程序 设计 的方法不能改变输入继电器的状态,即不能对输入 继电器的对应基本单元改写,亦亦无法由HPP/WPLSOft作强行ON/OFF动作{各主机可仿真输入继电器 作强行ON/OFF动作,但此时外部输入点状态更新关闭,亦即外部输入信号的状态不会被读入到PLC内部相对应装置内存,只限主机的输入点,扩展的输入点仍依正常模式动作。}它的接点{a,b接点}可无限次使用,无输入信号对应输入继电器只能空着,不能移作他用。
顺序以8进制编号。在主机及扩展机上均有输入点编号的提示。
2输出继电器
输出继电器是PLC及外部输出点{用来及外部负载作连接}对应的内部存储器储存单元,它可以由输入继电器接点,内部其它装置的接点以及自身的接点驱动,它使用一个常开接点接通外部负载,臣无其它,也像输入点一样可无限次地使用。无输出时对应的输出继电器,它是空着的,如果需要,它可以作为内部继电器使用。
顺序以8进制编号,在主机和扩展机上均有编号的提示。
3内部辅助继电器{Internal Reiay}
内部继电器及外部没有直接联系,它是PLC内部的一种辅助继电器,其功能及电气控制电路中的辅助{中间}继电器一样,每个辅助继电器也对应内存的基本单元它可由输入继电器接点,输出继电器接点,以及其它内部装置的接点驱动,它自己的接点也可以无限次的使用,内部继电器无对外输出,
顺序以10进制编号
4 步进点{step}
PLC提供一种属于步进动作的控制程序输入方式,利用指令STL控制步进点S的转移,便可很容易写出控制程序,如果程序中完全没有使用到步进程序,步进点亦可作为内部继电器来使用,也可当成报警点使用。
顺序以10进制编号。
5 定时器{Counter}
定时器用来完成定时控制,定时器含有线圈,接点及定时值寄存器,当线圈受电,等到达预定时间,它的接点动作{a接点闭合,b接点断开}定时器的定时值由设定值给定。每种定时器都有规定的时钟周期{1ms/10ms/100ms}。一但线圈断电,则接点不动作,{a接点断开,b接点闭合}原定值归零。
顺序以10进制编号,不同的编号定时器,对应不同的时钟周期。
6 计数器{Counter}
计数器用来实现计数控制操作。使用计数器要事先给定计数器的设定值,{即要计数的脉冲}计数器含有线圈,接点及计数存储器,当线圈由OFF→ON,即视为该计数器有一脉冲输入,其计数值加一,有16位和32 位及高速用计数器可供使用者选用。
顺序以10进制编号
7数据寄存器{Data register}
PLC在进行各类顺序控制及定时值及计数值有关控制时,常常要作数据处理和数值运算,而数据寄存器就是专门用于储存数据或各类参数,每个数据寄存器内有16位二进制数值,即存有一个字,处理32位时请使用相邻编号的两个数据寄存器,并且以最小的数据寄存器编号为标注,最好使用偶数对其进行编号。
顺序以10进制编号。
8文件寄存器{File regstre}
PLc 数据处理和数值运算所需之数据寄存器不足时,可利用文件寄存器来储存数据或各类参数,每个文件寄存器为16位,即有一个字,处理双字用相邻编号的两个文件寄存器。如同数据寄存器一样,最好使用偶数来编号。文件寄存器没有实际的装置编号,因此只能透过指令MEMR,MEMW即读与写或是周边装置及WPLsoft来执行文件的读写功能。
顺序以10进制编号
8 变址寄存器{Index register}
数据寄存器和变址寄存器一样都是16位数据寄存器,它是可以自由的写入及读出,可用于字装置,位装置及常量来作间接寻址功能。
顺序以10进制编号
二 梯形图图形结构都一样的,只是指令表语言略有不同。各个继电器的符号,标识 编号有各异吧了。
三 梯形图之编辑要点
程序编辑方式是由左母线开始至右母线{在WPLSoft 编辑省略右母线的绘制}结束,一行编完再换一行,一行的接点个数最多能有11个,若还是不够会产生连续线继续连接,进而续接更多装置,连续编号会自动产生,相同的输入点可以重复使用。
梯形图程序的运作方式是由左上到右下的扫描,线圈及应用指令运算等
PLC的相关基础知识
数值,常量{K}/[H]
常数 [K] K-32,768— K32,767[16位运算]
K-2,147,483,648 ----K2,147,483,647[32位运算]
[H] 16进制 H0---HFFFF[16位运算]
H0---HFFFFFFFF[32位运算]

PLC内部依据各种不同控制目的,共使用5种数值类型执行运算的工作,各种数值的任务及功能说明如下:
1 二进制
PLC内部之数值运算或储存均采用二进制,二进制数值及相关术语如下 :
位【Bit】位为二进制数值之最基本单位,其状态非1即0,这里像输入继电器,输出继电器,辅助继电器等只是位。而且只能是一位。其状态也只能是非1即0的状况。也就是说只能是ON/OFF

半字节【Ninbble】是由连续的4 个位组成{亦即4位,b3—b0}可表示10进制数字或16进制之0—F.在PLC系统里您可以理解为K1.如K1M100---的意思是M100—M103的4个位的继电器。2也可以运用寄存器中b3—b0 的状态,其状态结果也只能是4个位【即b3—b0的非1即0的状态之和】常常用来作一些数据的设置如PLC扩展模块一些数据暂存器中的数据设置。
字节【Byte】是由两个连续半字节所组成【亦即8位,b7—b0】可表示16进制之00—FF
字【Word】是由连续两个字节所组成{亦即16个位,b15—b0}可表示16进制之0000---FFFF这里注意的是像数据寄存器,文件寄存器只是字。亦即只有16个位。
双字【Double word】是由连续两个字所组成{亦即32个位,b31—b0}可表示16进制之00000000---FFFFFFFF。

 

本文关键字:PLC编程  PLC工业控制电器控制 - PLC工业控制