实验目的:掌握s7-1200中定时器计数器的应用并完成相应程序
实验设备:同上
实验原理:
使用定时器指令可创建编程的时间延迟,S7-1200 PLC有4种定时器:
●TP: 脉冲定时器可生成具有预设宽度时间的脉冲。
●TON:接通延迟定时器输出Q在预设的延时过后设置为 ON。
●TOF:关断延迟定时器输出 Q 在预设的延时过后重置为 OFF。
●TONR:保持型接通延迟定时器输出在预设的延时过后设置为ON。在使用 R 输入重置经过的时间之前,会跨越多个定时时段一直累加经过的时间。
● RT:通过清除存储在指定定时器背景数据块中的时间数据来重置定时器。
每个定时器都使用一个存储在数据块中的结构来保存定时器数据。 在编辑器中放置定时器指令时可分配该数据块。
实验步骤:
1,实现延时开通及延时关断

接通延迟定时器及其时序图
2 按下瞬时启动按钮I0.0,5秒后输出启动,按下瞬时停止按钮I0.1,10秒后输出停止。
画出梯形图及时序图
3 计数器的用法:

S7-1200有3种计数器:加计数器(CTU)、减计数器(CTD)和加减计数器(CTUD)。它们属于软件计数器,其最大计数速率受到它所在的OB的执行速率的限制。
如果需要速率更高的计数器,可以使用CPU内置的高速计数器。
调用计数器指令时,需要生成保存计数器数据的背景数据块。
CU和CD分别是加计数输入和减计数输入,在CU或CD由0变为1时,实际计数值CV加1或减1。
复位输入R为1时,计数器被复位,CV被清0,计数器的输入Q变为0。


计数器

S7-1200PLC定时器计数器的应用相关推荐

  1. 51单片机之定时器/计数器应用实例(方式0、1、2、3)

    硬件:STC89C52RC 开发工具:Keil uVision4 对于刚接触单片机的同学来说可能会对定时器/计数器的应用很蒙圈,特别是初值的计算和各种定时方式的选择.下面希望能给你带来一个清晰的思路. ...

  2. 【51单片机快速入门指南】3.2:定时器/计数器

    目录 快速使用 硬知识 传统51单片机 CPU 时序的有关知识(12T) 51 单片机定时器原理 51 单片机定时/计数器结构 定时器/计数器0/1 定时器/计数器0和1的相关寄存器 控制寄存器 工作 ...

  3. 计算机改计数器的方法,第五章定时器计数器(修改)-计算机原理及应用资源共享课.ppt...

    第五章定时器计数器(修改)-计算机原理及应用资源共享课.ppt 1 第5章 MCS-51单片机定时器/计数器 主要内容 定时/计数器的工作原理模式 定时/计数器的工作方式 定时/计数器的应用 2 (1 ...

  4. 51单片机之定时器\计数器的工作原理

    51单片机之定时器\计数器的工作原理 定时器/计数器的结构: 何时处于计数器方式?何时处于定时器方式? TCON和TMOD特殊功能寄存器: 定时器/计数器工作方式: 方式0:13位的定时器/计数器 方 ...

  5. 单片机定时器_单片机定时器/计数器基本原理

    目前常用的单片机中往往都配备了定时器/计数器.在AT89S52芯片内包含有三个16位的定时器/计数器:T0.T1和T2,其核心是加1计数器.我们主要要求掌握T0和T1的结构和功能.学习中要注意从电路结 ...

  6. C51单片机————定时器计数器

    51单片机定时器/计数器 定时(定时控制.测量.延时...)和计数(对外部事件统计数目). Created with Raphaël 2.1.2张三张三李四李四嘿,四哥, 定时器和计数器有哪几种实现哦 ...

  7. 单片机两个正玄波信号的相位差计算_51单片机的定时器/计数器的原理与使用

    CPU时序的有关知识 振荡周期:为单片机提供定时信号的振荡源的周期(晶振周期或外加振荡周期) 状态周期:2个振荡周期为1个状态周期,用S表示.振荡周期又称S周期或时钟周期. 机器周期:1个机器周期含6 ...

  8. 串口中断和定时器中断_51单片机中断机制(定时器/计数器)

    单片机中断简介 52单片机一共有6个中断源,它们的符号,名称以及各产生的条件分别如下: INT0 - 外部中断0,由P3.2端口线引入,低电平或下降沿引起 INT1 - 外部中断1,由P3.3端口线引 ...

  9. PLC实验:定时器/计数器功能实验

    实验项目名称:定时器/计数器功能实验 一.实验控制要求 1.延时启动程序 按下按钮 I0.0,指示灯 Q0.0 延时 6 秒后启动,按下停止按钮 I0.1,指示灯立即熄灭. 2.闪烁程序 按下启动按钮 ...

最新文章

  1. 匹配算法:局部结构保留
  2. MVC3项目依赖文件错误解决
  3. GridView控件修改、删除示例(修改含有DropDownList控件)
  4. Java I/O系统学习系列一:File和RandomAccessFile
  5. linux fedro版本查看命令,Fedora查看内核及发行版本号
  6. 计算机教师研修计划书,教师信息技术个人研修计划书
  7. Apache Nutch 1.3 学习笔记目录
  8. JS遮罩效果 (很强)
  9. python 列表输入sql_将Python列表传递到SQL查询
  10. Oracle GoldenGate Director安装和配置(无图)
  11. 大数据平台的整体架构由哪些组成
  12. Xbox360手柄驱动xbcd+
  13. C# 随机数调用合集 Random
  14. 微软应用商店错误代码“0x80131500”怎么修复?
  15. 安装 Maxwell
  16. picasa解决方案
  17. 淘宝宝贝排名影响因素有哪些?
  18. The Happy Prince
  19. 路由器与计算机的ip地址,路由器ip地址,教您怎么样查看路由器的IP地址
  20. Andriod8.0去除Launcher谷歌搜索框

热门文章

  1. pwd python 安装 模块_python模块学习之OS、PWD
  2. 二、TI毫米波雷达系列——IWR6843 DSP系统内存结构
  3. 欠钱不还直接打,打到还钱才停
  4. SqlServer误删数据恢复
  5. 学了 Python 能用来做什么?
  6. Unity 灯光系统(一)
  7. 完美解决VS2003.Net fatal error LNK1201: 写入程序数据库“.pdb”时出错 - 细雨淅淅
  8. 树梅派烧录Lineage OS
  9. 手机电视机屏幕分辨率
  10. 部署Tomcat服务器