西门子博途中的定时器指令

S7-1200的定时器为IEC定时器,用户程序中可以使用的定时器数量仅受CPU的存储器容量限制。
使用定时器需要使用定时器相关的背景数据块或者数据类型为IEC_TIMER(或TP_TIME、TON_TIME、TOF_TIME、TONR_TIME)的DB块变量,不同的上述变量代表着不同的定时器。
:S7-1200的IEC定时器没有定时器号(即没有T0、T37这种带定时器号的定时器)。

S7-1200包含四种定时器:

· 生成脉冲定时器(TP)

· 接通延时定时器(TON)

· 关断延时定时器(TOF)

· 时间累加器(TONR)

四个指令如下图所示:

一、脉冲定时器指令

IN从“0”变为“1”,定时器启动,Q立即输出“1”;当ET<PT时,IN的改变不影响Q的输出和ET的计时;

当ET=PT时,ET立即停止计时,如果IN为“0”,则Q输出“0”,ET回到0;如果IN为“1”,则Q输出“1”,ET保持。

二、关断延时指令

N从“0”变为“1”,定时器启动;

当ET=PT时,Q立即输出“1”,ET立即停止计时并保持; 在任意时刻,只要IN变为“0”,ET立即停止计时并回到0,Q输出“0”。

三、接通延时指令

只要IN为“1”时,Q即输出为“1”。
IN从“1”变为“0”,定时器启动;
当ET=PT时,Q立即输出“0”,ET立即停止计时并保持。

在任意时刻,只要IN变为“1”,ET立即停止计时并回到0。

四、保持性通电延时指令

只要IN为“0”时,Q即输出为“0”。IN从“0”变为“1”,定时器启动; 当ET<PT时,IN为“1”时,则ET保持计时,IN为“0”时,ET立即停止计时并保持。

当ET=PT时,Q立即输出“1”,ET立即停止计时并保持,直到IN变为“0”,ET回到0。

在任意时刻,只要R为“1”时,Q输出“0”,ET立即停止计时并回到0。R从“1”变为“0”时,如果此时IN为“1”,定时器启动。

(0)

相关推荐

  • 西门子PLC定时器编程技巧

    来源:跟我动手学电气(头条) 有朋友在看我以前文章的示例中使用的一些定时器指令,对定时器指令还有一些不了解的地方,今天重点就是要聊聊博途STEP7在编程中定时器使用的一些小技巧. 定时器指令概述: 在 ...

  • 西门子S7-1200系列PLC的定时器介绍(二)

    在前面介绍了S7-1200系列PLC中四类定时器中的TP定时器和TON定时器的指令格式及应用,接下来给大家介绍另外的两类定时器的指令格式及应用. 1.断开延时定时器 断开延时定时器的指令标识符为TOF ...

  • 图文详解|西门子博途中的定时器指令

    S7-1200的定时器为IEC定时器,用户程序中可以使用的定时器数量仅受CPU的存储器容量限制.      使用定时器需要使用定时器相关的背景数据块或者数据类型为IEC_TIMER(或TP_TIME. ...

  • 原创分享 | 西门子博途中的间接寻址指令的应用

    从STEP7 Basic V10.5 + SP2 以上可以使用 FieldRead 和 FieldWrite 指令对数组单元进行间接寻址. 指令的调用: 指令路径:基本指令--移动指令--原有指令,在 ...

  • 【实例】如何在西门子博途中实现配方控制?(5)

    对于那些有多规格产品的工艺控制,用上博途的配方功能,那真是太方便了.下面我们就分五步来新建一个配方,供大家参考. 第一步:在PLC新建配方变量 新建一个DB数据块,其中配方编号和记录编号是必须要的,其 ...

  • 西门子SCL博途中如何读取泛型数组——任意长度的最大值及索引

    高伟(高级工程师) 1:整型数组的最大值和索引 2:浮点型数组的最大值和索引 3:FC块的封装 定义数据类型 判断是否是整型,如是,则执行整型的相关程序 判断是否是浮点型,如是,则执行浮点型的相关程序 ...

  • 图文详解 | 西门子博途移位与循环指令

    在西门子博途中可以在基本指令目录下移位和循环移位文件夹中调用SHR右移.SHL左移.ROR循环右移.ROL循环左移指令. SHR右移指令 可以使用"右移"指令将输入 IN 中操作数 ...

  • 西门子博途 TIA 的 Modbus 主站通讯技术讲解

    西门子PLC因其市场占有率较高,且被广大用户使用,应用比较广泛,而其博图TIA平台得到了推广应用,本文将介绍使用CP341进行Modbus 主站通讯 硬件:CP341,Dongle,CPU,PS307 ...

  • 西门子博途1200PLC案例分享:皮带逆启顺停

    关于启程 启程自动化成立于2012年,培训项目主打西门子PLC编程系统集成.工业机器人编程.EPLAN电气设计.视觉等培训与技术服务的机构.推荐高薪就业,越努力越幸运 皮带逆向按时间启动,顺向按时间停 ...

  • 西门子博途SCL编制锁机催款程序

    关于启程 启程自动化培训成立于2012年,培训项目主打西门子PLC编程系统集成.工业机器人编程.EPLAN电气设计.视觉等培训与技术服务的机构.推荐高薪就业,越努力越幸运 1.首先硬件组态这里随便选择 ...

  • 不会定时器指令?速看这四点!

    Ⅰ.定时器的功能 定时器可以对时基进行时间累计,用于实现定时控制(比如:星三角时间切换) Ⅱ.定时器分类 接通延时定时器(TON):用于定时单个时间间隔. 保持型接通延时定时器(TONR):用于累积多 ...