V. Comparaison entre les deux solutions :
1) Selon le cout :
Les automates programmables sont souvent plus chers que les
(microcontrôleurs + cartes) ou
les ordinateurs mono cartes ainsi pour de petites
applications, il est plus intéressant de se tourner vers les
microcontrôleurs.
2) La facilité de mise en oeuvre et de
programmation:
Les automates sont programmés via des langages
standards comme le ladder ou le grafcet facile à comprendre.
Comparé aux microcontrôleurs qui doivent utiliser pour des soucis
de performance le langage Assembleur, difficile pour un non initié. Les
microcontrôleurs comme certains APIs supportent de nos jours les langages
évolués comme le C, cependant il faut avoir de bonnes bases en
informatique.
3) Efficacité :
Les automates sont conçus pour les applications
industrielles et peuvent fonctionner dans des milieux précaires
(très basses ou hautes températures, milieux humides etc...).Ils
sont aussi testés et approuvés pour répondre aux
problèmes d'incompatibilités électromagnétiques.
Comparées aux SBC (single board computer) comme
l'Arduino ou le Rasberry Pi, qui ne sont pas assez adaptés pour
répondre aux besoins industriels. Il existe néanmoins des
solutions électroniques à base de microcontrôleurs
conçues pour être utilisées en industrie. Une version
industrielle d'Arduino nommé Industruino tente de répondre
à l'intégration de système à base d'Arduino dans le
milieu industriel.
4) Faisabilité technique :
-le nombre des entrées /sorties dans la carte Arduino
est limité par contre on peut ajouter plusieurs blocs
d'entrées/sorties tout-ou-rien pour une automate programmable.
-A l'aide d'un automate programmable on peut exécuter
des programmes en parallèle et comme notre projet, on a des taches
parallèles qui ne peuvent pas être exécuter par un seul
microcontrôleur pour cela on a choisi comme première solution deux
cartes Arduino.
Chapitre 1: Présentation générale
PFE:2015/2016
25
VI. Choix technologique :
Pour conclure, le fait de choisir un automate par rapport
à un microcontrôleur dépend principalement du type
d'application, notre budget, notre familiarisation avec les langages
informatiques et l'électronique et la disponibilité d'une
automate programmable S7-200 au sein de l'entreprise METS , et surtout la
fiabilité de la solution pour un fonctionnement dans un milieu
industriel.
|