电气控制与PLC第八章课件 王建平朱程辉主编

合集下载

电气控制与PLC课件

电气控制与PLC课件
常用的灭弧方法有:灭弧罩、灭弧栅和磁吹灭弧装置。 (1)灭弧罩:
采用陶土和石棉水泥做的耐高温的罩子,用以降温和隔弧。可用于 交流接触器灭弧。
电气控制与PLC课件
2009-2-16
10
(2)灭弧栅:
灭弧栅的结构图如下所示。图中1是灭弧罩,2和5分别为动、静触点 ,3 为金属栅片,4为电弧。灭弧栅是由许多镀铜薄钢片组成,片间距离 为2-3mm,安放在触点上方的灭弧罩内,一旦出现电弧,电弧周围产生磁 场,导磁的钢片将电弧吸入栅片,电弧被栅片分割成许多串联的短电弧, 迅速熄灭。这是一种常用的交流灭弧装置。
图 吸力与反力的配合
电气控制与PLC课件
2009-2-16
19
此外,过大的冲击力有可能使触点产生弹跳现象,从 而导致触点的熔焊或烧损,也即会引起严重的电磨损,降 低触点的使用寿命。
吸力过小时,会使衔铁运动速度降低,难以满足高操 作频率的要求。因此,吸力特性与反力特性必须配合得当 ,才有助于电器性能的改善。
2009-2-16
2
1.1.1 电定器义的与定分义类及分类
1. 什么是电器?
所谓电器就是根据外界施加的信号和要求,能自动 或手动地分合电路,断续或连续地改变电路参数, 以实现对电或非电对象的切换、控制、保护、检测、 变换和调节用的电工器械。
低压电器通常指工作在交直流1200V及以下的电器.
电磁式低压电器采用电磁原理完成上述功能的低压 电器称为电磁式低压电器.
第一章 常用低压电器
1.1 电器的基本知识 1.2 接触器 1.3 继电器 1.4 开关电器 1.5 熔断器 1.6 主令电器
电气控制与PLC课件
2009-2-16
1
1.11.1 电电器器的的基基本本知知识识

电气与PLC控制第八章

电气与PLC控制第八章

电气与PLC控制 第八章 FX2N系列可编程控制器应用指令及编程方法
二、应用举例
1、
电气与PLC控制 第八章 FX2N系列可编程控制器应用指令及编程方法
2、
电气与PLC控制 第八章 FX2N系列可编程控制器应用指令及编程方法
电气与PLC控制 第八章 FX2N系列可编程控制器应用指令及编程方法
第五节 循环与移位指令及其应用
一、循环与移位控制类指令说明
电气与PLC控制 第八章 FX2N系列可编程控制器应用指令及编程方法
电气与PLC控制 第八章 FX2N系列可编程控制器应用指令及编程方法
2、跳转程序段中元器件在跳转执行中的工作状态 Y、M、S的工作状态将保持跳转发生前的状态不变。 T、C跳转发生后其计时、计数值保持不变。
3、使用跳转指令的几点注意 可以使用双线圈; 同一程序中不允许存在两个相同的标号; 指针标号可以设在跳转之前; 使用CJ(P)指令时,跳转只执行一个扫描周期。
电气与PLC控制 第八章 FX2N系列可编程控制器应用指令及编程方法
第八章 FX2N系列可编程控制器应用指令及编程方法
▪ 应用指令是可编程控制器数据处理能力的标志。由于数据 处理远比逻辑处理复杂,应用指令无论从梯形图的表达形 式上,还是从涉及的机内器件种类及信息的数量上都有一 定的特殊性。
第一节 应用指令的类型及使用要素
▪ FX2N系列可编程控制器应用指令依据应用不同,可分为数 据处理类、程序控制类、特种应用类及外部设备类。
一、应用指令的表示形式、应用与操作
应用指令不含表达梯形图符号间相互关系的成分,而是直 接表达本指令要做什么。
电气与PLC控制 第八章 FX2N系列可编程控制器应用指令及编程方法
(1)应用指令编号 (2)助记符:英文缩写词,如:ADD、MOV、CMP等。 (3)数据长度:D表示32位,无D表示16位。 (4)执行形式:P表示脉冲执行形式,执行1次。 (5)操作数:分为源操作数、目标操作数及其他操作数,K

