ClassicLadder

Logiciel libre écrit en C d'un éditeur et simulateur d'Automate Programmable Industriel, gérant deux types de langages couramment employés dans ce domaine: grafcet et langage à contact.Ces deux langages permettent de réaliser des petits ou plus grands programmes à la manière de schéma électrique avec le langage à contact.

Possibilité de connexion en modbus : soit pour raccordement à des modules d'entrées/sorties (esclaves), ou soit pour dialoguer avec une supervision industrielle ou autre. Possibilité de fonctionnement en temps-réel avec utilisation de Xenomai. Le "moteur" (sans interface graphique) peut-être embarqué sur une plate-forme légère (genre ARM faisant tourner Linux, tel qu'un RaspberryPi…).

Utilisable en enseignement, ou pour de véritables usages d'automatismes.

Téléchargement logiciel précompilé + sources, et essai lancement

  • Dans la console :
    • tar zxvf [NomArchiveTelechargée]
    • cd classicladder
    • ./classicladder

(permet de tester si un lancement de l'exécutable précompilé dans l'archive passe…)

  • Ou graphiquement dans le navigateur de fichiers :
    • extraire l'archive téléchargée (par un clic droit sur le fichier)
    • ouvrir le répertoire 'classicladder' en double-cliquant dessus
    • tenter le lancement de l'exécutable précompilé en double-cliquant sur le fichier 'classicladder' (si ça ne marche pas, essayer dans la console comme indiqué ci-dessus pour voir un éventuel message d'erreur…)

Compilation (si exécutable précompilé fourni pas compatible)

  • make

Lancement

  • ./classicladder

(permet de lancer l'exécutable compilé depuis le répertoire courant)

Installation

  • make install

Désinstallation

Pour supprimer cette application, il suffit de supprimer son répertoire.

Voir aussi

—-

Contributeurs principaux : Psychederic

  • classiclader.txt
  • Dernière modification: Le 28/04/2018, 11:18
  • (modification externe)