找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5522|回复: 12

西门子PLC定时器编程技巧

 火.. [复制链接]
  • 打卡等级:常驻代表
  • 打卡总天数:34
  • 打卡月天数:6
  • 打卡总奖励:9027
  • 最近打卡:2025-12-17 23:15:51

2823

主题

541

回帖

2万

积分

管理员

积分
22569
发表于 2021-1-11 20:16:30 | 显示全部楼层 |阅读模式
来源:跟我动手学电气(头条)
有朋友在看我以前文章的示例中使用的一些定时器指令,对定时器指令还有一些不了解的地方,今天重点就是要聊聊博途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。



下面看看仿真结果:


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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
工控课堂 www.gkket.com

0

主题

91

回帖

307

积分

注册会员

积分
307
发表于 2021-1-11 20:16:30 | 显示全部楼层
党的好公民,人民的好公仆。。。
工控课堂 www.gkket.com

0

主题

432

回帖

2643

积分

高级会员

积分
2643
发表于 2021-1-12 22:23:11 | 显示全部楼层
在遇到你之前我对人世间是否有技术大佬保有怀疑,现在我是彻底被你征服了
工控课堂 www.gkket.com

0

主题

105

回帖

469

积分

注册会员

积分
469
发表于 2025-11-22 20:41:38 | 显示全部楼层
路过打卡,为优质内容疯狂打 call
工控课堂 www.gkket.com

2

主题

92

回帖

256

积分

注册会员

积分
256
发表于 2025-11-22 20:48:28 | 显示全部楼层
谁懂啊!真的被戳中笑点 / 泪点了
工控课堂 www.gkket.com

0

主题

78

回帖

113

积分

新手上路

积分
113
发表于 2025-11-22 20:49:17 | 显示全部楼层
理性围观,感觉大家说的都有道理~
工控课堂 www.gkket.com
  • 打卡等级:偶尔看看
  • 打卡总天数:8
  • 打卡月天数:0
  • 打卡总奖励:93
  • 最近打卡:2025-08-27 14:26:21

0

主题

127

回帖

399

积分

注册会员

积分
399
发表于 2025-11-22 20:52:25 | 显示全部楼层
楼主太会说了,字字句句都在理
工控课堂 www.gkket.com

0

主题

103

回帖

179

积分

新手上路

积分
179
发表于 2025-11-22 20:54:22 | 显示全部楼层
占个楼慢慢看,先马克一下
楼主辛苦啦,期待下一篇分享
工控课堂 www.gkket.com

0

主题

100

回帖

152

积分

新手上路

积分
152
发表于 2025-11-23 13:08:10 | 显示全部楼层
水贴也要有仪式感,我先来打卡~
工控课堂 www.gkket.com

0

主题

266

回帖

1014

积分

中级会员

积分
1014
发表于 2025-11-23 14:33:49 | 显示全部楼层
求个链接 / 教程,楼主好人一生平安~
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-22 23:32 , Processed in 0.083531 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表