当前位置:网站首页 > C++编程 > 正文

plc1200(plc1200定时器的用法)



西门子1200PLC基础篇——定时器(时间继电器)的使用

今天我们一起来学习定时器的使用。

在西门子S7-1200PLC中,常用的定时器有四个类型:TP(生成脉冲)、接通延时(TON)、关断延时(TOF)和时间累加器(TONR)。 我们可以在“基本指令”的“定时器操作”中找到我们要用的定时器。 使用的时候,我们可以将我们要用的定时器直接从“基本指令”中拖取到我们需要的位置即可,也可以直接双击我们需要的定时器,然后在跳出来的对话框的“名称”中给我们的定时器取个名字(也可以不取)。

西门子

四个定时器的所有英文标号看下表

西门子

存储位的基本数据类型见下表

西门子

具体使用看下面的程序

一个程序是使用“TP”:当I0.0条件满足时,Q0.0会输出,同时开始延时,满足PT值时,Q0.0停止输出。

第二个程序是使用“TON”:当I0.1条件满足时,“TON”开始延时,满足PT值时,Q0.1会输出。

第三个程序是使用“TOF”:当I0.2条件满足时,Q0.2会输出,当I0.2条件不满足时,开始延时,满足PT值时,Q0.2停止输出。

第四个程序是使用“TONR”:当I0.3条件满足时,定时器开始计时,当I0.3条件不满足时,定时器停止计时,当I0.3条件再次满足时,定时器累计计时(第一次计的时间不复位),当满足PT值时,Q0.3输出(满足PT值后,断开I0.3,Q0.3也保持输出)。 当I0.4条件满足时

西门子

西门子

西门子

西门子

我们除了可以在“Q”端输出之外,另外还有一种输出方式,就是在另外的程序段中取一个定时器的常开的“Q”,我们需要输入“定时器的名字+. Q”。 具体看下图:

当I0.1条件满足时,“TON”开始延时,满足PT值时,Q0.1和Q0.0会输出。

西门子

就是将条件地址设置为定时器的输出,为了方便我们操作,我们可以给定时器取一个名字,如:T1。 详细看下图。

西门子

博途软件为了方便我们操作,我们可以直接在程序中修改定时器的类型。 双击下图中的红色框区,就会出现一个下拉菜单,就可以选择我们需要的定时器。

西门子

西门子

以上是西门子S7-1200PLC定时器常用的一些功能,如有不对的地方,请各位指正。

审核编辑:汤梓红

到此这篇plc1200(plc1200定时器的用法)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • kubectl 配置文件(kubectl配置文件找不到)2025-10-29 20:09:09
  • k8s不停机更新(k8s更新configmap)2025-10-29 20:09:09
  • dede反编译工具(devc++反编译)2025-10-29 20:09:09
  • cmake添加多个目录下源文件(cmake生成多个可执行文件)2025-10-29 20:09:09
  • ad20原理图怎么生成pcb(ad20原理图怎么生成pcb步骤)2025-10-29 20:09:09
  • c加加编程入门(c加加编程入门基础软件)2025-10-29 20:09:09
  • aulopoce是什么品牌(apoulou是什么品牌)2025-10-29 20:09:09
  • ceph存储池(ceph存储池容量达到多少无法写)2025-10-29 20:09:09
  • tcp工具(tcp工具支持ipv6)2025-10-29 20:09:09
  • cons怎么读(consistently怎么读)2025-10-29 20:09:09
  • 全屏图片