Programme comprenant des données de configuration, des symboles et de la documentation.
Bus de communication électronique entre des modules d'E/S d'extension et un contrôleur.
Acronyme de continuous function chart, diagramme fonctionnel continu. Langage de programmation graphique (extension de la norme IEC 61131-3) basé sur le langage de diagramme à blocs fonction et qui fonctionne comme un diagramme de flux. Toutefois, il n'utilise pas de réseaux et le positionnement libre des éléments graphiques est possible, ce qui permet les boucles de retour. Pour chaque bloc, les entrées se situent à gauche et les sorties à droite. Vous pouvez lier les sorties de blocs aux entrées d'autres blocs pour créer des expressions complexes.
Agencement et interconnexions des composants matériels au sein d'un système, ainsi que les paramètres matériels et logiciels qui déterminent les caractéristiques de fonctionnement du système.
Automatise des processus industriels. On parle également de contrôleur logique programmable (PLC) ou de contrôleur programmable.
Entrée/sortie
Acronyme de function block, bloc fonction. Mécanisme de programmation commode qui consolide un groupe d'instructions de programmation visant à effectuer une action spécifique et normalisée telle que le contrôle de vitesse, le contrôle d'intervalle ou le comptage. Un bloc fonction peut comprendre des données de configuration, un ensemble de paramètres de fonctionnement interne ou externe et généralement une ou plusieurs entrées et sorties de données.
Représente le BIOS, les paramètres de données et les instructions de programmation qui constituent le système d'exploitation d'un contrôleur. Le firmware est stocké dans la mémoire non volatile du contrôleur.
Acronyme de Global Variable List, liste de variables globales. Permet de gérer les variables globales d'un projet SoMachine.
Acronyme de instruction list, liste d'instructions. Un programme écrit en langage IL est composé d'instructions textuelles qui sont exécutées séquentiellement par le contrôleur. Chaque instruction comprend un numéro de ligne, un code d'instruction et un opérande (voir la norme IEC 61131-3).
Abréviation de integer), nombre entier codé sur 16 bits.
Un des 5 langages de programmation de logique ou de commande pris en charge par la norme IEC 61131-3 pour les systèmes de commande. FBD est un langage de programmation orienté graphique. Il fonctionne avec une liste de réseaux où chaque réseau contient une structure graphique de zones et de lignes de connexion représentant une expression logique ou arithmétique, un appel de bloc fonction ou une instruction de retour.
Acronyme de ladder diagram, schéma à contacts. Représentation graphique des instructions d'un programme de contrôleur, avec des symboles pour les contacts, les bobines et les blocs dans une série de réseaux exécutés séquentiellement par un contrôleur (voir IEC 61131-3).
Tâche de processeur exécutée par le biais de son logiciel de programmation. La tâche MAST comprend deux parties :
oIN : les entrées sont copiées dans la section IN avant exécution de la tâche MAST.
oOUT : les sorties sont copiées dans la section OUT après exécution de la tâche MAST.
Type codé sur 8 bits, de 00 à FF au format hexadécimal.
Acronyme de program organization unit, unité organisationnelle de programme. Déclaration de variables dans le code source et jeu d'instructions correspondant. Les POUs facilitent la réutilisation modulaire de programmes logiciels, de fonctions et de blocs fonction. Une fois déclarées, les POUs sont réutilisables.
Composant d'une application constitué de code source compilé qu'il est possible d'installer dans la mémoire d'un contrôleur logique.
Réseau incluant des contrôleurs logiques, des systèmes SCADA, des PC, des IHM, des commutateurs, etc.
Deux types de topologies sont pris en charge :
oà plat : tous les modules et équipements du réseau appartiennent au même sous-réseau.
oà 2 niveaux : le réseau est divisé en un réseau d'exploitation et un réseau intercontrôleurs.
Ces deux réseaux peuvent être indépendants physiquement, mais ils sont généralement liés par un équipement de routage.
Acronyme de structured text, texte structuré. Langage composé d'instructions complexes et d'instructions imbriquées (boucles d'itération, exécutions conditionnelles, fonctions). Le langage ST est conforme à la norme IEC 61131-3.
Unité de mémoire qui est adressée et modifiée par un programme.