可编程实训装置定时器、计数器功能实训
可编程实训装置定时器、计数器功能实训优选上海教育设备制造有限公司,公司通过ISO国际质量管理体系认证,产品质量保证,服务热线:021-56093262。
可编程实训装置定时器、计数器功能实训
在基础实训箱式挂式模型块件上完成本实训。(一)实训目的
掌控把握定时器、计数器的正确编程方法,并学会定时器和计数器拓展方法,用编程系统对可编程控制器的运行状态和成果实行监控。
(二)实训内容
- 定时器的认知实训
图 4.3
- 定时器拓展实训
实训参考程序,如图 4.4 所示:
图 4.4
- 计数器认知实训
- 加计数器 CTU
加计数器指令的格式及功能 | |||
梯形图LAD |
语句表 STL |
功 能 |
|
实操码 | 实操数 | ||
|
CTU |
Cxxx,PV |
加计数器对 CU 的上升沿实行加计数;当计数器的当前值大于等于设定值 PV 时,计数器位被置 1;当计数器的复位写入 R 为 ON 时,计数器被复位,计数器当前值被清零, 位值变为 OFF |
说明:
表 4.1
- CU 为计数器的计数脉冲;R 为计数器的复位;PV 为计数器的预设值,取值界限在 1-32767 之间。
- 计数器的号码 CXXX 在 0-255 界限内任选。
- 计数器也可经过复位指令为其复位。
- 减计数器 CTD
减计数器指令的格式及功能 | |||
梯形图 LAD |
语句表 STL |
功 能 |
|
实操码 | 实操数 | ||
|
CTD |
Cxxx,PV |
减计数器对 CD 的上升沿实行减计数;当当前值等于 0 时,该计数器被置位,同时停止计数;当计数装载端 LD 为 1 时,当前值恢复为预设值, 位值置 0 |
说明:
- CD 为计数器的计数脉冲;LD 为计数器的装载端;PV 为计数器的预设值,取值界限在 1-32767 之间。
- 减计数器的编号及预设值寻址界限同加计数器。
- 加减计数器 CTUD
加减计数器指令的格式及功能 | |||
梯形图LAD | 语句表 STL | 功 能 | |
实操码 | 实操数 | ||
|
CTUD |
Cxxx,PV |
在加计数脉冲写入 CU 的上升沿,计数器的当前值加 1,在减计数脉冲写入 CD 的上升沿,计数器的当前值减 1,当前值大于等于设定值 PV 时, 计数器位被置位。若复位写入 R 为 ON 时或对计数器执行复位指令 R 时,计数器被复位,LOAD 从 0 变为 1 时,将 PV 值直接装载到计数器中 |
说明:
- 当计数器的当前值达到大计数值(32767)后,下一个 CU 上升沿将使计数器当前值变为小值(-32768);同样在当前计数值达到小计数值(-32768)后,下一个 CD 写入上升沿将使当前计数值变为大值(32767);
图 4.5
- 加减计数器的编号及预设值寻址界限同加计数器。