Présentation
Auteur(s)
-
Nicolas JOUVRAY : ICS Triplex France, ISaGRAF
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleINTRODUCTION
Les langages de programmation des systèmes automatisés sont décrits dans deux normes complémentaires :
-
la norme CEI 61131-3 fait l'objet de l'article [S 8 030v2] ;
-
la norme CEI 61499 est décrite dans l'article présent.
La norme CEI 61499 est une méthode permettant la distribution de blocs fonctionnels CEI 61499 individuels définis pour un programme CEI 61499 répartis sur de multiples ressources. Les blocs fonctionnels standards CEI 61499 sont disponibles avec la bibliothèque CEI 61499.
Dans un projet CEI 61499, on peut créer des programmes dans lesquels on insère des blocs fonctionnels de base CEI 61499 et des blocs fonctionnels composites CEI 61499.
L'implémentation de CEI 61499 dans ISaGRAF est basée sur les normes CEI 61499-1 et CEI 61499-2.
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Automatique et ingénierie système
(142 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
4. Format principal de bloc fonctionnel CEI 61499
Les blocs fonctionnels CEI 61499 sont composés d'entrées et sorties d'événements ainsi que d'entrées et sorties de données :
Un bloc fonctionnel CEI 61499 est représenté par une boîte ayant une section supérieure représentant le schéma de contrôle d'exécution et une section inférieure représentant le traitement des données. Trois noms sont indiqués dans un bloc : le nom de l'instance en haut, le nom du bloc fonctionnel au centre, le nom de la ressource dans laquelle le bloc est déclaré en bas.
Les paramètres pour les blocs fonctionnels standards CEI 61499 sont affichés dans le dictionnaire avec leur attribut de direction équivalent ISaGRAF. Le bloc fonctionnel E_TABLE affiche les directions suivantes pour ses entrées et sorties :
-
les entrées de données DT et N ont la direction Entrée ;
-
les entrées d'événements START et STOP ont la direction Entrée d'événement ;
-
la sortie de donnée CV a la direction Sortie ;
-
la sortie d'événement EO a la direction Sortie d'événement ;
-
CTRL et DLY sont les instances de blocs fonctionnels créées pour permettre d'appeler les blocs fonctionnels standards CEI 61499 E_TABLE_CTRL et E_DELAY respectivement ;
-
LocalEventInput_START et LocalEventInput_STOP sont automatiquement créés pour les arguments START et STOP du bloc fonctionnel.
Chaque argument de bloc fonctionnel ayant la direction entrée d'événement se fait automatiquement assigner une instance du bloc fonctionnel LocalEventInput. Le bloc fonctionnel LocalEventInput est défini en tant que bloc fonctionnel CEI dans la bibliothèque standard CEI 61499.
LocalEventInput
{
input SINT counter
local SINT LocalCounter;
output BOOL Trigger;
If counter <>...
Cet article fait partie de l’offre
Automatique et ingénierie système
(142 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Format principal de bloc fonctionnel CEI 61499
BIBLIOGRAPHIE
-
(1) - DUMÉRY (J.-J.) - GRAFCET. Concepts de base. - [S 7 240], Informatique industrielle (2007).
-
(2) - DUMÉRY (J.-J.) - GRAFCET. Structuration des descriptions. Applications. - [S 7 241], Informatique industrielle (2007)
-
(3) - JOUVRAY (N.) - Langages de programmation pour systèmes automatisés : norme CEI 61131-3 - . [S 8 030v2], Informatique industrielle (2008).
NORMES
-
Function block – Part 1 : architecture - CEI 61499-1:2005 - 01-05
-
Function Block – Part 2 : software tools requirements - CEI 61499-2:2005 - 01-05
-
Block fonctionnel – Partie 4 : règles pour la conformité des profils - CEI 61499-4:2005 - 08-05
ANNEXES
Pour la promotion de la norme CEI 61131-3
PLC Open
HAUT DE PAGE
ISaGRAF, commercialisé par ICS Triplex
HAUT DE PAGECet article fait partie de l’offre
Automatique et ingénierie système
(142 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive