Glossaire

A

adresse MAC

(media access control) Nombre unique sur 48 bits associé à un élément matériel spécifique. L'adresse MAC est programmée dans chaque carte réseau ou équipement lors de la fabrication.

application

Programme comprenant des données de configuration, des symboles et de la documentation.

application de démarrage

(boot application). Fichier binaire qui contient l'application. En général, il est stocké dans le contrôleur et permet à ce dernier de démarrer sur l'application que l'utilisateur a générée.

ASCII

Acronyme de American Standard Code for Information Interchange. Protocole utilisé pour représenter les caractères alphanumériques (lettres, chiffres, ainsi que certains caractères graphiques et de contrôle).

B

BCD

Acronyme de binary coded decimal. Le format BCD représente les nombres décimaux entre 0 et 9 avec un ensemble de quatre bits (un quartet ou demi-octet). Dans ce format, les quatre bits employés pour coder les nombres décimaux possèdent une plage de combinaisons inutilisée.

Par exemple, le nombre 2 450 est codé sous la forme 0010 0100 0101 0000.

BOOL

(booléen) Type de données informatique standard. Une variable de type BOOL peut avoir l'une des deux valeurs suivantes : 0 (FALSE), 1 (TRUE). Un bit extrait d'un mot est de type BOOL ; par exemple, %MW10.4 est le cinquième bit d'un mot mémoire numéro 10.

bus d'extension

Bus de communication électronique entre des modules d'E/S d'extension et un contrôleur.

C

CAN

Acronyme de Controller Area Network. Protocole (ISO 11898) pour réseaux de bus série qui assure l'interconnexion d'équipements intelligents (de différentes marques) dans des systèmes intelligents pour les applications industrielles en temps réel. Développé initialement pour l'industrie automobile, le protocole CAN est désormais utilisé dans tout un éventail d'environnements de surveillance d'automatisme.

CFC

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.

chaîne

Variable composée d'une série de caractères ASCII.

configuration

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.

contrôleur

Automatise des processus industriels. On parle également de contrôleur logique programmable (PLC) ou de contrôleur programmable.

D

DHCP

Acronyme de dynamic host configuration protocol. Extension avancée du protocole BOOTP. Bien que DHCP soit plus avancé, DHCP et BOOTP sont tous les deux courants. (DHCP peut gérer les requêtes de clients BOOTP.)

DINT

Acronyme de double integer type. Format codé sur 32 bits.

DTM

Acronyme de device type manager, gestionnaire de type d'équipement. Il existe 2 catégories :

oDTMs d'équipement connectés aux composants de la configuration d'équipements de terrain.

oCommDTMs connectés aux composants de communication du logiciel.

Le DTM fournit une structure unifiée pour accéder aux paramètres d'équipements et pour configurer, commander et diagnostiquer les équipements. Les DTMs peuvent être une simple interface utilisateur graphique pour définir des paramètres d'équipement ou au contraire une application très élaborée permettant d'effectuer des calculs complexes en temps réel pour le diagnostic et la maintenance.

DWORD

Abréviation de double word, mot double. Codé au format 32 bits.

E

E/S

Entrée/sortie

entrée analogique

Convertit les niveaux de tension ou de courant reçus en valeurs numériques. Vous pouvez stocker et traiter ces valeurs au sein du contrôleur logique.

équipement

Partie d'une machine comprenant des sous-ensembles tels que des transporteurs, des plaques tournantes, etc.

Ethernet

Technologie de couche physique et de liaison de données pour les réseaux locaux (LANs) également appelée IEEE 802.3.

F

FB

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.

FBD

Acronyme de function block diagram, diagramme à blocs fonction. Un des 5 langages de logique ou de contrôle pris en charge par la norme IEC 61131-3  pour les systèmes de contrôle. 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.

firmware

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.

freewheeling

Lorsqu'un contrôleur logique est en mode de scrutation à exécution libre, une nouvelle scrutation commence dès que la précédente est terminée. A opposer au mode de scrutation périodique.

H

HSC

Abréviation de high-speed counter, compteur rapide

I

IEC

Acronyme de International Electrotechnical Commission, Commission Electrotechnique Internationale (CEI). Organisation internationale non gouvernementale à but non lucratif, qui rédige et publie les normes internationales en matière d'électricité, d'électronique et de domaines connexes.

IEC 61131-3

Partie 3 d'une norme en 3 parties de l'IEC pour les équipements d'automatisation industriels. La norme IEC 61131-3 traite des langages de programmation des contrôleurs. Elle définit 2 normes pour la programmation graphique et 2 normes pour la programmation textuelle. Les langages de programmation graphiques sont le schéma à contacts (LD) et le langage à blocs fonction (FBD). Les langages textuels comprennent le texte structuré (ST) et la liste d'instructions (IL).

IL

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).

INT

Abréviation de integer), nombre entier codé sur 16 bits.

IP

