9/11/2018 9:27 AM | |
Joined: 9/23/2005 Last visit: 9/24/2025 Posts: 5121 Rating:
|
Looks like an old story. In fact, you call the timer TWICE. AFAIR, accessing outputs (Q, ET) of an IEC timer on S7-1200/1500 causes its instance to execute. So, following your last screenshot. If it happens that the timer block (the second network) sets the output then accessing the output (the first one) will clear it and the memory bit "loses" this pulse. BTW, what is the logic at the input of the timer block? More readings on the topic here and here. |
Last edited by: jacek d at: 9/11/2018 9:37:28 AMLinks added. Regards, |
|
This contribution was helpful to
2 thankful Users |
9/14/2018 7:04 AM | |
Posts: 7 Rating:
|
The problem has been solved. Thanks to everybody helping out. Especially these last 2 topics pointed out the correct source of the problem. I have used a coil and temporary variable right after the timer and used this variable throughout the logic. This time it didn't fire timer every time. |
Follow us on