Transformer sa carte Arduino en automate programmable
- Par automationsense
- Le 27/04/2015
- Dans Automatisme
- 6 commentaires
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
Commentaires
-
- 1. Mordal johan Le 31/07/2020
Existe il reellement un logiciel permettant de dessiner un grafcet de poser les actions et les receptivitees ( en simplifiant ) et de convertir en C ... -
- 2. Mordal johan Le 31/07/2020
Existe il reellement un logiciel permettant de dessiner un grafcet de poser les actions et les receptivitees ( en simplifiant ) et de convertir en C ... -
- 3. Mordal Johan Le 31/07/2020
Plclib contient elle des tempos travail repos , set reset , enfin toutes les fonctions d un automate prog , sur lesquels j ai appris merci ... -
- 4. automationsense Le 05/04/2019
Bonjour Patrick,le lien de téléchargement est ici : -
- 5. Patrick CADET Le 03/04/2019
Bonjour,
Je ne trouve pas le lien pour la bibliothèque plcLib.
BaV -
- 6. test Le 09/01/2019
je ne comprends rien a votre systeme
Ajouter un commentaire