电气控制与PLC课件-PowerPoint演示文稿.ppt

电气控制与PLC课件-PowerPoint演示文稿.ppt

器件号 X000
T1 T0 K10
T0 T1 K10
Y0 X001
C0 T0 C0 K10 C0 Y001
说明 X为启动信号 Y0为ls脉冲发生器 X1为Y1的复位信号 步骤:①输入程序,并检查之
②运行程序 X000=ON时,Y0每隔ls闪烁。 C0对Y 0(T0),计数,当计到10次 C0=1(ON),Y001有输出“1” ③X001=ON时,Y001为“0”。
Page: 1
1
电气控制与PLC实验课件
实验一 认识FXGP与PLC
一、实验目的 1、熟悉FXGP的操作界面 2、初步学习用指令表、梯形图方式编制PLC程序 3、掌握调试程序的方法
二、实验内容 ❖ 设置文件路径为E:\名字班级 ❖ 进入FXGP软件 ❖ 新建一个序程序,指定正确的PLC类型,程序名称
18
电气控制与PLC实验课件
实验四、基于PLC的三相异步电动机Y/△换接启动控制 一、实验目的 ❖ 1、掌握PLC控制交流电机的可逆起动电路及Y/△形起动
电路。 ❖ 2、掌握PLC与外围实际强电接口电路连接。 二、实验内容及步骤
1、控制要求 ❖ ①按图4-7-1接线,KM1/KM2接触发器分别控制电机正/
2021/9/15 Date:2024/11/22
Page:
12
12
电气控制与PLC实验课件
(2)接线图
图3-1 电动机点动、长动启动电路
图3-2 PLC外围接线图及主电路
2021/9/15 Date:2024/11/22
Page:
13
13
电气控制与PLC实验课件
(3)I/O分配(连线)
❖ (a)点动控制
Page:

第8章 可编程序控制器系统设计与应用

第8章 可编程序控制器系统设计与应用

返回
8.2.1 PLC的选型 PLC的选型
当确定由PLC来完成控制后, 当确定由PLC来完成控制后,设计者接下来要解 PLC来完成控制后 决两个主要问题: 决两个主要问题: PLC容量的选择 : 首先要对控制任务进行详细的 容量的选择: 容量的选择 分析, 把所有的I/O点找出来 , 包括开关量I/O和 分析 , 把所有的 点找出来, 包括开关量 和 点找出来 模拟量I/O以及这些 点的性质。 以及这些I/O点的性质 模拟量 以及这些 点的性质。 PLC机型的选择 : 由于生产 机型的选择: 的厂家众多, 机型的选择 由于生产PLC的厂家众多 , 实 的厂家众多 现的功能虽基本相同, 但性能、 现的功能虽基本相同 , 但性能 、 价格和编程语言 却有较大差别, 一般应从功能方面、 却有较大差别 , 一般应从功能方面 、 价格方面和 售后服务等几个方面考虑。 售后服务等几个方面考虑。
在工艺要求改变后,常常要改变程序, 在工艺要求改变后,常常要改变程序,有时会出 点数不够又不想增加PLC扩展单元,此时 扩展单元, 现I/O点数不够又不想增加 点数不够又不想增加 扩展单元 可采用一些方法来减少输入点和输出点。 可采用一些方法来减少输入点和输出点。 减少输入点的方法: 减少输入点的方法: 用二极管隔离的分组输入法; 用二极管隔离的分组输入法; 触点合并式输入方法; 触点合并式输入方法; 单按钮起、停控制程序。 单按钮起、停控制程序。 减少输出点的方法: 减少输出点的方法:对于两个通断状态完全相同 的负载,可将它们并联后共用一个PLC的输出点 。 的负载,可将它们并联后共用一个 的输出点
返回
8.1.2 PLC控制系统设计的内容 PLC控制系统设计的内容
PLC控制系统设计的主要内容有: 控制系统设计的主要内容有: 控制系统设计的主要内容有 分析控制对象,明确设计任务和要求; 分析控制对象,明确设计任务和要求; 选定PLC的型号,对控制系统的硬件进行配置; 的型号, 选定 的型号 对控制系统的硬件进行配置; 保证系统的安全可靠; 保证系统的安全可靠; 选择所需的输入/输出模块 编制PLC的输入 输 输出模块, 的输入/输 选择所需的输入 输出模块,编制 的输入 出分配表和输入/输出端子接线图 输出端子接线图; 出分配表和输入 输出端子接线图 根据系统设计要求编写程序规格要求说明书, 根据系统设计要求编写程序规格要求说明书, 再用相应的编程语言进行程序设计; 再用相应的编程语言进行程序设计; 设计操作台、电气柜、选择所需的电器元件; 设计操作台、电气柜、选择所需的电器元件; 编写设计说明书和操作使用说明书。 编写设计说明书和操作使用说明书。

