Fio banner fr 1 1

Formation automatisme en ligne 3

Transformer sa carte Arduino en automate programmable

Quand on veut créer une petit système automatisé,les automates programmables sont souvent trop chers,ainsi aujoud'hui il existe sur le marché des cartes électroniques pouvant suppléer ces automates pour les petites installations ne nécessitant pas un niveau de sécurité élevé.La bibliothèque  plcLib permet de transformer sa carte Arduino en automate programmable.

Cette bibliothèque est fourni en fichier ZIP qui peut être téléchargé, puis ajouté dans votre  IDE Arduino de manière habituelle. Avec le logiciel installé, vous serez en mesure de naviguer à travers les programmes d'exemple, et de créer des programmes en ladder (le programme Arduino est en C mais optimisé pour faire de la programmation ladder).Cela rend la programmation de systèmes automatisés séquentielles faciles et intuitive.

Ci-dessous un exemple de l'utilisation de la librairie Plclib avec l'IDE Arduino

Exemple de code

#include <plcLib.h>

/* Programmable Logic Controller Library for the Arduino and Compatibles

   Bare Minimum - Single bit digital input and output

   Connections:
   Input - switch connected to input X0 (Arduino pin A0 / Tinkerkit pin I0)
   Output - LED connected to output Y0 (Arduino pin 3 / Tinkerkit O5)

   Software and Documentation:
   http://www.electronics-micros.com/software-hardware/plclib-arduino/

*/

void setup() {
  setupPLC();  // Setup inputs and outputs
}

void loop() {
  in(X0);      // Read Input 0
  out(Y0);     // Send to Output 0
}

ladder automatisme Grafcet open source

Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Code incorrect ! Essayez à nouveau

 

Cliquez ici pour s'inscrire à la formation TIA Portal

Its plc profesionnal edition 1