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

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.

Logo de la faculté
Cette page est une ébauche concernant les sciences de l'ingénieur. Avant de recréer une ressource du même type, essayez d'abord de compléter celle-ci ; si c'est impossible, remplacez son contenu par le vôtre. Si vous êtes l'auteur(e) de cette page et que vous souhaitez la continuer, retirez ce bandeau.
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
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.


Le programme

modifier

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

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

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.