9/14/2012 12:57 PM | |
Posts: 60 Rating: (0) |
HI, Im also trying to get an astronomical clock function for the 1200. After digging around the forum some kind chap has supplied a SCL version for the 300 models which I can get into the 1200 but as expected I get compile errors due to the format diferences in step 7 and TIA The code in the FB is below if anyone can assist I would appreciate it! #b := #LATITUDE * 0.0174532925199433; #MIDDAY := #SUN_MIDDAY(LON:=#LONGITUDE,UTC:=#UTC); #dk := 0.40954 * SIN(0.0172 * (INT_TO_REAL(#DAY_OF_YEAR(#UTC)) - 79.35)); #SUN_DECLINATION := DEG(#dk); IF #SUN_DECLINATION > 180.0 THEN #SUN_DECLINATION := #SUN_DECLINATION - 360.0; END_IF; #SUN_DECLINATION := 90.0 - #LATITUDE + #SUN_DECLINATION; #delta := #HOUR_TO_TIME(ACOS((SIN(RAD(#H)) - SIN(#b) * SIN(#dk)) / (COS(#b) * COS(#dk))) * 3.819718632); #SUN_RISE := #MIDDAY - #delta; #SUN_SET := #MIDDAY + #delta; and SCL file attached AttachmentSUN_TIME.zip (240 Downloads) |
Last edited by: O_Moderator at: 9/14/2012 1:21 PMnew subject after splitting from /tf/WW/en/Posts/77389#top Last edited by: B&C PLC at: 9/14/2012 12:59 PM |
|
9/25/2012 12:00 PM | |
Joined: 9/23/2005 Last visit: 9/19/2024 Posts: 4347 Rating: (1446)
|
Hi, with type of error you got? |
Denilson Pegaia |
|
11/7/2019 10:09 PM | |
Posts: 1 Rating: (0) |
Hi did you succeed to implement the astronomical clock |
11/7/2019 10:20 PM | |
Joined: 12/18/2014 Last visit: 9/22/2024 Posts: 33812 Rating: (4201) |
Take a look at this web site: Library of general functions (LGF) for SIMATIC STEP 7 (TIA Portal) and SIMATIC S7-1200 / S7-1500 In the library is a astro clock. |
Follow us on