RunningCommandInfo

class scml.scml2019.RunningCommandInfo(profile, beg, end, step, paused, action, updates)[source]

Bases: object

Attributes Summary

action

The command type.

beg

The time the command is to be executed

end

The number of steps starting at beg for this command to end (it ends at end - 1)

paused

True if the command is paused

profile

The manufacturing profile associated with this command.

step

The time-step relative to beg at the factory is currently executing the Process indicated in profile.

updates

The status updates implied by this command with their times relative to beg

Attributes Documentation

action

The command type. For the current implementation it will always be run or none for no command

beg

The time the command is to be executed

end

The number of steps starting at beg for this command to end (it ends at end - 1)

paused

True if the command is paused

profile

The manufacturing profile associated with this command. Most importantly, it gives the process and line

step

The time-step relative to beg at the factory is currently executing the Process indicated in profile. step will always go up by one every simulation step except if the command is paused where it does not change

updates

The status updates implied by this command with their times relative to beg