Langages de programmation pour API. Norme IEC 1131-3

Ajouter à la bibliothèque

S8030 V1 Archive

Langages de programmation pour API. Norme IEC 1131-3

Auteur(s) : Patricia JARGOT

Date de publication : 10 juin 1999

Ajouter à la bibliothèque Ajouter à la bibliothèque

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter un extrait gratuit

Déjà abonné ?

Présentation

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l'article

AUTEUR(S)

  • Patricia JARGOT : Ingénieur ENSIEG - Responsable produit, CJ International

 INTRODUCTION

La norme IEC 1131-3 définit entre autres choses, cinq langages qui peuvent être utilisés pour la programmation d’applications d’automatisme. Les cinq langages sont :

  • SFC (« sequential function char ») : issu du langage GRAFCET, ce langage, de haut niveau, permet la programmation aisée de tous les procédés séquentiels ;

  • FBD (« function block diagram », ou schéma par blocs) : ce langage permet de programmer graphiquement à l’aide de blocs, représentant des variables, des opérateurs ou des fonctions. Il permet de manipuler tous les types de variables ;

  • LD (« ladder diagram », ou schéma à relais) : ce langage graphique est essentiellement dédié à la programmation d’équations booléennes (true/false) ;

  • ST (« structured text » ou texte structuré) : ce langage est un langage textuel de haut niveau. Il permet la programmation de tout type d’algorithme plus ou moins complexe ;

  • IL (« instruction list », ou liste d’instructions) : ce langage textuel de bas niveau est un langage à une instruction par ligne. Il peut être comparé au langage assembleur.

Cet article présente sommairement l’architecture d’un projet d’automatisme et introduit la notion de programme, puis décrit de façon détaillée la syntaxe des cinq langages de la norme IEC 1131-3.

Cet article est réservé aux abonnés
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.

Cet article est réservé aux abonnés Consulter un extrait gratuit

Déjà abonné ?


VERSIONS

Il existe d'autres versions de cet article :

DOI (DIGITAL OBJECT IDENTIFIER)

https://doi.org/10.51257/a-v1-s8030

Lecture en cours
Langages de programmation pour API. Norme IEC 1131-3

Article inclus dans l'offre

"Automatique et ingénierie système"

( 226 articles )

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Services

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir le détail de l'offre

Contenus associés

Sur le même sujet

Veille Personnalisée : Inscrivez-vous !

Dans les ressources documentaires

Norme CEI 61499 : programmation distribuée et événementielle des procédés

Les langages de programmation des systèmes automatisés sont décrits dans deux normes complémentaires : ...

Commandes à réseaux de Petri - Mise en œuvre et application

La modélisation par réseau de Pétri permet la représentation de systèmes à événements discrets présentant...

Automates programmables industriels

Composant majeur des systèmes automatisés de production, l'automate programmable industriel (API) s'est v...

WhitePaper Emploi
14 septembre 2016
Emploi

A l\'heure où le chômage atteint des records, les ingénieurs sont toujours très prisés par les recruteurs. De nouveaux secteurs - big data, énergies - sont même...

Tous les livres blancs
Toutes les actualités

Inscrivez-vous aux newsletters !

Contactez-nous