The SET INFINITE GO is used to set a limit to the number of steps taken during a long
Go
command (i.e.,GoExtended, GoRepeat
). After a preset number of steps is reached (if not finished before), simulation stops and control is returned to the user. This parameter is also used to limit the number of iterations within a step used to calculate the combinational element value. For example, in the conditional expression X:=X+1, a stable value for X can never be reached because each time X changes the CE is recalculated resulting in a new value for X. When calculating a combinational element, if a stable state is not reached after 100 mini-steps (default), the calculating stops and the value remains at 100 mini-steps.where n is a positive integerThis statement permits the resetting of the maximum number of steps which can be executed during a long Go command.