You already have the answer from the previous email. Here, it has first run a system timestep of 10 minutes (from 8:10 to 8:20), then later decided it should be shorter and repeated a system timestep that starts at 8:10 (from 8:10 to 8:13). Because of this and other iteration/timing issues, you will have a hard time counting up time entirely on your own. The simulation ran at 8:10-8:20 and found that it had to shorten the system time step. So it ran that time again, but this time from 8:10 - 8:13.333, and then 8:13.333 - 8:16.667, and then 8:16.667 - 8:20. So the time 8:10-8:20 was repeated, this is where your error is. You have to account for that in your EMS code. This example should give you an idea of what you need to do. IF(SystemTimeStep < LastSysTStep)THEN SET count = count - LastSysTStep END IF SET count = count + SystemTimeStep SET LastSysTStep = SystemTimeStep On 8/3/2011 5:34 AM, dgerome06 wrote:
-- Richard A. Raustad Senior Research Engineer Florida Solar Energy Center University of Central Florida 1679 Clearlake Road Cocoa, FL 32922-5703 Phone: (321) 638-1454 Fax: (321) 638-1439 or 1010 Visit our web site at: http://www.fsec.ucf.edu UCF - From Promise to Prominence: Celebrating 40 Years __._,_.___ Primary EnergyPlus support is found at: http://energyplus.helpserve.com or send a message to energyplus-support@xxxxxxxx The primary EnergyPlus web site is found at: http://www.energyplus.gov The group web site is: http://groups.yahoo.com/group/EnergyPlus_Support/ Attachments are currently allowed but be mindful that not everyone has a high speed connection. Limit attachments to small files. EnergyPlus Documentation is searchable. Open EPlusMainMenu.pdf under the Documentation link and press the "search" button.
Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required) Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe __,_._,___ |