产品图片

产品分类

新闻动态
主页 > 新闻动态 > 可编程实训台定时器、计数器功能实训
2022-11-17 08:15

可编程实训台定时器、计数器功能实训

可编程实训台定时器、计数器功能实训

在基础实验挂箱上完成本实验。
(一)实验目的
掌握定时器、计数器的正确编程方法,并学会定时器和计数器扩展方法,用编程软件对可编程控制器的运行状态和结果进行监控。
(二)实验内容

  1. 定时器的认识实验
定时器的控制逻辑是经过时间继电器的延时动作,然后产生控制作用。其控制作用同一般继电器。如图 4.3 所示
定时器的认识实验
图 4.3

 
  1. 定时器扩展实验
由于 PLC 的定时器和计数器都有一定的定时范围和计数范围。如果需要的设定值超过机器范围,我们可以通过几个定时器和计数器的串联组合来扩充设定值的范围。

实验参考程序,如图 4.4 所示:
实验参考程序
图 4.4
 
  1. 计数器认识实验
西门子 S7-200 系列的内部计数器分为加计数器,减计数器和加减计数器三种。
  1. 加计数器 CTU
指令格式及功能,如表 4.1 所示:
加计数器指令的格式及功能
 
梯形图LAD
语句表 STL  
功      能
操作码 操作数
 
 

 
 
 
CTU
 
 
Cxxx,PV
加计数器对 CU 的上升沿进行加计数;当计数器的当前值大于等于设定值 PV 时,计数器位被置 1;当计数器的复位输入 R 为 ON 时,计数器被复位,计数器当前值被清零, 位值变为 OFF

 
说明:

表 4.1

  • CU 为计数器的计数脉冲;R 为计数器的复位;PV 为计数器的预设值,取值范围在 1-32767 之间。
  • 计数器的号码 CXXX 在 0-255 范围内任选。
  • 计数器也可通过复位指令为其复位。
  1. 减计数器 CTD
指令格式及功能,如表 4.2 所示:
减计数器指令的格式及功能
梯形图
LAD
语句表 STL  
功  能
操作码 操作数
 
 
 
 
CTD
 
 
Cxxx,PV
减计数器对 CD 的上升沿进行减计数;当当前值等于 0 时,该计数器被置位,同时停止计数;当计数装载端
LD 为 1 时,当前值恢复为预设值, 位值置 0
表 4.2
说明:

  • CD 为计数器的计数脉冲;LD 为计数器的装载端;PV 为计数器的预设值,取值范围在 1-32767 之间。
  • 减计数器的编号及预设值寻址范围同加计数器。
  1. 加减计数器 CTUD
指令格式及功能 ,如表 4.3 所示:
加减计数器指令的格式及功能
梯形图LAD 语句表 STL 功  能
操作码 操作数
       

 
 
 
 
 
CTUD
 
 
 
Cxxx,PV
在加计数脉冲输入 CU 的上升沿,计数器的当前值加 1,在减计数脉冲输入 CD 的上升沿,计数器的当前值减
1,当前值大于等于设定值 PV 时, 计数器位被置位。若复位输入 R 为
ON 时或对计数器执行复位指令 R
时,计数器被复位,LOAD 从 0 变为 1
时,将 PV 值直接装载到计数器中
表 4.3
说明:

  1. 当计数器的当前值达到最大计数值(32767)后,下一个 CU 上升沿将使计数器当前值变为最小值(-32768);同样在当前计数值达到最小计数值(-32768)后,下一个 CD 输入上升沿将使当前计数值变为最大值(32767);
实验原理图实验原理图
图 4.5

  1. 加减计数器的编号及预设值寻址范围同加计数器。
可编程实训台产品介绍点击图片:
网络型PLC可编程控制器综合实训装置(S7-1200)