Peut arduino être utilisé comme plc

Peut arduino être utilisé comme plc

Arduino a été conçu pour rendre les systèmes intégrés plus familiers. Avant Arduino, les microcontrôleurs n'étaient pas faciles à gérer. Arduino avec sa plate-forme open source a réduit l'écart entre les microcontrôleurs et les programmeurs. D'autre part, CLu aussi connu sous le nom Programmable Logic Controller est un système de contrôle informatique robuste qui automatise les tâches industrielles, la fonction machine et automatise même toute la ligne de production industrielle. PLC est comme un processeur conçu pour fonctionner dans des conditions industrielles difficiles.

Est Arduino un plc

Oui, On peut dire qu'Arduino est un PLC car Arduino et PLC utilisent un contrôleur pour prendre des entrées et les exécuter en conséquence. PLC est un microcontrôleur conçu pour les applications industrielles tandis qu'Arduino est une carte de contrôleur qui cible les débutants et les applications à petite échelle. La seule différence qui existe entre eux est qu'Arduino utilise un langage de programmation conventionnel comme C ++ pour traiter les données tandis que la programmation PLC est construite sur la programmation à échelle-logique.

L'une des principales différences entre Arduino et PLC est que les deux sont fabriqués pour deux environnements différents. Les systèmes PLC sont très coûteux à acheter et à réparer, les PLC ont également requis les compétences spécifiques des concepteurs de logiciels pour extraire un potentiel élevé à l'aide de contrôleurs PLC. Arduino en raison de sa popularité est une sorte de contrôleur programmable universel qui a sa plate-forme de programmation séparée et facile à utiliser.

Peut arduino être utilisé comme plc

Oui, Arduino peut être utilisé comme AP. Le travail d'Arduino est en quelque sorte comme un contrôleur PLC, mais en raison du nombre limité d'épingles d'E / S. Au fur et à mesure que la technologie augmente plusieurs plates-formes, comme Controlinomino et AutomationDirect qui conçoivent des contrôleurs industriels basés sur Arduino qui sont moins chers mais fonctionnent de la même manière que les PLC industriels.

Liste des plc basés sur Arduino

    • Shiers industriels Arduino plcs
    • CONTRIPTION ARDUINO PLCS

Shiers industriels Arduino plcs

Industrial Shields est l'un des principaux fabricants de boucliers de PLC basés à Arduino. Plusieurs boucliers sont conçus par ce groupe parmi tous Ardbox et M-duino sont les plus populaires.

L'Ardbox est basé sur Arduino Leonardo et est conçu pour les applications à l'échelle moyenne. M-Duino est conçu en utilisant Arduino Mega Board. La plupart des spécifications techniques du M-Duino sont les mêmes que Arduino Mega Board.


CONTRIPTION ARDUINO PLCS

Controlimino est une autre plate-forme basée à Arduino très célèbre pour la conception de PLC à l'aide de planches Arduino. Contrôno combine la plate-forme Arduino open source avec des plc de base industrielle. Certains des plc arduino les plus utilisés conçus par cette entreprise sont MEGA CONTROLINO et Mini Controlilino. Contrôlino Mega est conçu en utilisant le Atmega2560 Contrôleur normalement utilisé dans Arduino Mega Boards. Controlilino Mini est basé sur la carte Arduino Uno et utilise la même puce qu'Arduino Uno.


Une brève comparaison de toutes ces planches est indiquée dans le tableau ci-dessous:

Caractéristiques Ardbox M-duino Mini Controlilino MEGA CONTROLINO
Tension d'entrée 12V ou 24V 12V ou 24V 12V ou 24V 12V ou 24V
Microcontrôleur Atmega32u4 Atmega2560 Atmega328p Atmega2560
Courant maximum 1.5A 1.5A Courant de sortie de relais max 6A Courant de sortie de relais max 6A
Vitesse de l'horloge 16 MHz 16 MHz 16 MHz 16 MHz
Langage de programmation Arduino ide Arduino ide Arduino ide Arduino ide
Mémoire flash 32KB 32KB 32KB 256KB
Sram 2.5KB 2KB 2KB 8KB
Eeprom 1KB 1KB 1KB 4KB
Communication I2C-USB-SPI-TTL-RS232-RS485 I2C1-USB-SPI-ETHERNET-RS232-RS485-TX, RX I2C1-USB-SPI-TTL I2C1-USB-SPI-ETHERNET-TTL-RS485
Points d'entrée totaux dix 13,26,36 8 21
Points de sortie totaux dix 8,6,22 8 24

Arduino et plc - comparaison

On ne peut pas dire qu'Arduino est meilleur que PLC ou vice versa. La comparaison d'Arduino et de PLC n'est pas une tâche facile et maintenant avec les AP basés sur Arduino, il est devenu une tâche plus ardue à faire. Les deux ont des avantages et des inconvénients en fonction de leur environnement. Voici quelques points qui montrent une brève comparaison entre eux:

    • Arduino stocke uniquement le code machine, il est donc impossible de télécharger et de dépanner le code tandis que PLC stocke son code avec des commentaires, du nom de variable, des instructions et en utilisant PLC, nous pouvons même télécharger notre code de projet et le modifier facilement.
    • Avec PLCS, il est possible de télécharger un nouveau code sans arrêter l'ensemble du processus de production tandis qu'Arduino ne permet pas de faire en temps réel, il faut arrêter complètement le système pour apporter des modifications ou télécharger un nouveau code.
    • Arduino n'a pas de vue en temps réel pour la surveillance des données tandis que PLC permet aux utilisateurs d'analyser les données en temps réel et de surveiller le code d'échelle.
    • Dans les épingles d'E / S Arduino, doivent être déclarées avant même de commencer notre projet, mais avec les PLC, la plupart des épingles sont déjà cartographiées, ce qui facilite le programme
    • Avec les PLC, nous avons un processeur, des E / S et des chiens de garde de communication qui empêchent le PLC de rester coincé dans une boucle pour le faire à Arduino, nous devons le programmer avant de l'utiliser avec notre projet.

Avantages d'Arduino plc

    • Disponible à faible coût
    • Peut être facilement programmé à l'aide d'arduino ide
    • Les ajustements peuvent être effectués facilement
    • Facile à remplacer
    • Coût de réparation faible

Inconvénients d'Arduino plc

    • Des choix limités sont disponibles
    • Pas compatible avec les applications industrielles à grande échelle
    • Besoin de maintenance fréquente par rapport aux PLC conventionnels
    • Broches d'E / S limitées
    • Les modifications en temps réel ne peuvent pas être apportées

Conclusion

Arduino est l'une des plateformes préférées pour les personnes qui conçoivent des projets électroniques. Avec l'avancement dans les conseils d'administration d'Arduino, ils se dirigent vers les automations industrielles. Pendant longtemps, les PLC ont été le principal contrôleur du monde industriel, mais maintenant les PLC basés à Arduino ont fait leur place dans les industries en raison de leur coût beaucoup plus faible que les PLC conventionnels.