西门子PLC定时器编程技巧

来源:跟我动手学电气(头条)

有朋友在看我以前文章的示例中使用的一些定时器指令,对定时器指令还有一些不了解的地方,今天重点就是要聊聊博途STEP7在编程中定时器使用的一些小技巧。

定时器指令概述:

在博途中使用的定时器是IEC定时器,不同于STEP7中的S5定时器,在调用定时器时,会自动生成背景数据块,(如何减少定时器背景数据块的使用,可以参见以前的文章:S7-1200指令讲解之定时器指令)。

IEC定时器指令主要有脉冲定时器、接通延时定时器,关断延时定时器等,如下图所示。

当你调用对应的定时器指令时会自动提示你生成背景数据块。

那么定时器指令中有哪些参数呢?

1、IN:定时器使能信号

2、PT:接通延时的持续时间,也就是定时器设定时间,PT 参数的值必须为正数。

3、Q:超过时间 PT 后,置位的输出。

4、ET:当前时间值

在上面的参数中IN、PT是必须要关联实参的,Q可以不关联实参,在你编程中直接调用使用。下面举个小例子,直接使用定时器输出来控制M100.0

常规来做呢,一般我们会在共享数据块中定义定时器变量,既可以减少背景数据块的使用,同时呢也可以方便编程,使程序更简洁、清晰。

下面简单介绍下怎么在共享数据块中定义定时器变量。

首先,新建一个共享数据块

其次,在新建的数据块中,定义一个变量,将数据类型设置为IEC_TIMER

根据你编程的实际情况来设置初始值,当然也可以不设置(你可以在程序中对通过编程来设置对应的参数,也可以通过触摸屏或wincc画面来设置)

还用上面个例子:

在调用定时器指令时提示你生成背景数据块,选择“取消”

选择新建共享数据块中定时器参数

PT参数也选择共享数据块time_1参数中PT参数。

在调用定时器输出时,也选择共享数据块time_1参数中的Q。

下面看看仿真结果:

在我们编写触摸屏或画面时,就可以对定时器对应的参数通过关联共享数据块的对应参数来进行修改。上述的方法是我们编程中常常会用到的方法,希望通过本文能对你学习定时器的使用有一些帮助。

转发是最大的鼓励!谢谢您的支持!

重要通知

想加入工控PLC学习技术交流群

请添加班长为好友

并备注:地区-行业-姓名昵称获取进群资格。

(0)

相关推荐

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

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

  • PLC故障灯闪烁不断,你能第一时间解决吗?

    导读 三菱FX3UPLC上的ERROR闪烁原因有哪些呢,分别怎么处理? 通过阅读本文了解三菱FX3UPLC上的指示灯分别代表什么,以及正常工作和出现错误时指示灯的状态.还有出现错误时如何查看错误代码及 ...

  • 西门子PLC高手编程都用间接寻址,给大家学习一下!

    戳下方   " PLC发烧友 "   关注我们! PLC发烧友 垂直于PLC领域,专注PLC编程技术分享!涵盖:PLC.变频器.触摸屏.伺服驱动器.电工.机器人.视觉等知识! 39 ...

  • 西门子博途编程技巧——使用项目参考

    西门子博途编程技巧——使用项目参考

  • 西门子PLC编程技巧,经典实例讲解!

    技成PLC课堂 从0到1,带你学习PLC技能! 79篇原创内容 公众号 今天跟大家一起探讨一下具体应用程序的编写方法,我们以运料小车控制系统的编程方法为例进行讲解. 运料车主要用于搬运加工工件,在工矿 ...

  • 西门子PLC编程难吗?这里有编程的实例及技巧

    前面和大家一起进行了西门子PLC的一些基础知识及编程元件的学习,下面和大家一起探讨一下具体应用程序的编写方法,我们以运料小车控制系统的编程方法为例进行讲解. 运料车主要用于搬运加工工件,在工矿企业的生 ...

  • 西门子PLC编程实例及技巧(运料小车控制系统)

    扫面上方二维码,关注电工之家视频号,获取更多视频教程 扫面上方二维码,加小编微信,免费进电工交流学习群 前面和大家一起进行了西门子PLC的一些基础知识及编程元件的学习,下面和大家一起探讨一下具体应用程 ...

  • 西门子PLC编程技巧,经典实例讲解

    今天跟大家一起探讨一下具体应用程序的编写方法,我们以运料小车控制系统的编程方法为例进行讲解. 运料车主要用于搬运加工工件,在工矿企业的生产车间是比较常见的运输设备.运料车由三相交流异步电动机进行驱动. ...

  • 西门子PLC编程经典实例

    一.小车往返运动 用S7-200实现小车往返的自动控制 ,控制过程为按下启动按钮 ,小车从左边往右边(右边往左边运动) 当运动到右边(左边)碰到右边(左边)的行程开关后 小车自动做返回运动,当碰到另一 ...

  • 西门子PLC编程接线图详解及梯形图程序实例

    一.电动机顺序启动.顺序停止控制(I/O分配表.PLC接线图.梯形图程序) 二.电动机的顺序启动.同时停止(I/O分配表.PLC接线图.梯形图程序) 三.电动机的顺序启动.逆序停止(I/O分配表.PL ...

  • 西门子PLC编程应用实例:简易机械手的PLC控制

    蓝字   '电气达人"  今天,小编给大家介绍一个西门子PLC入门级应用实例,简易机械手的控制. 下面进入正题: 如上图所示,M1为控制机械手左右移动的电动机,M2为控制机械手上下升降的电动 ...