6/11/2013 7:20 PM | |
Joined: 1/28/2009 Last visit: 9/10/2024 Posts: 6849 Rating: (1365)
|
Hello, Please note what kind of timer you are using ,IEC timers or simatic timers?For each type of timer please check the timing diagram of it before further development.We previously discussed same issue by using SFB4 to accumulate values in its output. Note, a very long time value in SFB4 helps to even measure pulses with arbitary duration.Check the sample here: Is there a retentive IEC timerBest regards Hamid Hosseini |
Last edited by: hdhosseini at: 6/11/2013 9:01 PM |
|
6/11/2013 7:24 PM | |
Joined: 9/27/2006 Last visit: 9/26/2024 Posts: 12283 Rating: (2685) |
Hello lakotnik; The following FAQ shows various ways you can use to calculate time intervals in a project: How can you measure the time? It comes as a sample project which you can use as a base for your own application. Hope this helps, Daniel Chartier |
Last edited by: dchartier at: 6/11/2013 7:25 PM |
|
6/11/2013 9:05 PM | |
Joined: 1/28/2009 Last visit: 9/10/2024 Posts: 6849 Rating: (1365)
|
Hello, for an SCL sample(test2.zip ),I refer you to a topic in German side of the forum: SFB3 in SCL verwenden [code] FUNCTION_BLOCK FB1 // Block Parameters VAR_INPUT // Input Parameters END_VAR VAR_IN_OUT // I/O Parameters Start: bool; END_VAR VAR // Static Variables T_imp:SFB4; END_VAR // Statement Section T_imp (IN:= Start , PT:=t#10s ); IF (t_imp.q =1) THEN Start := false; END_IF; ; END_FUNCTION_BLOCK[/code] Best regards Hamid Hosseini |
Last edited by: hdhosseini at: 6/11/2013 9:20 PM |
|
Follow us on