Enseigner l'automatisme
est désormais facile

L’enseignement est une tâche difficile, d’autant plus de nos jours avec des promotions d’étudiants grandissantes. De plus, certains d’entre eux, voire même tous, peuvent être géographiquement distants des professeurs. Nous avons conçu PLC 3000 pour aider à résoudre de tels défis. Il s’adapte à votre contexte et vous fait gagner du temps. Ainsi, vous pouvez vous concentrer sur l’enseignement de l’automatisme industriel et de la programmation des automates.

Solution primée pour la formation en automatisme industriel

PLC3000 a été honoré avec le 3e prix des Innovation Technology Awards de  l’édition 2023 de la conférence du Groupe Européen des Utilisateurs Smalltalk (ESUG). Les votants ont particulièrement souligné l’unicité de la plateforme en tant que première solution clé en main pour la formation en automatisme industriel. Ils ont également apprécié les éléments de ludification intégrés dans les modules de formation, ainsi que l’approche technologique innovante qui s’appuie sur PharoJS. En effet, PLC3000 utilise Pharo pour le développement sur JavaScript pour la production. Un autre point fort reconnu par les membres de l’ESUG a été la contribution active de l’équipe de PLC3000 au projet open-source PharoJS.

3rd prize of the Innovation Technology Award, ESUG 2023

Enseignez à distance, en présentiel, ou en classe hybride, même pour un large effectif

PLC 3000 est la première plateforme 100% web pour enseigner la programmation d’automates et l’automatisme industriel. Elle requiert uniquement un navigateur web et une connexion internet. Même une tablette peut être utilisée. Cela rend PLC3000 extrêmement versatile. Il s’adapte à votre environnement d’enseignement, votre contexte et vos habitudes.

Vos étudiants peuvent démarrer des travaux pratiques avec vous en classe, au sein de votre établissement, puis finir de mettre au point leurs programmes à la maison. Ils peuvent également travailler tout le temps à distance, même dans différents pays, comme dans le contexte d’un MOOC, ou à cause d’une pandémie. Et bien sûr, vous pouvez avoir des sessions hybrides avec PLC 3000. Certains étudiants peuvent être en présentiel, avec vous, tandis que d’autres travailleraient à distance. Ils auront tous accès exactement aux mêmes outils et pourront aborder les mêmes exercices.

Zéro installation, zéro matériel à maintenir, toujours prêt à l'emploi et à jour

PLC 3000 est une solution 100% en ligne. Pas besoin d’installer quoi que ce soit. Vous avez automatiquement la dernière version. Elle est immédiatement disponible à vous et à vos étudiants. Partout, 24 heures par jour, 7 jours par semaine.

Vous pouvez utiliser n’importe quel ordinateur avec n’importe quel système d’exploitation: un PC avec Windows ou Linux, un Mac avec Mac OS X, un Chromebook, et même un iPad ou une tablette Android.

En résumé, PLC 3000 fonctionne sur n’importe quelle machine connectée à internet.  Aucun tracas. Enseignants et étudiants peuvent se consacrer à l’apprentissage durant la totalité de chaque séance.

Vaste gamme de thèmes et d'exercices, avec différents langages de programmation

Le catalogue d’exercices de PLC 3000 regroupe une variété de maquettes virtuelles programmables. Chaque maquette vient avec un ensemble d’exercices qui permettent aux étudiants d’explorer et mettre en pratiques de multiples concepts. Et bien sûr, vous pouvez utiliser les maquettes de PLC 3000 avec vos propres exercices. Tous les exercices peuvent être réalisés dans 4 langages de programmation différents définis dans le standard IEC 61131:
  1. Structured Text (ST): disponible
  2. Instruction List (IL): disponible
  3. Ladder diagram (LD): disponible
  4. Sequential Function Charts (SFC): prévu pour bientôt

Interface simple mais puissante

Alors que la majorité des outils de programmation sont complexes, nous avons fait le choix de la simplicité. En effet, PLC 3000 a été conçu en pensant aux étudiants. Son interface graphique est simple pour permettre aux étudiants de vite oublier l’environnement de programmation et se concentrer sur le fond : écrire un programme opérationnel qui automatise le processus décrit dans le sujet.

  • Au début de la session, la description du problème et la maquette virtuelle sont affichées. Ainsi, les étudiants peuvent comprendre la tâche à réaliser tout en visualisant les entités qu’ils doivent contrôler.
  • Un clic permet d’afficher l’éditeur dans lequel s’effectue le travail de programmation. Dès la compilation, l’exécution du programme démarre et commence à piloter les entités simulées.
  • Et quand il faut débugger, l’inspecteur de l’automate entre en scène en un clic. Il permet d’analyser l’impact du programme sur la mémoire, les entrées/sortie, les minuteurs et les compteurs. Il est possible de suspendre l’exécution du programme et d’intervenir manuellement pour changer l’état de l’automate, expérimenter et explorer. Les étudiants peuvent également interagir directement avec la simulation, déplacer les objets, ou cliquer sur les boutons.