1 / 20

可编程控制器( PLC ) 应用技术

可编程控制器( PLC ) 应用技术. 学习情境四 PLC进行脉冲计数控制. 4 .1 停车场管理 控制逻辑分析、 I/O分配、硬件方案 4 .2 计数器指令与计数器存储区、比较指令 4 .3 “ 停车场 ” 程序的编写、下载、调试与工作分析 4 .4 计数器应用拓展案例. 群光广场停车场管理. 任务描述. 1 、停车场容量为 10 辆车; 2 、每当进入一辆车时,门禁器向 PLC 发送一个信号,车门开启,停车场的当前车辆数加一, 30S 后车门关闭;

hazel
Download Presentation

可编程控制器( PLC ) 应用技术

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 可编程控制器(PLC)应用技术

  2. 学习情境四PLC进行脉冲计数控制 • 4.1 停车场管理控制逻辑分析、I/O分配、硬件方案 • 4.2 计数器指令与计数器存储区、比较指令 • 4.3 “停车场”程序的编写、下载、调试与工作分析 • 4.4 计数器应用拓展案例

  3. 群光广场停车场管理

  4. 任务描述 • 1、停车场容量为10辆车; • 2、每当进入一辆车时,门禁器向PLC发送一个信号,车门开启,停车场的当前车辆数加一,30S后车门关闭; • 3、每当出去一辆车时,门禁器向PLC发送一个信号,车门开启,停车场的当前车辆数减一,30S后车门关闭; • 4、当停车场车停满后,显示车位已满信号,不允许车再进入。

  5. CPU224 RELAY 车进 Q0.0 入车开门 I0.0 入车关门 车出 I0.1 出车开门 Q0.3 Q0.1 Q0.2 出车关门 Q0.4 车位已满信号 L+ AC220 PLC控制方案与I/O分配 设计的一个已占车位计数器,每进一辆车,计数器加一,每出一辆车,计数器减一

  6. 计数器指令 • 计数器用来累计输入脉冲的次数。计数器也是由集成电路构成,是应用非常广泛的编程元件,经常用来对产品进行计数。 • 计数器指令有3种:增计数CTU、增减计数CTUD和减计数CTD。 • 指令操作数有4方面:编号、预设值、脉冲输入和复位输入。

  7. 增计数器 • CTU,增计数器指令。首次扫描,定时器位OFF,当前值为0。脉冲输入的每个上升沿,计数器计数1次,当前值增加1个单位,当前值达到预设值时,计数器位ON,当前值继续计数到32767停止计数。复位输入有效或执行复位指令,计数器自动复位,即计数器位OFF,当前值为0。 (编号) C0 脉冲输入 CU CTU 复位输入 R 预设值 PV

  8. 例(练习后观察)

  9. (编号) C0 脉冲输入 CU CTD 复位输入 R 预设值 PV 减计数器指令 • CTD,减计数器指令。脉冲输入端CD用于递减计数。首次扫描,定时器位OFF,当前值为等于预设值PV。计数器检测到CD输入的每个上升沿时,计数器当前值减小1个单位,当前值减到0时,计数器位ON。 • 复位输入有效或执行复位指令,计数器自动复位,即计数器位OFF,当前值复位为预设值,而不是0。

  10. 例(练习后观察)

  11. 增减计数器 • CTUD,增减计数器指令。有两个脉冲输入端:CU输入端用于递增计数,CD输入端用于递减计数。 (编号) C0 增脉冲输入 CU CTUD 减脉冲输入 CD 复位输入 R 预设值 PV

  12. 例(练习后观察)

  13. 计数器的思考 • 1、当前与预置值的关系? • 2、计数器指令与其相应位节点的关系? • 3、计数器的值的数据类型? • 字 • 4、计数器的值在复位与重新装载后的为多少?

  14. (例-程序分析) 用计数器和定时器配合增加延时时间,如左图所示。试分析以下程序中实际延时为多长时间。

  15. 时序分析

  16. 字节比较指令 • 字节比较用于比较两个字节型整数值IN1和IN2的大小,字节比较是无符号的。

  17. 字(整数)比较指令 • 整数比较用于比较两个一字长整数值IN1和IN2的大小,整数比较是有符号的(整数范围为16#8000和16#7FFF之间)。

  18. 应用举例 • 控制要求: • 一自动仓库存放某种货物,最多6000箱,需对所存的货物进出计数。货物多于1000箱,灯L1亮;货物多于5000箱,灯L2亮。 • 其中,L1和L2分别受Q0.0和Q0.1控制,数值1000和5000分别存储在VW20和VW30字存储单元中。

  19. 例程分析

  20. 停车场的管理程序 • 1、请同学们选用合理的指令; • 2、 请同学们根据控制方案设计程序并调试; • 3、在程序设计时充分考虑一些异常情况; • 4、请小组交流讨论; • 5、请小组代表来交流; • 6、点评与总结。

More Related