7/5/2009 10:27 AM | |
Posts: 691 Rating: (37) |
Dear All I have a requirement of releasing DOs at certain Time in a day through Logic Can anybody help me in solving the problem |
7/5/2009 11:07 AM | |
Joined: 10/7/2005 Last visit: 10/17/2024 Posts: 3024 Rating: (1054) |
Hello Ninja Robot Usage of SFC1 as suggested by IBN-Service certainly gives you all the flexibilty you need. Have a look too at FC 6, 7 & 8 from the IEC library which are useful to extract the Date, Day and Time of Day respectively from the SFC1 created Date_and_Time variable (Time_of_Day by the way is a simple Double Integer value in ms with 0 being midnight, so DINT comparisons work very well on thisdata type). And just for completness, should you NOT need flexibilty (i.e. it is a fixed time of day that won't require changing) you can also configureso called "Time_of_Day Interrupts" via the HWconfig properties of your CPU. |
Cheers |
|
7/5/2009 12:29 PM | |
Joined: 6/13/2006 Last visit: 2/11/2023 Posts: 341 Rating: (24) |
Hi Ninja Robot, See the following FAQ with illustrated example which help your requirement. http://support.automation.siemens.com/WW/view/en/21222026 regards, rit03 |
7/5/2009 12:46 PM | |
Posts: 8946 Rating: (999) |
Because it seems to be a very asked theme, I like to attach an easy example: Reading Clock by using SFC1, converting with FC6, FC7 and FC8 and put it an an UDT. :-) I do it some time before for customer training - purposes. Sorry, comments are in german language, but it is easy to understand anyway. Otherwise, you can ask me for transalation if necessarily. AttachmentAAA_Readtime.zip (274 Downloads) |
This contribution was helpful to1 thankful Users |
7/8/2009 9:43 AM | |
Joined: 10/7/2005 Last visit: 10/17/2024 Posts: 3024 Rating: (1054) |
I think you wanted to say: Just remember that they are in BCD format |
Cheers |
|
7/8/2009 10:19 AM | |
Posts: 691 Rating: (37) |
But how to read the separate data like hour in one byte, minute in one byte because the datatype is TOD |
Follow us on