当前课程知识点:电气控制技术与PLC >  第5章 S7-200 SMART PLC编程基础 >  5.3 位逻辑指令 >  位逻辑指令

返回《电气控制技术与PLC》慕课在线视频课程列表

位逻辑指令在线视频

下一节:PLC编程规则与技巧

返回《电气控制技术与PLC》慕课在线视频列表

位逻辑指令课程教案、知识点、字幕

大家好

这一讲我们学习位逻辑指令

位逻辑指令主要指对PLC存储器中的某一位

进行操作的指令

它的操作数是位

位逻辑指令包括触点指令和线圈指令两大类

触点指令包括触点取用指令

触点串联与并联指令

电路块串联与并联指令

线圈指令包括线圈输出指令

置位复位指令等

位逻辑指令扫描信号状态“0”和“1”

“1”表示触点或线圈的通电状态

“0”表示触点或线圈的断电状态

利用位逻辑指令可以实现位逻辑运算和控制

在继电器系统的控制中应用较多

首先我们来看一下

触点取用指令和线圈输出指令

对于常开触点(动合触点)

则对“1”扫描相应操作数

在PLC中规定

若操作数是“1”则常开触点“动作”

即认为是“闭合”的

若操作数是“0”

则常开触点“复位”

即触点仍处于打开状态

常开触点所使用的操作数

是I Q M SM T C V和S

对于常闭触点(动断触点)

则对“0”扫描相应操作数

在PLC中规定

若操作数是“1”则常闭触点“动作”

即认为是“断开”的

若操作数是“0”

则常闭触点“复位”

即触点仍保持闭合

常闭触点所使用的

操作数可以是

I Q M SM T C V和S

和常开触点是一样的

输出线圈与继电器控制电路中的线圈一样

当输出线圈的前端的逻辑运算结果为“1”时

则被驱动的操作数被设置为“1”

当输出线圈的前端的逻辑运算结果为“0”时

则被驱动的操作数被设置为“0”

输出线圈只能出现在梯形图逻辑串的最右边

线圈输出的操作数可以是Q M SM T C V S

接下来

我们来看一下触点的串联与并联指令

触点串联指令有A和AN

A表示单个常开触点的串联

AN表示单个常闭触点的串联

来看一个例子

在这条指令中

常闭触点I0.1和常开触点I0.0串联

指令的语句表为LD I0.0 AN I0.1

其中的AN就是表示将常闭触点

I0.0与常闭触点I0.1串联

然后我们再来看一下触点并联指令

O和ON

O表示单个常开触点的并联

ON表示单个常闭触点的并联

同样来看一个例子

常开触点Q0.5和常开触点I0.0并联

指令的语句表表示为

LD I0.0 O Q0.5

其中O表示将常开触点Q0.5

与常开触点I0.0串联

刚才我们学习了单个触点的串联和并联指令

对于复杂电路块的串联和并联如何解决呢

接下来我们来看一下电路块的串联和并联指令

首先来看 电路块的串联指令ALD

该指令表示并联电路块的串联连接

来看一个例子

有两个串联的电路块

块A是常开触点I0.0和常开触点Q0.0的并联

块B是常闭触点I0.1和常开触点I0.2的并联

块A和块B是串联关系

指令的语句表表示为右图所示

需要注意的问题是在每个并联电路块的开始

都需用LD或者LDN指令

接着来看一下电路块的并联指令OLD

该指令表示串联电路块的并联连接

看一个例子

梯形图中

有两个并联的电路块

一个是常开触点I0.0和常闭触点I0.1的串联块

一个是常开触点Q0.0和常闭触点I0.3的串联块

这两个块是并联关系

语句表表示如右图所示

现在我们对电路块的串联和并联指令

进行一个小结

① 除在网络块逻辑运算的开始

使用LD LDN指令外

在块电路的开始也要使用LD LDN指令

② 每完成一次块电路的并联时

要写上OLD指令

每完成一次块电路的串联联时

要写上ALD指令

② ALD OLD指令无操作数

接下来我们再学习一下其他指令

首先来看置位和复位指令

置位与复位指令格式及功能说明如表3-1所示

置位复位指令具有记忆保持功能

对于某一元件一旦被置位

始终保持通电(置1)状态

直到对它进行复位(清0)为止

复位道理与置位道理一致

对同一元件多次使用置位复位指令

元件的状态取决于最后执行的那条指令

接着我们来看一下脉冲生成指令

该指令格式及功能说明如表4-1所示

EU ED为边沿触发指令

仅在输入信号变化时有效

且输出的脉冲宽度为一个扫描周期

常与S/R指令联用

现在我们来看一个脉冲生成指令使用的例子

在该例中

当检测到I0.0有从0到1的跳变时

是一个上升沿的跳变

EU指令能检测到这个跳变

使后面的输出在一个周期内为1

即使Q0.0在一个周期里为1

这个周期的时间级别是在毫秒级

当检测到I0.1有从1到0的跳变时

是一个下降沿的跳变

ED指令能检测到这个跳变

使后面的输出在一个周期内为1

即使Q0.1在一个周期里为1

最后我们来看一下触发器指令

主要包括置位优先触发器指令SR

和复位优先触发器指令RS

具体指令格式功能如表5-1所示

触发器指令相当于置位指令S

和复位指令R的组合

置位和复位输入均为0时

被控状态位不变

置位和复位输入只有一个为1时

为1的起作用

置位和复位输入均为1时

对于SR指令来说

置位优先

对于RS指令来说

复位优先

在编程过程中

位逻辑指令是最基本的指令

也是使用频率最高的指令

