Revision history [back]
For complex schedules, if the base schedule is known, you could use a spreadsheet or other tool to set up the schedules in a csv file, and use Schedule:File to bring all the schedules into the simulation. If the base schedule is already defined in EnergyPlus syntax, you can run that with output:variable "Schedule Value" hourly (or timestep, schedule:file can have subhourly steps) and use that output to make the base schedule for Schedule:File.
For complex schedules, if the base schedule is known, you could use a spreadsheet or other tool to set up the schedules in a csv file, schedules, save to csv, and use Schedule:File to bring all the schedules into the simulation. If the base schedule is already defined in EnergyPlus syntax, you can run that with output:variable "Schedule Value" hourly (or timestep, schedule:file can have subhourly steps) and use that output to make the base schedule for Schedule:File.