简易定时报时器——区间比较指令与触点比较指令

上传人:kms****20 文档编号:46522449 上传时间:2018-06-27 格式:PDF 页数:6 大小:154.38KB
返回 下载 相关 举报
简易定时报时器——区间比较指令与触点比较指令_第1页
第1页 / 共6页
简易定时报时器——区间比较指令与触点比较指令_第2页
第2页 / 共6页
简易定时报时器——区间比较指令与触点比较指令_第3页
第3页 / 共6页
简易定时报时器——区间比较指令与触点比较指令_第4页
第4页 / 共6页
简易定时报时器——区间比较指令与触点比较指令_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《简易定时报时器——区间比较指令与触点比较指令》由会员分享,可在线阅读,更多相关《简易定时报时器——区间比较指令与触点比较指令(6页珍藏版)》请在金锄头文库上搜索。

1、4.5 项目五项目五 简易定时报时器区间比较指令与触点比较指令简易定时报时器区间比较指令与触点比较指令 4.5.1 教学目的教学目的 1基本知识 掌握区间比较指令 ZCP 和触点比较类指令; 2技能培养 会使用触点比较类指令与区间比较指令编写梯形图, 能灵活使用上述指令进行实际控制 系统的设计 4.5.2 项目控制要求项目控制要求 利用计数器与比较指令, 设计一个 24 小时可设定定时时间的住宅控制器的控制程序 (以 15 分钟为一个设定单位) ,要求实现如下的控制: (1)早晨 6:30,闹钟每秒钟响 1 次,10 秒后自动停止; (2)9:0017:00,起动住宅报警系统; (3)晚上 6

2、:00,打开住宅照明; (4)晚上 10:00 关闭住宅照明。 4.5.3 项目预备知识项目预备知识 1区间比较指令(ZCP) (1)指令功能 指令 ZCP 为区间比较指令,其使用格式如图 4- 37 所示。 图 4- 37 ZCP 指令使用格式 说明: ZCP 指令将S1、S2的值与S的内容进行比较,然后用元件DD+2来反应 比较的结果; 源操作数S1、S2与S的形式可以为:K,H,KnX,KnY,KnM,KnS,T, C,D,V、Z;目标操作数D的形式可以为:Y,M,S; 源操作数S1和S2确定区间比较范围,不论S1S2还是S1S时, D=ON; 当S1SS2时, D+1=ON; 当SS2

3、 时,D+2=ON; 执行比较操作后,即使其执行条件被破坏,目标操作数的状态仍保持不变,除非 用 RST 指令将其复位; 在指令前加“D”表示其操作数为 32 位的二进制数,在指令后加“P”表示指令 为脉冲执行型。 (2)编程实例 如图 4- 38 所示,当 X010=OFF 时,ZCP 指令不执行,M10M12 保持以前的状态; 当 X010=ON 时,ZCP 指令执行区间比较,比较结果如下: 若 C10K20,M12=ON。 图 4- 38 ZCP 指令编程实例 2触点比较类指令 (1)指令功能 本类指令有多条。具体指令请参看表 4- 5。触点比较指令相当于一个触点,指令执行时, 比较两个

4、操作数S1、S2,满足比较条件则触点闭合。 表 4- 5 触点比较指令一览表 分 类 指令助记符 指令功能 LD = S1 = S2时,运算开始的触点接通 LD S1 S2时,运算开始的触点接通 LD S1 S2时,运算开始的触点接通 LD= S1 S2时,运算开始的触点接通 AND= S1 = S2时,串联触点接通 AND S1 S2时,串联触点接通 AND S1 S2时,串联触点接通 PDF created with pdfFactory Pro trial version AND= S1 S2时,串联触点接通 OR = S1 = S2时,并联触点接通 OR S1 S2时,并联触点接通 O

5、R S1 S2时,并联触点接通 OR= S1 S2时,并联触点接通 从上表可以看出,触点比较类指令分为三类:LD 类(含:LD=,LD,LD, LD=六条指令) 、AND 类(含:AND=,AND,AND,AND= 六条指令)以及 OR 类(含:OR=,OR,OR,OR=六条指令) ,其使用 格式分别如图 4- 39、图 4- 40 和图 4- 41 所示。 图 4- 39 LD 类触点比较指令使用格式 图 4- 40 AND 类触点比较指令使用格式 图 4- 41 OR 类触点比较指令使用格式 说明: 触点比较类指令,当S1、S2满足比较条件时,触点接通; 比较运算符包括:=,=六种形式;

