V knihovně SIMLIB je modelový čas reprezentován globální
proměnnou Time
. Tato proměnná je typu double
(čas je nezáporné
reálné číslo) a její počáteční a koncová hodnota je
specifikována v popisu experimentu funkcí Init
. Interpretace
jednotky modelového času je závislá na modelovaném problému.
Hodnota proměnné je nastavována systémem pro řízení
simulace a nelze ji měnit přiřazovacím příkazem. Použití příkazu
Time = 10; // chyba!
vyvolá chybu při překladu modelu. Pro blokové výrazy je použitelný blok
T
, který reprezentuje blokový ekvivalent proměnné Time
.
Použití Time
v blokovém výrazu je chyba, kterou neodhalí překladač,
ani kontrola při běhu programu.