在以后的学习和使用过程中

大家会慢慢体会到

好了本讲就学习到这里

再见

电气控制技术与PLC课程列表:

第1章 常用低压电器

-1.1 低压电器简介

--低压电器简介

-1.2 低压开关电器

--低压开关电器

-1.3 主令电器

--主令电器

-1.4 接触器

--接触器

-1.5 熔断器

--熔断器

-1.6 继电器(一)热继电器和速度继电器

--继电器(一)热继电器和速度继电器

-1.7 继电器(二)时间继电器

--继电器(二)时间继电器

-小测验

第2章 继电器-接触器控制的基本控制线路

-2.1 三相异步电动机的直接起动控制

--三相异步电动机的直接起动控制

-2.2 三相异步电动机点动控制和长动控制

--三相异步电动机点动控制和长动控制

-2.3 三相异步电动机降压起动控制(一)

--三相异步电动机降压起动控制(一)

-2.4 三相异步电动机降压起动控制(二 )

--三相异步电动机降压起动控制(二 )

-2.5 三相异步电动机的多点控制和顺序控制

--三相异步电动机的多点控制和顺序控制

-2.6 三相异步电动机的调速控制

--三相异步电动机的调速控制

-2.7 三相异步电动机的制动控制(一)

--三相异步电动机的制动控制(一)

-2.8 三相异步电动机的制动控制(二)

--三相异步电动机的制动控制(二)

-2.9 三相异步电动机正反转控制(一)

--三相异步电动机正反转控制(一)

--三相异步电动机正反转控制(一)

-2.10 三相异步电动机正反转控制(二)

--三相异步电动机正反转控制(二)

-2.11 电气控制线路的设计方法

--电气控制线路的设计方法

-小测验

第3章 电气控制线路的绘制与设计

-3.1 电气控制电路图的绘制(一)

--电气控制电路图的绘制 (一)

-3.2 电气控制电路图的绘制(二)

--电气控制电路图的绘制(二)

-3.3 电气控制电路图的绘制(三)

--电气控制电路图的绘制(三)

-3.4 电气控制电路的设计方法 (一)

--电气控制电路的设计方法 (一)

-3.5 电气控制电路的设计方法 (二)

--电气控制电路的设计方法(二)

-小测验

第4章 可编程控制器基础

-4.1 认识PLC

--认识PLC

-4.2 PLC组成及工作原理

--PLC组成及工作原理

-4.3 S7-200 SMART PLC硬件介绍(上)

--S7-200 SMART PLC硬件介绍(上)

-4.4 S7-200 SMART PLC硬件介绍(下)

--S7-200 SMART PLC硬件介绍(下)

-4.5 STEP 7-Micro/WIN SMART编程软件(上)

--STEP 7-MicroWIN SMART编程软件(上)

-4.6 STEP 7-Micro/WIN SMART编程软件(下)

--STEP 7-MicroWIN SMART编程软件(下)

-小测验

第5章 S7-200 SMART PLC编程基础

-5.1 PLC编程语言与程序结构

--PLC编程语言与程序结构

-5.2 指令基础

--指令基础

-5.3 位逻辑指令

--位逻辑指令

-5.4 PLC编程规则与技巧

--PLC编程规则与技巧

-5.5 定时器指令的工作原理

--定时器指令的工作原理

-5.6 定时器指令应用举例

--定时器指令应用举例

-5.7 计数器指令的工作原理

--计数器指令的工作原理

-5.8 计数器指令的应用

--计数器指令应用

-小测验

第6章 功能指令的应用

-6.1 功能指令概述

--功能指令概述

-6.2 数据处理指令(一):比较指令与数据传送指令

--比较指令与数据传送指令

-6.3 数据处理指令(二):数据转换指令

--数据转换指令

-6.4 数据处理指令(三):表格指令和时钟指令

--表格指令和时钟指令

-6.5 算术运算指令及其应用

--算术运算指令及其应用

-6.6 逻辑运算指令及其应用

--逻辑运算指令及其应用

-6.7 程序控制指令:跳转指令、循环指令

--程序控制指令:跳转指令、循环指令

-6.8 子程序的编写与调用

--子程序的编写与调用

-6.9 中断程序与中断指令

--中断程序与中断指令

-6.10 高速计数器指令与高速脉冲输出指令(一)

--高速计数器指令 (一)

-6.11 高速计数器指令与高速脉冲输出指令(二)

--高速计数器指令 (二)

-小测验(一)

-小测验(二)

-小测验(三)

第7章 开关量控制系统梯形图程序设计方法

-7.1 梯形图的经验设计法

--梯形图的经验设计法

-7.2 顺序控制设计法与顺序功能图概述

--顺序控制设计法与顺序功能图概述

-7.3 顺序功能图的基本结构和绘制方法

--顺序功能图的基本结构和绘制方法

-7.4 使用SCR指令的顺序控制梯形图设计方法

--使用SCR指令的顺序控制梯形图设计方法

-7.5 使用起保停电路的顺序控制梯形图设计方法

--使用起保停电路的顺序控制梯形图设计方法

-7.6 使用置位复位指令的顺序控制梯形图设计法

--使用置位复位指令的顺序控制梯形图设计法

-小测验

第8章 模拟量控制程序设计

-8.1模拟量控制概述

--模拟量控制概述

-8.2模拟量输入输出配置及数值的规范化

--模拟量输入输出配置及数值的规范化

-8.3PID控制指令

--PID控制指令

-8.4水箱水位PID控制程序举例

--水箱水位PID控制程序举例

-小测验

位逻辑指令笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。