Leçons de niveau 6

Introduction à l'automatisme/Ce qu’il vous faut

Une page de Wikiversité.
Sauter à la navigation Sauter à la recherche
Image logo représentatif de la faculté

Introduction à l'automatisme/Ce qu’il vous faut est une ébauche concernant les sciences de l'ingénieur. Vous pouvez aider le projet Wikiversité en l'améliorant.

Début de la boite de navigation du chapitre
Ce qu’il vous faut
Icône de la faculté
Chapitre no 2
Leçon : Introduction à l'automatisme
Chap. préc. :Introduction
fin de la boite de navigation du chapitre
Icon falscher Titel.svg
En raison de limitations techniques, la typographie souhaitable du titre, « Introduction à l'automatisme : Ce qu’il vous faut
Introduction à l'automatisme/Ce qu’il vous faut
 », n'a pu être restituée correctement ci-dessus.


Comme nous l'avons vu, c’est le programme qui permet à la partie commande de donner des ordres à la partie opérative. Nous allons donc principalement nous intéresser au programme.

Le programme[modifier | modifier le wikicode]

Le programme, c’est le fil conducteur de l'API. C’est lui qui dit que faire et dans quelles circonstances. Le programme doit suivre un ordre logique souvent donné par un algorithme (littéral) ou un algorigramme (graphique). L'informaticien n'a plus qu’à programmer en suivant cette progression.

Les langages[modifier | modifier le wikicode]

On distingue de 2 grandes façons de programmer :

  • En littéral : l'informaticien tape des lignes de texte qui sont ensuite compilées en assembleur puis en binaire compréhensible par un ordinateur. Parmi les langages se programmant en littéral, on a le très connu C/C++ +, mais aussi le PHP ( pour internet ) +, le Pascal +
  • En graphique : l'informaticien construit son programme sous forme de schéma ou de boîtes. Je pense ici au très célèbre langage français Grafcet +, au Ladder + et aussi (et surtout) l’Algorigramme +.

Les langages sont dit plus ou moins évolués suivant leur simplicité. Un langage évolué est plus simple à programmer, mais permet généralement moins d'actions.

Les programmes d'automatisme ont la particularité d’être traités de manière cyclique:

- Lecture des entrées

- Traitement du programme

- Affectation des sorties

Le programme cyclique à généralement un temps d'exécution cours compris entre 4 et 20ms.

Le compilateur[modifier | modifier le wikicode]

C'est lui qui transforme les lignes de texte ou les schémas graphiques en fichiers binaires (il compile) directement compréhensibles par l'automate.