电气控制与PLC课后答案 王建平 朱程辉

电气控制与PLC课后答案  王建平 朱程辉

1-3.单相交流机构为何要设置短路环?它的作用是什么?三相交流电磁铁有无短路环?对于单相交流电磁机构,由于磁通是交变的,当磁通过零时吸力也为零,吸合后的衔铁在反作用弹簧的作用下将被拉开,磁通过零后吸力增大,当吸力大于反力时,衔铁又吸合。

由于交流电源频率的变化,衔铁的吸力随之每个周波二次过零,因而衔铁产生强烈振动与噪声,甚至使铁心松散。

为了避免衔铁振动,如图1-6所示在铁心端面上安装一个铜制的分磁环(或称短路环),其包围铁心端面约2/3的面积。

当电磁机构的交变磁通穿过短路环所包围的截面S2时,环中产生涡流。

根据电磁感应定律,此涡流产生的磁通Φ2在相位上落后于截面S1中的磁通Φ1。

这样,铁心中有两个不同相位的磁通Φ1和Φ2,电磁机构的吸力为它们产生的吸力F1和F2之和。

只要此合力始终大于反力,衔铁的振动现象就消失了。

三相交流电磁铁没有短路环。

1-4.低压电器常用的灭弧方法有哪些?相应的灭弧装置又有哪些?当触头断开瞬间,触头间距离极小,电场强度极大,触头间产生大量的带电粒子,形成炽热的电子流,产生弧光放电现象,称为电弧。

电弧的存在既妨碍了电路及时可靠地分断,又会使触头受到磨损。

因此,必须采取适当且有效的措施,以保护触头系统,降低它的磨损,提高它的分断能力,从而保证整个电器的工作安全可靠。

灭弧装置:(1)磁吹式灭弧装置(2)灭弧栅(3)灭弧罩(4)多断点灭弧1-7.电磁机构是接触器的主要组成部分之一,它将电磁能转换成机械能,带动触点使之闭合或断开。

电磁机构包括动铁心(衔铁)、静铁心和电磁线圈三部分。

电磁式继电器的结构是由铁心、衔铁、线圈、释放弹簧和触头等部分组成,由于继电器用于控制电路,所以流过触头的电流较小,故不需要灭弧装置。

1-9.热继电器是利用电流流过发热元件产生热量来使检测元件受热弯曲,进而推动机构动作的一种保护电器。

由于发热元件具有热惯性,所以在电路中不能用于瞬时过载保护,更不能做短路保护,主要用作电动机的长期过载保护。

电气控制与PLC第七章课件 王建平朱程辉主编

电气控制与PLC第七章课件 王建平朱程辉主编

