gk-auto 发表于 2021-10-27 20:57:27

西门子S7-1200/S7-1500中如何在定时器运行时修改设定时间并...

很多用惯了西门子S7-300/S7-400的工程师,刚换到西门子S7-1200时,会很不习惯定时器只有IEC定时器。其实呢,西门子S7-300/S7-400也有,只不过是在SFB中。
其实呢IEC定时器有诸多好处,比如定时时间长,易于嵌入FC/FB,没有数量限制,此外对于S7-300/S7-400设定时间还可以修改立即生效。
对于西门子S7-1200/S7-1500,虽然在定时器功能块上修改不能立即生效,但是还是有解决方案的。
可以利用这个指令:https://img.diangon.com/portal/201702/09/081338uba0f3uccnu5u5xx.png
利用这个指令通过沿触发就可以立即实现定时器设定时间的修改。但是如果出现下面这种情况的话,等到下次定时器使用,就会恢复成之前的设置,所以最好这两个设置成一个变量,然后关联至hmi上。https://img.diangon.com/portal/201702/09/081338ek4zjmk4nfrv3044.pnghttps://img.diangon.com/portal/201702/09/081338j4jixgjtiiiyqiit.png
考虑到上图中还需增加一个触发按钮,所以下面又简单修改了一下程序,去掉了按钮也可以实现直接在HMI上修改定时器设定时间,并且立即生效,还不需要HMI其他方面的变化。

youyinx 发表于 2021-10-27 20:57:28

无回帖,不论坛,这才是人道。

觉醒 发表于 2021-10-28 10:32:36

大致看明白了,楼主的思维太过发散、太过跳跃了。楼主,加强集中精力叙述一件事情的能力。不要再发散了……

Kang 发表于 2025-11-12 16:25:20

来凑个热闹,为楼主增加点人气!

SXTY 发表于 2025-11-12 19:00:52

水个经验,楼主加油,支持你~

wx_Pb908v00 发表于 2025-11-12 19:22:11

我先占个楼,等下再慢慢看~

wx_NfHAe8A0 发表于 2025-11-12 19:23:37

蹲一波同款,有没有姐妹 / 兄弟推荐?

淡定yong 发表于 2025-11-12 19:39:57

求个链接 / 教程,楼主好人一生平安~

禾急禾急 发表于 2025-11-13 00:42:17

已转发给朋友,一起感受这份快乐~

烟雨碎江南 发表于 2025-11-16 03:32:21

说得对!狠狠赞同,没毛病~
页: [1] 2
查看完整版本: 西门子S7-1200/S7-1500中如何在定时器运行时修改设定时间并...