LC原理与应用第6讲
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工作原理) 。 3 PLC的梯形图 :要素4个,连接原则 。
2021/3/5
2
4 可编程序控制器的指令系统
PLC的指令系统,或称编程语言(梯形图语言及相应的助记符语句指令)。 PLC的指令一般分为两大类:基本指令和应用指令。 基本指令:是以逻辑变量按位进行基本逻辑操作的指令,按基本指令建立
%M128。前64位为断电数据保持位。 K32H中断电数据不保持的辅助继电器标号用字母M表示;
断电数据保持的辅助继电器用字母K表示。如M000~M637, 512个;K000~K317,256个。 NBO中的辅助继电器是R000~R255,256个。 OMRON公司的C系列P型机的辅助继电器通道(字)的编 号为10~18,每个通道16个继电器,共8个半通道,序号为 1000~1715,1800~1807,共132个。
从存储器的角度看,内部辅助继电器是一个暂存运算 数据的一位存储器,它的名称标号是这个存储单元的 地址。。
2021/3/5
14
三、内部辅助继电器(Auxiliary Relay)
一个PLC含有的内部辅助继电器的数目也是PLC的一项重要 性能指标。不同厂家、不同类型的PLC的内部辅助继电器
S7-200 CPU222 的辅助继电器用M0.0~M31.7表示。 Modicon TSX Neza PLC 用%M表示辅助继电器,从%M0~
输出继电器在PLC梯形图上的符号和意义如下:
P020
P020
P020的常开触点 P020的常闭触点 P020的线圈
2021/3/5
11
二、输出继电器(Output Relay)
功能:输出继电器线圈得电与否不但控制它在PLC内部的触点, 而且还控制它在PLC输出接口电路中对应的输出开关,进而控 制接在输出点上的输出负载(执行部件)得电与否。
12
二、输出继电器(Output Relay)
不同厂家、不同类型的PLC,输出继电器的表示方 法和名称是不一样的
S7-200 CPU222的输出继电器用Q0.0~Q15.7表示。 Modicon TSX Neza PLC 用%Q表示输出继电器,本机从
%Q0.0~%Q0.7。 MASTER-K32H中,P020~P027、P030~P037表示输出继电
3.与指令操作数相关的硬件器件,只是存储器。 4.把存储指令操作数的存储器称为用户数据存储器。这样PLC用户程序可
分两大类:用户程序存储器和用户数据存储器。
5.用户数据存储器分两大类管理。一类是可以进行位操作的一位存储器, 另一类是进行字或字节操作的16位或8位存储器。
6.可以进行位操作的一位存储器采用了继电器名称,被称为××继电器。
梯形图中P000的常开触点:表示从P000中取出数据,参与逻辑运算; 梯形图中P000的常闭触点:表示从P000中取出数据后取反,再参与逻辑
运算。 输入状态表:在PLC的内存中所有输入开关状态的映像,即输入状态映
像存储器我们称为输入状态表。 在PLC内,输入继电器是继电器的一种,对它们怎样寻址呢? 在PLC内不同类别的继电器都有各自的存储区域,为了识别它们, 一种方案*是:每个区域都有不同的标号,同类别下继电器的寻址由同
注意:梯形图程序语言使PLC有了继电器接线控制的外装,掩盖 了存储器的程序控制的实质,因此我们在设计逻辑控制程序时, 可以不再与存储器打交道,而是同各种继电器打交道。各种继 电器是PLC的编程资源,而作为继电器的实体在PLC内部是不存 在的。继电器就是一位存储器。
2021/3/5
6
4.1.1 PLC的编程资源的特点
2021/3/5
15
四、定时器(Timer)
定时器:是测量时间,并按设定时间发出开关量控制信号的器件。 定时器指令:包括定时器的类型TON、定时器T000和定时时间设定值
1500;也可以看成T000的线圈。这里T000是一个定时器的名称标号, 1500是设定值,TON是定时器的类别标识符号。 定时器一般有两种类型:一种是通电延时,另一种是断电延时。 延时时间:就是由设定值确定的时间,如上例中的1500,它的单位是 10ms或100ms等,一般由T的序号决定。在MASTER-K30系列中,定时 器T000延时单位是100ms,1500表示延时0.1×1500=150s。 通电延时定时器:是指线圈通电后,定时器的触点不立即动作,而是 经过设定值规定的时间后定时器的触点才动作:常开触点闭合。常闭 触点断开;当线圈断电后定时器的触点立即动作:常开触点马上断开, 常闭触点马上闭合。 断电延时定时器:是指线圈通电后,定时器的触点立即动作:常开触 点闭合,常闭触点断开;当线圈断电后,定时器的触点不立即动作, 而是经过设定值规定的时间后才动作:常开触点断开,常闭触点闭合。
7.PLC作为一个专用的计算机,也要进行与开关量 无直接关系的运算和数据处理,这与继电器控制线 路无关,所以进行字或字节操作的16位或8位的存 储器也采用了计算机的术语,称为数据存储器。当 同类继电器按字或字节操作时,也称为××数据存 储器。数据存储器有时也称为数据寄存器。
8.在PLC编程时需要多种功能的一位存储器(继电 器)和一般字、字节存储器,为适应编程需要,用 户数据存储器按各类功能又进行了进一步地划分。
一、是用户程序怎么存储,存储在什么地方; 二、是操作数有哪些类型,与什么硬件有关,操作数怎么寻址。
PLC编程资源的特点:
1.一般PLC中存储用户程序的程序存储器与存储指令的操作数的存储器, 在物理上是分开的。
2.用户程序存储器区域的地址,用户程序中每条指令的地址安排,都由 PLC系统自动给出,不须用户特别关心,但其长度不得超过系统最大程序 步数。
一标号下不同的数字序号来区分; 另一种方案是:序号大排队,不同类别的继电器有不同的序号区间,具
体继电器的查找在相应的序号区间内进行。显然,后一种方案不方便用 户的使用。
2021/3/5
9
一、输入继电器(Input Relay)
不同厂家、不同类型的PLC,采用的编址方案不同
德国西门子SIMATIC S7-200系列PLC用I表示输入继电器,CPU222中, 从I0.0~I15.7共有128个输入继电器。
的PLC梯形图与继电器控制线路的梯形原理图基本是一致的。 应用指令:用来增强PLC的控制能力,扩大PLC的功能和应用范围。应用指
令多种多样,不同型号、不同类别的PLC应用指令数目的多少,功能的强 弱是不同的。应用指令主要是通用微型计算机一般都具备的数据操作类指 令。它包括数据传送类、数据处理类、数据移位类、数值运算类、数值比 较类、字符显示类、自检监控类,等等。 除了基本指令和应用指令外,还有程序执行控制类指令,如程序结束符号、 跳转、循环指令、子程序调用和返回指令等。这方面指令有些是每个程序 必备的,如程序结束符号END指令。 指令构成:与一般语句指令微型计算机汇编语言指令基本相同的。语句指 令要有操作码和操作数。梯形图指令中,图形符号和图形符号的位置共同 表明操作类型和操作对象,具体操作数或操作数地址在图形符号附近标出。
2021/3/5
7
4.1.2 PLC用户数据存储器编程资源 (11个:符号、梯形图中绘法、工作原理)
一、输入继电器(Input Relay)
工作:一个输入继电器是与一个输入点对应的一位存储器。 输入点的外部输入开关状态通过输入接口电路存到输入状态 暂存器中,经过PLC的输入采样(输入刷新),把输入状态 暂存器中输入开关的状态存入输入状态映像存储器中。这个 输入状态映像存储器的每一位都对应一个输入点,在PLC程 序中主要按位操作,输入状态映像存储器的位单元就称为输 入继电器。
韩国LG MASTER-K系统的PLC用P表示输入输出继电器。例如K32H中 P000~P007、P010~P017表示输入继电器,共16个。
日本富士NB系列可编程序控制器用X表示输入继电器,例如NBO中输 入继电器是X00~X07。
施耐德电气Modicon TSX Neza PLC 用%I表示输入继电器,本机从 %I0.0~%I0.7共8个输入继电器。
2021/3/5
5
4.1.1 PLC的编程资源的特点
为什么一位存储器采用继电器的名称?
一位存储器值的存取逻辑关系正好与继电器线圈和触点实现的 逻辑关系一致,所以用PLC实现逻辑控制任务时,人们基于继电 器控制系统的梯形原理图,采用了触点、线圈和导线做梯形图 的元件,使一位存储器在梯形图上表现为继电器的线圈和触点, 开发出PLC的梯形图程序语言,使我们可以按照与设计继电器控 制系统几乎一样的方法去设计PLC的控制程序。因而,一位存储 器在这里被称为了“继电器”。
输出继电器P020的线圈:表示按逻辑运算结果向地址是P020地 址的一位存储单元写入(或存入)数据。
输出继电器P020的触点:表示从P020存储单元读出(或取出) 数据。常开触点表示取出的P020存储单元的原值;常闭触点表 示取出的是P020存储单元的值的非。这与输入继电器是一致的。
2021/3/5Biblioteka 注意1:一体机,输出点地址是固定的,输出继电器与对应的 输出状态锁存器,与对应的输出端子排上的输出接点的名称标 号是相同的。P020的线圈,一定控制输出端子排上的P020点。
注意2:输出继电器在PLC内部的触点,原则上说可以无限多。 从存储器的角度看,P020是记录输出端子排上P020点(实际是 连接P020点的输出回路)的开关状态的一位存储器的地址。
内部辅助继电器:也是一位存储器,但是它不与输入 点对应,也不与输出点相对应,它用来存储PLC内部 的中间变量,相当于继电器控制系统中的中间继电器。
辅助继电器的线圈、常开触点、常闭触点:在梯形图 上的图形符号与I/O继电器相同,只是标号字母名称 不同或序号不同。内部辅助继电器的线圈和触点的关 系和输出继电器的一样,但只有内部触点,不对应外 部触点。它的内部触点也是无限多个。
器,共16个。 NBO中输出继电器是Y10~Y1F,16个。 OMRON公司C系列P型机的输出继电器是按编号区分的,为
0500~0915,05~09是字号,或通道号,每个通道16个继电 器,编号为00~15;而它的输入继电器的字号,或通道号是 00~04。
2021/3/5
13
三、内部辅助继电器(Auxiliary Relay)
PLC原理与应用
电气学院 自动化 杨霞 2007年2月
1
PLC原理与应用 第6讲
讲解内容:
4 可编程序控制器的指令系统 4.1 PLC的编程资源
4.2 PLC的梯形图语言
学习说明 :
本讲是学习PLC的指令系统。重点掌握: 1 基本指令和应用指令 ,程序执行控制类指令及指令构成。 2 PLC用户数据存储器编程资源(11个:符号、梯形图中绘法、
2021/3/5
3
4.1 PLC的编程资源
PLC的编程资源: 指的是站在PLC的指令系统或PLC 的程序语言的层次看可供PLC用户 使用的内部器件,也就是与用户 设计PLC程序相关的器件。
2021/3/5
4
4.1.1 PLC的编程资源的特点
编程,从使用编程资源来说,一般要考虑两个方面的问题:
输入继电器在PLC梯形图上的符号和意义如下:
P000
P000的常闭触点
P000
P000的常开触点
2021/3/5
8
一、输入继电器(Input Relay)
特别应当注意:输入继电器状态只受外部输入开关控制,不受PLC程序 控制,PLC程序可以读取输入继电器的状态,不能改变输入继电器的状 态,所以输入继电器没有线圈符号,PLC梯形图上不应出现输入继电器 的线圈。外部输入开关只能直接控制输入继电器和它的触点,不能直接 控制其他的继电器。
美国GE公司的GE系列PLC,日本OMRON公司的C系列PLC机、SYAMAC CVM1型号可编程控制器都是按序号对继电器进行分类的。
2021/3/5
10
二、输出继电器(Output Relay)
工作:一个输出继电器是与一个输出点对应的一位存储器。 PLC运行时,每执行完一遍程序,逻辑运算的结果就存入到 相应的一位存储器中。其中需要控制输出开关的运算结果存 到输出映像存储器中。在PLC的输出刷新阶段,输出映像存 储器的内容被集中传送到输出接口电路的输出状态锁存器中, 再经过输出接口的光耦电路使输出开关通或断,控制外部执 行器件工作。这个输出映像存储器在PLC程序中,可以按位 存取,其中的每一位,就是一个输出继电器。
2021/3/5
2
4 可编程序控制器的指令系统
PLC的指令系统,或称编程语言(梯形图语言及相应的助记符语句指令)。 PLC的指令一般分为两大类:基本指令和应用指令。 基本指令:是以逻辑变量按位进行基本逻辑操作的指令,按基本指令建立
%M128。前64位为断电数据保持位。 K32H中断电数据不保持的辅助继电器标号用字母M表示;
断电数据保持的辅助继电器用字母K表示。如M000~M637, 512个;K000~K317,256个。 NBO中的辅助继电器是R000~R255,256个。 OMRON公司的C系列P型机的辅助继电器通道(字)的编 号为10~18,每个通道16个继电器,共8个半通道,序号为 1000~1715,1800~1807,共132个。
从存储器的角度看,内部辅助继电器是一个暂存运算 数据的一位存储器,它的名称标号是这个存储单元的 地址。。
2021/3/5
14
三、内部辅助继电器(Auxiliary Relay)
一个PLC含有的内部辅助继电器的数目也是PLC的一项重要 性能指标。不同厂家、不同类型的PLC的内部辅助继电器
S7-200 CPU222 的辅助继电器用M0.0~M31.7表示。 Modicon TSX Neza PLC 用%M表示辅助继电器,从%M0~
输出继电器在PLC梯形图上的符号和意义如下:
P020
P020
P020的常开触点 P020的常闭触点 P020的线圈
2021/3/5
11
二、输出继电器(Output Relay)
功能:输出继电器线圈得电与否不但控制它在PLC内部的触点, 而且还控制它在PLC输出接口电路中对应的输出开关,进而控 制接在输出点上的输出负载(执行部件)得电与否。
12
二、输出继电器(Output Relay)
不同厂家、不同类型的PLC,输出继电器的表示方 法和名称是不一样的
S7-200 CPU222的输出继电器用Q0.0~Q15.7表示。 Modicon TSX Neza PLC 用%Q表示输出继电器,本机从
%Q0.0~%Q0.7。 MASTER-K32H中,P020~P027、P030~P037表示输出继电
3.与指令操作数相关的硬件器件,只是存储器。 4.把存储指令操作数的存储器称为用户数据存储器。这样PLC用户程序可
分两大类:用户程序存储器和用户数据存储器。
5.用户数据存储器分两大类管理。一类是可以进行位操作的一位存储器, 另一类是进行字或字节操作的16位或8位存储器。
6.可以进行位操作的一位存储器采用了继电器名称,被称为××继电器。
梯形图中P000的常开触点:表示从P000中取出数据,参与逻辑运算; 梯形图中P000的常闭触点:表示从P000中取出数据后取反,再参与逻辑
运算。 输入状态表:在PLC的内存中所有输入开关状态的映像,即输入状态映
像存储器我们称为输入状态表。 在PLC内,输入继电器是继电器的一种,对它们怎样寻址呢? 在PLC内不同类别的继电器都有各自的存储区域,为了识别它们, 一种方案*是:每个区域都有不同的标号,同类别下继电器的寻址由同
注意:梯形图程序语言使PLC有了继电器接线控制的外装,掩盖 了存储器的程序控制的实质,因此我们在设计逻辑控制程序时, 可以不再与存储器打交道,而是同各种继电器打交道。各种继 电器是PLC的编程资源,而作为继电器的实体在PLC内部是不存 在的。继电器就是一位存储器。
2021/3/5
6
4.1.1 PLC的编程资源的特点
2021/3/5
15
四、定时器(Timer)
定时器:是测量时间,并按设定时间发出开关量控制信号的器件。 定时器指令:包括定时器的类型TON、定时器T000和定时时间设定值
1500;也可以看成T000的线圈。这里T000是一个定时器的名称标号, 1500是设定值,TON是定时器的类别标识符号。 定时器一般有两种类型:一种是通电延时,另一种是断电延时。 延时时间:就是由设定值确定的时间,如上例中的1500,它的单位是 10ms或100ms等,一般由T的序号决定。在MASTER-K30系列中,定时 器T000延时单位是100ms,1500表示延时0.1×1500=150s。 通电延时定时器:是指线圈通电后,定时器的触点不立即动作,而是 经过设定值规定的时间后定时器的触点才动作:常开触点闭合。常闭 触点断开;当线圈断电后定时器的触点立即动作:常开触点马上断开, 常闭触点马上闭合。 断电延时定时器:是指线圈通电后,定时器的触点立即动作:常开触 点闭合,常闭触点断开;当线圈断电后,定时器的触点不立即动作, 而是经过设定值规定的时间后才动作:常开触点断开,常闭触点闭合。
7.PLC作为一个专用的计算机,也要进行与开关量 无直接关系的运算和数据处理,这与继电器控制线 路无关,所以进行字或字节操作的16位或8位的存 储器也采用了计算机的术语,称为数据存储器。当 同类继电器按字或字节操作时,也称为××数据存 储器。数据存储器有时也称为数据寄存器。
8.在PLC编程时需要多种功能的一位存储器(继电 器)和一般字、字节存储器,为适应编程需要,用 户数据存储器按各类功能又进行了进一步地划分。
一、是用户程序怎么存储,存储在什么地方; 二、是操作数有哪些类型,与什么硬件有关,操作数怎么寻址。
PLC编程资源的特点:
1.一般PLC中存储用户程序的程序存储器与存储指令的操作数的存储器, 在物理上是分开的。
2.用户程序存储器区域的地址,用户程序中每条指令的地址安排,都由 PLC系统自动给出,不须用户特别关心,但其长度不得超过系统最大程序 步数。
一标号下不同的数字序号来区分; 另一种方案是:序号大排队,不同类别的继电器有不同的序号区间,具
体继电器的查找在相应的序号区间内进行。显然,后一种方案不方便用 户的使用。
2021/3/5
9
一、输入继电器(Input Relay)
不同厂家、不同类型的PLC,采用的编址方案不同
德国西门子SIMATIC S7-200系列PLC用I表示输入继电器,CPU222中, 从I0.0~I15.7共有128个输入继电器。
的PLC梯形图与继电器控制线路的梯形原理图基本是一致的。 应用指令:用来增强PLC的控制能力,扩大PLC的功能和应用范围。应用指
令多种多样,不同型号、不同类别的PLC应用指令数目的多少,功能的强 弱是不同的。应用指令主要是通用微型计算机一般都具备的数据操作类指 令。它包括数据传送类、数据处理类、数据移位类、数值运算类、数值比 较类、字符显示类、自检监控类,等等。 除了基本指令和应用指令外,还有程序执行控制类指令,如程序结束符号、 跳转、循环指令、子程序调用和返回指令等。这方面指令有些是每个程序 必备的,如程序结束符号END指令。 指令构成:与一般语句指令微型计算机汇编语言指令基本相同的。语句指 令要有操作码和操作数。梯形图指令中,图形符号和图形符号的位置共同 表明操作类型和操作对象,具体操作数或操作数地址在图形符号附近标出。
2021/3/5
7
4.1.2 PLC用户数据存储器编程资源 (11个:符号、梯形图中绘法、工作原理)
一、输入继电器(Input Relay)
工作:一个输入继电器是与一个输入点对应的一位存储器。 输入点的外部输入开关状态通过输入接口电路存到输入状态 暂存器中,经过PLC的输入采样(输入刷新),把输入状态 暂存器中输入开关的状态存入输入状态映像存储器中。这个 输入状态映像存储器的每一位都对应一个输入点,在PLC程 序中主要按位操作,输入状态映像存储器的位单元就称为输 入继电器。
韩国LG MASTER-K系统的PLC用P表示输入输出继电器。例如K32H中 P000~P007、P010~P017表示输入继电器,共16个。
日本富士NB系列可编程序控制器用X表示输入继电器,例如NBO中输 入继电器是X00~X07。
施耐德电气Modicon TSX Neza PLC 用%I表示输入继电器,本机从 %I0.0~%I0.7共8个输入继电器。
2021/3/5
5
4.1.1 PLC的编程资源的特点
为什么一位存储器采用继电器的名称?
一位存储器值的存取逻辑关系正好与继电器线圈和触点实现的 逻辑关系一致,所以用PLC实现逻辑控制任务时,人们基于继电 器控制系统的梯形原理图,采用了触点、线圈和导线做梯形图 的元件,使一位存储器在梯形图上表现为继电器的线圈和触点, 开发出PLC的梯形图程序语言,使我们可以按照与设计继电器控 制系统几乎一样的方法去设计PLC的控制程序。因而,一位存储 器在这里被称为了“继电器”。
输出继电器P020的线圈:表示按逻辑运算结果向地址是P020地 址的一位存储单元写入(或存入)数据。
输出继电器P020的触点:表示从P020存储单元读出(或取出) 数据。常开触点表示取出的P020存储单元的原值;常闭触点表 示取出的是P020存储单元的值的非。这与输入继电器是一致的。
2021/3/5Biblioteka 注意1:一体机,输出点地址是固定的,输出继电器与对应的 输出状态锁存器,与对应的输出端子排上的输出接点的名称标 号是相同的。P020的线圈,一定控制输出端子排上的P020点。
注意2:输出继电器在PLC内部的触点,原则上说可以无限多。 从存储器的角度看,P020是记录输出端子排上P020点(实际是 连接P020点的输出回路)的开关状态的一位存储器的地址。
内部辅助继电器:也是一位存储器,但是它不与输入 点对应,也不与输出点相对应,它用来存储PLC内部 的中间变量,相当于继电器控制系统中的中间继电器。
辅助继电器的线圈、常开触点、常闭触点:在梯形图 上的图形符号与I/O继电器相同,只是标号字母名称 不同或序号不同。内部辅助继电器的线圈和触点的关 系和输出继电器的一样,但只有内部触点,不对应外 部触点。它的内部触点也是无限多个。
器,共16个。 NBO中输出继电器是Y10~Y1F,16个。 OMRON公司C系列P型机的输出继电器是按编号区分的,为
0500~0915,05~09是字号,或通道号,每个通道16个继电 器,编号为00~15;而它的输入继电器的字号,或通道号是 00~04。
2021/3/5
13
三、内部辅助继电器(Auxiliary Relay)
PLC原理与应用
电气学院 自动化 杨霞 2007年2月
1
PLC原理与应用 第6讲
讲解内容:
4 可编程序控制器的指令系统 4.1 PLC的编程资源
4.2 PLC的梯形图语言
学习说明 :
本讲是学习PLC的指令系统。重点掌握: 1 基本指令和应用指令 ,程序执行控制类指令及指令构成。 2 PLC用户数据存储器编程资源(11个:符号、梯形图中绘法、
2021/3/5
3
4.1 PLC的编程资源
PLC的编程资源: 指的是站在PLC的指令系统或PLC 的程序语言的层次看可供PLC用户 使用的内部器件,也就是与用户 设计PLC程序相关的器件。
2021/3/5
4
4.1.1 PLC的编程资源的特点
编程,从使用编程资源来说,一般要考虑两个方面的问题:
输入继电器在PLC梯形图上的符号和意义如下:
P000
P000的常闭触点
P000
P000的常开触点
2021/3/5
8
一、输入继电器(Input Relay)
特别应当注意:输入继电器状态只受外部输入开关控制,不受PLC程序 控制,PLC程序可以读取输入继电器的状态,不能改变输入继电器的状 态,所以输入继电器没有线圈符号,PLC梯形图上不应出现输入继电器 的线圈。外部输入开关只能直接控制输入继电器和它的触点,不能直接 控制其他的继电器。
美国GE公司的GE系列PLC,日本OMRON公司的C系列PLC机、SYAMAC CVM1型号可编程控制器都是按序号对继电器进行分类的。
2021/3/5
10
二、输出继电器(Output Relay)
工作:一个输出继电器是与一个输出点对应的一位存储器。 PLC运行时,每执行完一遍程序,逻辑运算的结果就存入到 相应的一位存储器中。其中需要控制输出开关的运算结果存 到输出映像存储器中。在PLC的输出刷新阶段,输出映像存 储器的内容被集中传送到输出接口电路的输出状态锁存器中, 再经过输出接口的光耦电路使输出开关通或断,控制外部执 行器件工作。这个输出映像存储器在PLC程序中,可以按位 存取,其中的每一位,就是一个输出继电器。