同样,输出数据文件与所配置的 PLC输出接口相对应。 PLC将与外部输出有关的程序执行结果存放在输出数据文件 中,在输出扫描期间,将数据传递到与输出接口相连接的外 部负载。在输出文件中的每个位表示在输出扫描中向外部设 备输出的值,用以控制外部负载的接通还是断开。 可见输入/输出数据文件的大小是由系统配置的I/O点数和 框架中的I/O模块或智能模块的多少和类型决定的,不是由用 户在编程时自己定义的。MicroLogix系列 PLC的嵌入式I/O接 口可以是0号槽,0字。所以I/O地址的表达式非常的简单,输 入输出文件号可以省略。例如,O/5表示输出位5,I/8表示输 入位8。
图7-6 SFC图实例
7.2 ML/SLC系列PLC的存储器结构
罗克韦尔ML与SLC5系列PLC的存储器包括程序存 储器和工作数据存储器。程序存储器用来存放用户的程 序文件,工作数据存储器用来存放数据。为了对PLC编 程,除了了解各种型号PLC的指令集以及如何在程序文 件中用好指令以外,熟悉各种型号PLC的数据文件也是 非常重要的,因为数据文件的字、位等概念通常是指令 的操作数。 指令一般都由助记符和其所作用的数据(即指令的 操作数)组成,指令作为程序的最小单元,存储在程序 存储区中,而与指令对应的数据存储在数据存储区中。

7.1.3 顺序功能图编程
顺序功能图编程的特点是把一个操作处理过 程分为许多工作步,只要满足相应的条件,就 能从一个工作步转移到另一个工作步。顺序功 能图简称为SFC图。SFC图设计方法是专门用于 工业顺序控制程序设计的一种方法,它能够描 述被控系统的工作过程,显示过程的状态。 SFC图由流程步(工作步)、有向线段、转 移和动作说明等组成。
PLC是通过输入/输出接口与外部设备相连的,输入 和输出数据文件是与I/O接口的信号相对应的,它们在 程序中的寻址格式参见表7-2。

《电器控制与PL》PPT课件

《电器控制与PL》PPT课件

整理ppt
15
• 4)万能转换开关 万能转换开关和主令控制器
整理ppt
16
2、低压断路器
• 低压断路器分为万能式断路器和塑料外壳式断路器两大类, 目前我国万能式断路器主要生产有DWl5、DWl6、DWl7(ME)、 DW45等系列,塑壳断路器主要生产有DZ20、CMl、TM30等系 列。
整理ppt
算的真值表如表所示。
整理ppt
32
A J
B
K1A K2A KM
(a)逻辑符号
(b)控制线路实例
整理ppt
33
(2)“或”运算(逻辑加) 逻辑代数中运算符号“+”读作“或”。“或”运算的真值表如表1. 3所示。
整理ppt
34
A +J
B
(a)逻辑符号
K1A K1A
KM
(b)控制线路实例
整理ppt
35
L1 L2 L3 Q
FU1
KM1
KM2
FU2
SB1
KM1 SB2
FU2
KM2
SB2
KM1 KM2
SB1
KM1 KM2
KR
SB3
PE
M
整理ppt
28
3. 点动控制
• 生产过程中,不仅要求生产机械运动部件连续运动,还需要 点动控制。图1.14为电动机点动控制电路。图中的控制电路 既可实现点动控制,又可实现连续运转。SB3为连续运转的 停止按钮,SB1为连续运转起动按钮,SB2为点动起动按钮。
22
时间继电器
• 时间继电器定义: ----当吸引线圈通电或断电后其触点经过一定延时再动作的继
电器。符号:KT • 电磁式 • 阻尼式 • 电子式(晶体管、数字式)

电气控制与plc应用技术课件学习资料

