Ressources gratuites pour l’enseignement de l’automatisme

Notre mission est d’aider les enseignants d’automatisme à se focaliser sur leur étudiants et de leur fournir la meilleure formation possible. C’est pour cela que nous avons réalisé PLC3000. C’est également pour cela que nous mettons à votre disposition tous les contenus gratuits ci-dessous.

PLC Educative Solutions For Factory Automation

Programmer en LD

1. Exemple de programmation en LDSoit l’équation logique :%M0 = %I0.%I1+%I2. /%I3 2. Exemple de programmation de Grafcet en ST
Soit le Grafcet suivant : a. Programmation Transition par TransitionInitialisation Test des Réceptivités et Franchissement des Transitions Déclaration des Sorties b. Programmation Transition par Transition avec Bits de franchissabilitéInitialisation Test des Réceptivités Franchissement des Transitions Déclaration des Sorties c. Programmation Etape par Etape d. Programmation Etape par Etape avec Bits de franchissabilitéMise en équation des Etapes avec variables intermédiaires Activation des Etapes Déclaration des sorties
...
Lire la suite
PLC Educative Solutions For Factory Automation

Mnémoniques en langage LD

A chaque variable peut être associé une mnémonique. Il est alors possible d’utiliser la mnémonique ou la variable de manière totalement transparente dans les programmes. Pour associer la variable Switch à l’entrée %I0, les variables RedLight et GreenLight aux sorties %Q0 et %Q1 respectivement, il suffit de le spécifier lors de la création des variables dans l’éditeur de code Ladder. Dans l'éditeur de code Ladder, les variables déclarées s'affichent: ...
Lire la suite
PLC Educative Solutions For Factory Automation

Génération de Fronts – LD

PLC3000 avec le langage Ladder intègre les fonctions de Fronts Montant et Descendant.Déclaration en LDUn Front Montant est déclaré lors de la création de la variable dans l’éditeur de code Ladder. Un Front Montant sur l'entrée %I0 : Un Front Descendant est déclaré lors de la création de la variable dans l’éditeur de code Ladder. Un Front Descendant sur l'entrée %I1 : ...
Lire la suite
PLC Educative Solutions For Factory Automation

Temporisation – LD

La norme IEC 61131 offre une définition des temporisations. PLC3000 intègre uniquement les Temporisation de type TON qu’il est possible de paramétrer en définissant la base de temps %Ti.TB, et la valeur de présélection %Ti.PV. La temporisation est déclenchée par l’activation de son entrée %Ti.IN, et sa sortie %Ti.Q passe à 1 lorsque la valeur courante de la temporisation atteint la valeur de présélection.Les bases de temps %Ti.TB qu’il est possible de déclarer sont les suivantes : 1, 10, 100 ms ; 1, 10 s ; 1 min.Déclaration en LD
Une Temporisation, sa valeur de présélection et sa base de temps sont définies lors ...
Lire la suite
PLC Educative Solutions For Factory Automation

Compteur – LD

La norme IEC 61131 offre une définition des compteurs. PLC3000 intègre les compteurs et décompteurs. Dans ce cas, il est nécessaire de définir une valeur de présélection %Ci.PV, paramétrable avec une valeur entière. La valeur courante d’un compteur est mise à 0 lorsque %Ci.R est activé. La valeur courante d’un compteur est mise à la valeur de présélection %Ci.PV, lorsque %Ci.LD est activé. La valeur courante d’un compteur s’incrémente à chaque nouvelle activation de l’entrée %Ci.CU, elle se décrémente à chaque nouvelle activation de l’entrée %Ci.CD.Un compteur possède deux sorties ; %Ci.QU passe à 1 lorsque la valeur courante du compteur ...
Lire la suite

Instructions en langage LD

Le langage à contacts Ladder (LD) est un langage graphique défini dans la norme IEC 61131. Il se compose de différents composants : Les entrées : - Contact normalement ouvert : --| |-- - Contact normalement fermé : --|/|-- - Contact avec front montant : --|P|-- - Contact avec front descendant : --|N|-- Les sorties : - Bobine normalement ouverte : --( )-- - Bobine normalement fermée : --(/)-- - Bobine avec forçage à 1 : --(S)-- - Bobine avec forçage à 0 : --(R)-- Et permet de réaliser des fonctions logiques graphiquement : Fonction ET - (X . Y) ...
Lire la suite
PLC Educative Solutions For Factory Automation

Compteur – ST

La norme IEC 61131 offre une définition des compteurs. PLC3000 intègre les compteurs et décompteurs. Dans ce cas, il est nécessaire de définir une valeur de présélection %Ci.PV, paramétrable avec une valeur entière. La valeur courante d’un compteur est mise à 0 lorsque %Ci.R est activé. La valeur courante d’un compteur est mise à la valeur de présélection %Ci.PV, lorsque %Ci.LD est activé. La valeur courante d’un compteur s’incrémente à chaque nouvelle activation de l’entrée %Ci.CU, elle se décrémente à chaque nouvelle activation de l’entrée %Ci.CD.Un compteur possède deux sorties ; %Ci.QU passe à 1 lorsque la valeur courante du compteur ...
Lire la suite
PLC Educative Solutions For Factory Automation

Compteur – IL

La norme IEC 61131 offre une définition des compteurs. PLC3000 intègre les compteurs et décompteurs. Dans ce cas, il est nécessaire de définir une valeur de présélection %Ci.PV, paramétrable avec une valeur entière. La valeur courante d’un compteur est mise à 0 lorsque %Ci.R est activé. La valeur courante d’un compteur est mise à la valeur de présélection %Ci.PV, lorsque %Ci.LD est activé. La valeur courante d’un compteur s’incrémente à chaque nouvelle activation de l’entrée %Ci.CU, elle se décrémente à chaque nouvelle activation de l’entrée %Ci.CD. Un compteur possède deux sorties ; %Ci.QU passe à 1 lorsque la valeur courante du ...
Lire la suite
PLC Educative Solutions For Factory Automation

Temporisation – ST

La norme IEC 61131 offre une définition des temporisations. PLC3000 intègre uniquement les Temporisation de type TON qu’il est possible de paramétrer en définissant la base de temps %Ti.TB, et la valeur de présélection %Ti.PV. La temporisation est déclenchée par l’activation de son entrée %Ti.IN, et sa sortie %Ti.Q passe à 1 lorsque la valeur courante de la temporisation atteint la valeur de présélection.Les bases de temps %Ti.TB qu’il est possible de déclarer sont les suivantes : 1, 10, 100 ms ; 1, 10 s ; 1 min.Déclaration en ST
Soit 3 temporisations avec des bases de temps et des valeurs de présélection différentes IF ...
Lire la suite
PLC Educative Solutions For Factory Automation

Temporisation – IL

La norme IEC 61131 offre une définition des temporisations. PLC3000 intègre uniquement les Temporisation de type TON qu’il est possible de paramétrer en définissant la base de temps %Ti.TB, et la valeur de présélection %Ti.PV. La temporisation est déclenchée par l’activation de son entrée %Ti.IN, et sa sortie %Ti.Q passe à 1 lorsque la valeur courante de la temporisation atteint la valeur de présélection. Les bases de temps %Ti.TB qu’il est possible de déclarer sont les suivantes : 1, 10, 100 ms ; 1, 10 s ; 1 min. Déclaration en IL
Soit 3 temporisations avec des bases de temps et des valeurs ...
Lire la suite