6、两个操作数S1、S2的形式可以是:K,H,KnX,KnY,KnM,KnS,T,C, D,V、Z 等字元件,以及 X,Y,M,S 等位元件; 在指令前加“D”表示其操作数为 32 位的二进制数,在指令后加“P”表示指令 为脉冲执行型。 (2)编程实例 在图 4- 42 中,当 C10=K20 时,Y000 被驱动;当 X010=ON 并且 D100K58 时, Y010 被复位;当 X001=ON 或者 K10C0 时,Y001 被驱动。 PDF created with pdfFactory Pro trial version 图 4- 42 触点比较指令编程实例 4.5.4 项目实现项目实现

7、 1I/O 分配表 设 X000 为启停开关,X001 为 15 分钟快速调整与试验开关;X002 为格数设定的快速 调整与试验开关。时间设定值为钟点数乘以 4。使用时,在 0:00 起动定时器。 设闹铃输出接 Y000,住宅报警系统接 Y001,住宅照明接 Y002。则本项目的 I/O 分配 表如图 4- 6 所示。 表 4- 6 I/O 分配表 输入 输出 输入继电器 作用 输出继电器 作用 X0 启停开关 Y0 闹钟 X1 15 分钟试验开关 Y1 住宅报警系统 X2 格数试验开关 Y2 住宅照明系统 2梯形图 根据控制要求,设计出来的梯形图如图 4- 43 所示。在梯形图中,M8011

8、 为 10ms 脉冲, M8012 为 100ms 脉冲,M8013 为 1s 脉冲。C0 为 15 分钟计数器,当开关 X000 闭合时,C0 当前值每过 1 秒加 1,当 C0 当前值等于 K900 时,即时间过了 15 分钟。C1 为 96 格计数器, 其当前值每 15 分钟加 1,若在 0:00 起动计时器,则 C1 当前值与实际时间的对应关系如表 4- 7 所示。 表 4- 7 C1 当前值与实际时间对应关系表 C1 当前值 对应时间 备注 K0 0:00 起动计时器 K26 6:30 闹铃起动 K36 9:00 住宅报警系统起动 K68 17:00 住宅报警系统关闭 K72 18:

9、00 住宅照明起动 K88 22:00 住宅照明关闭 K96 24:00 重新起动计时器 梯形图中,15 分钟快速调整与试验开关 X001 每 10ms 加 1,格数设定快速调整与试验PDF created with pdfFactory Pro trial version 开关每 100ms 加 1。 图 4- 43 简易定时报时器梯形图 4.5.5 知识进阶知识进阶 在很多场合下,需要在某个具体的时刻进行某项操作,就会用到时钟运算指令,FX 系 列 PLC 专门设置了一类这样的指令,它们分别是: (1)时钟运算比较指令 TCMP 该指令格式为:TCMP S1 S2 S3 S D。TCMP

10、指令的源操作数S1S3用来存 放指定时间的时、分、秒。目标元件D用来存放比较结果。该指令用来比较指定时刻与时 钟数据的大小,时钟数据的时间存放在S开始的连续三个元件中,比较结果存放在D开始 的连续三个位元件中。例如:TCMP K10 K30 K50 D0 M0,当 D0,D1,D210:30:50 时, M0=ON;当它们相等时,M1=ON;当前者比后者大时,M2=ON。 可利用 PLC 内置的实时时钟数据,D8013D8015 分别存放秒、分和时数据。 (2)时钟区间比较指令 TZCP 该指令使用格式为:TZCP S1 S2 S D。TZCP 指令的源操作数S中的时间与S1、 S2指定的时间

11、区间进行比较,比较结果用来控制D开始的连续三个元件的状态。 (3)时钟数据加法指令 TADD、时钟数据减法指令 TSUB PDF created with pdfFactory Pro trial version 该指令使用格式为:TADD S1 S2 D或 TSUB S1 S2 D。该指令将S1开始连续 三个元件存储的时钟数据与S2开始连续三个元件存储的时钟数据相加或者相减,结果存放 在D开始连续三个元件中。 (4)时钟数据读取指令 TRD 该指令使用格式为:TRD D。TRD 指令用来读出内置的实时时钟数据,并存放在D 开始的 7 个元件中,实时时钟的时间数据存放在 D8013D8019 中,D8018D8013 中分别 存放年、月、日、时、分和秒,D8019 存放星期。 (5)时钟数据写入指令 TWR 该指令使用格式为:TWR S。TWR 指令用来将时间设定值写入内置的实时时钟,写 入的数据预先存放在S开始的 7 个元件中。指令执行时,内置的实时时间立即更新,改为 新的时间。 4.5.6 研讨与训练研讨与训练 1用定时器控制路灯定时亮灭。要求晚上 6:00 开灯,早晨 6:00 关灯。 2设计一个闹钟,每天早晨 6:00 提醒你起床。 PDF created with pdfFactory Pro trial version

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号