当前课程知识点:电气控制技术与PLC >  第6章 功能指令的应用 >  6.2 数据处理指令(一):比较指令与数据传送指令 >  比较指令与数据传送指令

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

比较指令与数据传送指令在线视频

下一节:数据转换指令

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

比较指令与数据传送指令课程教案、知识点、字幕

大家好

本次课程我们来学习比较指令和数据传输指令

比较指令是一种比较判断

用于比较两个符号数或无符号数

在梯形图中以带参数和运算符号的

触点的形式编程

当这两数比较式的结果为真时

该触点闭合

在功能框图中以指令盒的形式编程

当比较式结果为真时

输出接通

在语句表中使用LD指令进行编程时

当比较式为真时

主机将栈顶置1

使用与 或指令进行编程时

当比较式为真时

则在栈顶执行与 或操作

并将结果放入栈顶

比较指令的类型有四种

字节比较

整数比较

双字整数比较和实数比较

如图所示

比较运算符主要有等于

大于等于

小于等于

大于 小于和不等于四种运算方式

字节比较指令是用于比较

两个字节型整数值IN1和IN2的大小

字节比较是无符号的

比较式可以是LDB AB或OB后

直接加比较运算符构成

整数比较用于比较两个一字长整数值

IN1和IN2的大小

比较式可以是LDW AW或OW后

直接加比较运算符构成

整数IN1和IN2的寻址范围如图所示

双字整数比较用于比较两个

双字长整数值IN1和IN2的大小

比较式可以是LDD AD或OD后

直接加比较运算符构成

双字整数IN1和IN2的寻址范围如图所示

实数比较用于比较两个双字长实数值

IN1和IN2的大小

比较式可以是LDR AR或OR后

直接加比较运算符构成

实数比较IN1和IN2的寻址范围如图所示

以上我们学习了比较指令

然后我们来学习数据传输指令

数据传输指令分为单一传送指令和块传送指令

单一传送主要有6条指令

也就是字节传送指令MOVB

传送字节立即读指令BIR

传送字节立即写指令BIW

字传送指令MOVW

双字传送指令MOVD

实数传送指令MOVR

块传送主要有3条指令

也就是字节块传送指令BMB

字块传送指令BMW

双字块传送指令BMD

下面我们先学习6条单一传送指令

字节传送指令MOVB

使能输入EN为高电平时

把一个单字节无符号数据由IN

传送到OUT所指的字节存储单元

传送字节立即读指令BIR

使能输入EN为高电平时

立即读取单字节物理输入区数据IN

并传送到OUT所指的字节存储单元

要注意的是该指令执行后

输入映象寄存器不更新

传送字节立即写指令BIW

使能输入EN为高电平时

立即将IN单元的字节数据

写到OUT所指的物理输出区

要注意的是该指令执行后

输出映象寄存器刷新

字传送指令MOVW

使能输入EN为高电平时

把一个单字长有符号整数

由IN传送到OUT所指的字存储单元

要注意的是该指令执行后

IN的寻址可以是16位的地址

双字传送指令MOVD

使能输入EN为高电平时

把一个双字长有符号整数由IN

传送到OUT所指的双字存储单元

实数传送指令MOVR

使能输入EN为高电平时

把一个32位实数由IN传送到OUT

所指的双字存储单元

以上学习了6条单一传送指令

下面我们要学习的是3条块传送指令

字节块传送指令BMB

使能输入EN为高电平时

把从输入字节IN开始的N个字节型数据

传送到从OUT开始的N个字节存储单元

字块传送指令BMW

使能输入EN为高电平时

把从输入字IN开始的N个字型数据

传送到从OUT开始的N个字存储单元

双字块传送指令BMD

使能输入EN为高电平时

把从输入双字IN开始的N个双字型数据

传送到从OUT开始的N个双字存储单元

本讲到此结束

谢谢大家

电气控制技术与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控制程序举例

-小测验

比较指令与数据传送指令笔记与讨论

也许你还感兴趣的课程:

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