Acronyme de Internet Protocol, protocole Internet. Le protocole IP fait partie de la famille de protocoles TCP/IP, qui assure le suivi des adresses Internet des équipements, achemine les messages sortants et reconnaît les messages entrants.

L

langage en blocs fonctionnels

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.

LD

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).

LINT

Abréviation de long integer, nombre entier long codé sur 64 bits (4 fois un INT ou 2 fois un DINT).

LREAL

Abréviation de long real, réel long. Nombre en virgule flottante codé sur 64 bits.

LWORD

Abréviation de long word, mot long. Type de données codé sur 64 bits.

M

MAST

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.

Modbus

Protocole qui permet la communication entre de nombreux équipements connectés au même réseau.

ms

Abréviation de milliseconde

N

NMT

Abréviation de network management, gestion réseau. Protocoles CANopen qui assurent des services tels que l'initialisation du réseau, le contrôle des erreurs détectées et le contrôle de l'état des équipements.

O

octet

Type codé sur 8 bits, de 00 à FF au format hexadécimal.

P

PDO

Acronyme de process data object, objet de données de processus. Message de diffusion non confirmé ou envoyé par un équipement producteur à un équipement consommateur dans un réseau CAN. L'objet PDO de transmission provenant de l'équipement producteur dispose d'un identificateur spécifique correspondant à l'objet PDO de réception de l'équipement consommateur.

POU

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.

programme

Composant d'une application constitué de code source compilé qu'il est possible d'installer dans la mémoire d'un contrôleur logique.

PTO

Acronyme de pulse train output, sortie à train d'impulsions. Sortie rapide qui oscille entre OFF et ON au cours d'un cycle de service 50-50 fixe, ce qui produit une forme d'onde carrée. Les sorties PTO conviennent particulièrement pour les applications telles que les moteurs pas à pas, les convertisseurs de fréquence et le contrôle servomoteur.

PWM

Acronyme de pulse width modulation, modulation de largeur d'impulsion. Sortie rapide qui oscille entre OFF et ON au cours d'un cycle de service réglable, ce qui produit une forme d'onde rectangulaire (ou carrée selon le réglage). Une PTO est bien adaptée pour effectuer la simulation ou l'approximation d'une sortie analogique. En effet, elle régule la tension de la sortie pendant sa période et s'avère ainsi utile dans les applications de gradation d'éclairage ou de contrôle de vitesse (entre autres).

R

REAL

Type de données défini comme un nombre en virgule flottante codé au format 32 bits.

réseau

Système d'équipements interconnectés qui partageant un chemin de données et un protocole de communications communs.

réseau de commande

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.

RPDO

Acronyme de receive process data object, objet de données de processus de réception. Message de diffusion non confirmé ou envoyé par un équipement producteur à un équipement consommateur dans un réseau CAN. L'objet PDO de transmission provenant de l'équipement producteur dispose d'un identificateur spécifique correspondant à l'objet PDO de réception de l'équipement consommateur.

S

SDO

Acronyme de service data object, objet de données de service. Message utilisé par le maître de bus de terrain pour accéder (lecture/écriture) aux répertoires d'objets des noeuds réseau dans les réseaux CAN. Les types de SDO sont les SDOs de service (SSDOs) et les SDOs client (CSDOs.

SFC

Acronyme de sequential function chart, diagramme fonctionnel en séquence. Langage de programmation composé d'étapes et des actions associées, de transitions et des conditions logiques associées et de liaisons orientées entre les étapes et les transitions. (Le langage SFC est défini dans la norme IEC 848. Il est conforme à la norme IEC 61131-3.)

SINT

Abréviation de signed integer, entier signé. Valeur sur 15 bits plus signe.

sortie analogique

Convertit des valeurs numériques stockées dans le contrôleur logique et envoie des niveaux de tension ou de courant proportionnels.

ST

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.

STOP

Commande ordonnant au contrôleur de cesser d'exécuter un programme d'application.

T

tâche

Ensemble de sections et de sous-programmes, exécutés de façon cyclique ou périodique pour la tâche MAST, ou périodique pour la tâche FAST.

Une tâche présente un niveau de priorité et des entrées et sorties du contrôleur lui sont associées. Ces E/S sont actualisées par rapport à la tâche.

Un contrôleur peut comporter plusieurs tâches.

TPDO

Acronyme de transmit process data object, objet de données de processus de transmission. Message de diffusion non confirmé ou envoyé par un équipement producteur à un équipement consommateur dans un réseau CAN. L'objet PDO de transmission provenant de l'équipement producteur dispose d'un identificateur spécifique correspondant à l'objet PDO de réception de l'équipement consommateur.

U

UDINT

Abréviation de unsigned double integer, entier double non signé. Valeur codée sur 32 bits.

UINT

Abréviation de unsigned integer, entier non signé. Valeur codée sur 16 bits.

V

variable

Unité de mémoire qui est adressée et modifiée par un programme.

W

WORD

Type de données codé sur 16 bits.