电气控制与plc应用技术课件学习资料
第二类为字数据,其数制、位长有多种形式。通常采用 BCD码形式。FX2N系列和A系列中为4位BCD、双字节为 8位BCD码。
第三类为字与bit的混合,即同一元件既有bit元件,又有 字元件。例如T(定时器)和C(计数器),它们的触点 为bit,设定值寄存器和当前值寄存器则为字。
➢ 高档PLC 具有中档机功能外,增加带符号算术运算、矩 阵运算、位逻辑运算、平方根运算及其它特殊功能函数 运算、制表及表格传送等。高档PLC机具有更强的通信 联网功能。
10/22/2024
返回第一张 上一张幻灯片 下一张幻灯片
第3章
4.按生产厂家分
目前世界上PLC产品按地域分成三大块:美国、欧洲和 日本。日本和美国的PLC产品较相似。占PLC市场80%以上 的生产公司有:德国的西门子(SIEMENS)公司、法国的 施 耐 德 ( SCHNEIDER ) 自 动 化 公 司 、 日 本 的 欧 姆 龙 (OMRON)和三菱(MITSUBISH)公司。
4.数据处理功能 大多数可编程序控制器都具有数据处理功能,能进行数据并行 传送、比较运算;BCD码的加、减、乘、除等运算;还能进行字的 按位“与”、“或”、“异或”、求反、逻辑移位、算术移位、数 据检索、比较、数制转换等操作。
10/22/2024
返回第一张 上一张幻灯片 下一张幻灯片
第3章
5.计数控制 可编程序控制器具有计数控制功能。它为用户提供若干个计数 器并设置了记数指令。计数值可由用户在编程时设定,并能在运行 中被读出与修改,有些可编程序控制器还设置了加计数、减计数两 种不同的记数方式。
(1)能用于工业现场。 (2)能改变其控制“逻辑”,而不需要变动组成它的元件和修
改内部接线。 (3)出现故障时易于诊断和维修。 ➢ 1969 年,美国数字设备公司 (DEC 公司 ) 研制出了世界
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图8-6 算术运算指令梯形图符号
整数/实数算术运算指令使用详细规则见教材p181-182。 这里通过实例来说明乘、除两条指令的用法。
例3:乘数是12345,被乘数是3,结果存放在整数 地址N7:0内,运算结果等于37035,超过最大 值32767,此时,如果S:2/14=0,则N7:0内的数 值被设置为32767,而算术寄存器内存储的值是 37035。可见虽然PLC发生溢出错误,但是算术 寄存器内的结果还是有效的。
8.1.4 数据转换指令
8.1.5 高级运算指令
8.1.1 数据比较指令
数据比较指令属于输入指令,用于比较两个数值的大小, 以此作为逻辑梯级连续的条件。如果指令中被比较的两个数值 满足指令的比较条件,则指令逻辑为“真”,否则指令逻辑为 “假”。比较指令见表8-1。
1. 基本比较指令
表8-1中的前六个为基本比较指令。其中两个指 令的梯形图符号如图8-1所示,其他比较指令的符号 格式与之1基本一致。图中表示的含义是:如果整数 文件字N7:1中的值小于整数文件字N7:9中的值且大于 或等于零,则将B3:1/3置位。
16位有符号整 数与32位有符号整 数相加的实例如图 8-8所示。16位被加 数存放在B3:1中, 32位加数的低16位 存放在B3:2中,高 16位存放在B3:3中。 两个加数的值和运 算结果参见表8-7 (p183)。
图8-8 32位有符号整数加法实例梯形图
2)双字除指令(DDV) 该指令只有两个参数:源和目的。 DDV指令将算术寄存器中32位值 (S:14和S:13)去除以一个16位的 源值(图8-9中的N7:0),如果余数 大于等于0.5,则目的地址(图8-9 中的N7:1)的值向上取整。 在开始计算时,算术寄存器S:13和 S:14包含DDV运算的被除数,指令 执行时,高位有效字S:14存储不整 除的商,低位有效字S:13存储余数。 该指令通常用在产生32位结果的 MUL指令之后。
图8-3 LIM指令梯形图符号
LIM指令可以根据所设置的上限和下限值,比较某测试 值是在指定数值范围之内或之外。LIM指令逻辑为“真”或 为“假”的条件实例参见教材表8-2。
4.比较指令应用举例
例1:若整数文件N7:0与N7:1中 的数值相等,点亮L1指示灯; 如果N7:2与N7: 3中的数值相等 ,则点亮L2指示灯。 梯形图程序如图8-4所示。 图中,梯级0000中EQU指令参 教N7:0与N7:1中的数值相等( 皆为9175),则EQU指令逻辑 为“真”,接通与输出端O:0/0 相连接的L1指示灯。而梯级 0001的EQU指令参数N7:2与 N7:3中的数值不相等(分别是247和-253),则EQU指令逻辑 为“假’,与输出端O:0/1相连 接的L2指示灯不得电。
图8-5 MEQ指令应用梯形图
8.1.2 算术运算指令
算术运算指令属于输出指令,大多数算术运算指 令需要两个操作数,当梯级条件为真时,执行指定 的算术运算,将运算结果存放到指定的存储位置, 并根据运算结果自动设置算术标志位的值。例如, 加和减指令都是取一对输入值,对它们进行加或减 运算,将结果存放到指定的目的地址内,如果运算 结果超过PLC的极限值,则置位上溢出或下溢出位。
N7:2和S:13作为整数处理: 十进制为4660,对应的二 进制为0001 0010 0011 0100;当作BCD码,就成 了1234(对应的二进制为 0000 0100 1101 0010)最 终N7:10的值就是十进制 整数1234。
图8-13 FRD指令应用举例
2)算术标志位是指PLC状态文件字0的位0~3 (S:0/0~ S:0/3)。算术运算指令执行时,会根据运算的 结果对算术标志位进行更新。标志位的含义如下表。
2.整数/实数算术运算
算术运算指令既可以进行整数(16位)/实数 (浮点数)运算,也可以进行双整数(32位)运算, 本小节只介绍单字运算指令的执行情况及其对状态位 的影响。运算指令的梯形图符号如图8-6所示。图中 只画出了ADD、SQR和CLR三条运算指令, SUB、 MUL和DIV指令的符号格式与ADD基本相同,有三 个参数:源A、源B和目的地址,只是指令名称和运 算法则不同。NEG、ABS和SQR指令有两个参数:源 和目的地址,CLR指令只有一个参数:目的地址。源 参数可以是数据文件地址也可以是常数,但是目的参 数必须是数据文件字地址。
电气控制与PLC
第 8 章
ML/SCL系列PLC 功能指令及应用
第7章介绍的基本逻辑控制指令主要用于取代传统的 继电器控制系统,实现逻辑控制和计时器/计数器的功能 。作为工业控制计算机之一的PLC除了具有逻辑控制功能 外,还具有数据运算、传送、变换、程序控制、通信及 一些特殊功能。 MicroLogix/SLC5系列PLC的功能指令分为:运算指 令、数据处理指令、移位/顺序控制指令、程序控制指令 、PID控制指令、通信控制指令、ASCLl码指令等。本章 主要介绍运算指令、数据处理指令、程序控制指令,并 结合控制应用给出一些编程实例。
图8-4 EQU指令应用梯形图
4.比较指令应用举例
例2:如果两个数值的低8位 相匹配,则点亮L1指示灯。 梯形图逻辑如图8-5所 示,因为只要求比较两个数 值B3:1和B3:3的低8位,因 此,将MEQ指令屏蔽字B3:2 中的数值设置为00FFh,只 让源值与比较值中的低8位 进行相等的比较,尽管待比 较两个数值的其他位不全一 致,MEQ指令逻辑仍然为“ 真”,使连接输出端O:0/0的 L1指示灯得电点亮。
图8-12 TOD指令应用举例
在很多应应场合,采用拨码开关输入数据,这些数据 都是BCD码格式,在梯形图程序使用这些数据之前, 应该把BCD码值转换成整数值,否则,PLC会把这些 数据当作整数处理,从而造成数据的丢失或改变。 例6:要求将算术寄存器中的BCD码值转换成整数,并 存储在N7:10内,梯形图程序如图8-13所示。FRD指令 的参数和转换方向与TOD指令刚好相反,其数据显示 格式也与表8-12类似,只是要将源和目的地址交换。
8.1.4 数据转换指令
数据转换指令属于输出指令。数据转换 指令的功Байду номын сангаас见表8-10,可以使数据在整数与 BCD码、角度与弧度之间进行转换,还可以 实现编码器和译码器的功能。
1.BCD码转换指令
图8-11 BCD码转换指令梯形图符号
例5:要求将存储在N7:3的整数值 32760转换成BCD码。 编程时,将N7:3作为TOD指令的 源值,算术寄存器作为目的参数, 此时可转换的最大BCD码值可以是 32760。然而,如果BCD码值超过 9999,溢出位S:0/1就会被设置为 “1”,这将导致次要错误位S:5/0 也被置位,因此,需要在梯形图程 序结束之前解锁存S:5/0,以避免出 现主要错误代码0020。梯形图如右 图所示,指令执行后源和目的地址 内的地址数据见表8-12(p186)。
例4:图8-7所示的除法指令,19除 以4的余数是3(商为4.75),所 以商被向上取整到5存储在目的 地址N7:3内。不整除的商是4, 存储在S:14内,同时余数3存储 在S:13内。指令参数及执行结 果为: 参数: N7:1=19 ; N7:2=4 结果: N7:3=5 S:14=4 S:13=3
图8-1 两个比较指令梯形图符号
基本比较指令都有两个参数:源(Source) A和源(Source)B。源A必须是一个数据文件 地址(如N7:1),源B既可以是一个数据文件地 址(如N7:9)也可以是常数(如0)。
2.通过屏蔽比较相等指令(MEQ)
MEQ指令梯形图符号如图8-2所 示,该指令通过一个屏蔽字,使源 地址中的数据和比较地址中数据进 行比较,它有以下三个参数: 1)源(Source)—被比较值的 数据文件地址; 2)屏蔽(Mask)—屏蔽字地址 或一个十六进制常数(如图中的 0F0Fh); 3)比较(Compare)—既可以是 一个常整数,也可以是 比较值的 数据文件地址。
图8-9 DDV指令梯形图符号
8.1.3 逻辑运算指令
逻辑运算指令属于输 出指令,包括逻辑与指令 (AND)、逻辑或指令 (OR)、逻辑异或指令 (XOR)和逻辑非指令 (NOT)。逻辑运算指令 的功能见表8-9(p184)。
图8-10 DDV指令梯形图符号
AND、OR和XOR指令有三个参数:源A、源B和目的地址,源A 和源B的参数可以是字地址或常数,但是两者不能都是常数。目的地 址必须是数据文件字地址。当输入参数是常数时,可以用运算符 “&”修改输入值的基数。例如,用户可以输入 &B11111111111111111或&HFFFF,来代替输入-1作为常数。NOT指 令只有源和目的两个参数,它们必须是数据文件字地址。 AND指令使源地址A的值和源地址B的值按位执行逻辑与运算; OR指令使源地址A的值和源地址B的值按位的值按位执行逻辑异或运 算;NOT指令对源地址的值按位执行逻辑非运算。逻辑运算指令都 将结果存储在目的地址内,其算术标志位的影响见表8-10(p184)。
1.算术运算指令的通用信息
1)指令参数。算术运算指令有源(Source)和目的 (Dest)两种参数。在源参数中输入参与运算数值的数据 文件地址或常数,算术、逻辑、或者传送操作的执行都 要输入该参数。如果一条指令有两个源参数,则两个参 数不能都是常数。目的参数是用于存储指令运算结果的 数据文件地址。对于运算中带符号的源和目的参数,PLC 都以二的补码形式存储。 可以选择用变址寻址方式指定指令参数的“字”地 址,也可以选择用间接寻址方式指定指令参数的“字” 地址。SLC503(OS301或更高)、SLC504和SLC505 PLC 的算术运算指令支持浮点数和字符串数字类型。
本章提要
8.1 运算指令 8.2 数据处理指令
8.3 移位/顺序控制指令
8.4 过程控制指令 8.5 功能指令应用实例
8.1 运算指令
MicroLogix/SLC5系列PLC除了具有比较、算术、逻辑 运算指令外,还有数据转换和一些高级运算指令。
相关文档
最新文档