Current Schedule Data

Is there a way to grab the current running schedule’s data to use in a script? I am trying to compare a production run’s end date and time to the current schedule’s end date and time for some calculations I need to do. Thank you

You’re going to have to be more specific… Scheduling, as far as I know, is not inbuilt ignition functionality. Are you using a particular 3rd party module for this, eg the sepasoft mes module?
Also, won’t your current schedule end date be indeterminate, due to there being many unknown variables? (line hold ups, breakdowns, unknown quantities of rejections, etc. Etc.)

I am talking about the alarm schedules setup in the gateway. I would like to grab the start date and time of that schedule to use in another script.
image

Have a read of the user manual
https://docs.inductiveautomation.com/display/DOC80/User+Schedules

And see the user functions:
https://docs.inductiveautomation.com/display/DOC80/system.user

There are functions to get user schedule config

There isn’t currently an easy way to get this. system.user.getSchedule() gives you an AbstractScheduleModel, which currently could be an instance of a BasicSchedule or a CompositeSchedule. Once you drill down to the component BasicSchedules, the information you can get is like what you see in the screen where you set it up – a string for the time on Monday, Tuesday, etc. You would need to do the parsing from there.

Thank you Kathy. I’ll give that a try