« Simscript III/Dictionnaire des instructions/START SIMULATION » : différence entre les versions

Contenu supprimé Contenu ajouté
Nouvelle page : L<nowiki>’</nowiki>énoncé "<font color="#0000FF">start simulation</font>" donne le contrôle de l<nowiki>’</nowiki>exécution du programme au programme horloge qui retire le pr...
(Aucune différence)

Version du 16 novembre 2008 à 22:16

L’énoncé "start simulation" donne le contrôle de l’exécution du programme au programme horloge qui retire le premier processus de l’échéancier et exécute la routine correspondant, puis recommence (sur un "return" de la routine). Elle se place généralement dans le main, après les initialisations et le déclenchement des premiers processus, mais elle peut aussi se placer dans toute routine.

Syntaxe :



Remarque : Pour l’arrêt de la simulation, il y a deux possibilités.

1. Après l’exécution d’un processus, sur un "return", l’échéancier se trouve être vide. On retourne alors dans le main, à l’énoncé qui suit "start simulation". On peut alors éditer les résultats, puis faire stop, ou relancer la simulation pour un tour (après lecture d’autres données sans doute...).
2. On décide d’arrêter la simulation après un certain nombre de mesures sur une certaine variable W; pour cela, un test d’arrêt sera placé après la prise de mesure de W, test qui fera appel à un routine d’édition des résultats se terminant par stop. Ce cas est le plus courant.