Quelle est la différence entre un microcontrôleur et un automate programmable (API)?


Meilleure réponse

Définition de lAPI

Contrôleur logique programmable (PLC) défini par NEMA comme un appareil électronique à fonctionnement numérique qui utilise une mémoire programmable pour le stockage interne dinstructions pour la mise en œuvre de fonctions spécifiques telles que LOGIQUE, SEQUENCING, TIMING, COUNTING et ARITHMETIC via des MODULES DENTREE / SORTIE numériques ou analogiques.

Définition du microcontrôleur.

Le microcontrôleur est un microprocesseur avec entrée et sortie internes et mémoire à savoir RAM, ROM, PORTS.

Bonnes choses à propos des API

  • Son haut niveau de microprocesseur Fin produit soigneusement développé pour lindustrie qui peut être programmé grâce à un logiciel de programmation haut de gamme utilise son d Un autre langage de programmation à contacts simple à comprendre.
  • Le PLC peut être programmé pour contrôler nimporte quoi, dune centrale électrique à une petite presse. Il dispose du matériel et des logiciels nécessaires pour ce faire.
  • PLC développé pour lautomatisation industrielle.
  • Le temps de développement est moindre, cela semble être une solution rentable dans lindustrie des services.
  • Le dépannage dun système PLC est beaucoup plus convivial pour les techniciens et très facile à adapter et à modifier. Linterfaçage avec un API est tellement plus facile car il est conçu pour vos signaux de machine de base, DC / AC, A2D, entrée haute vitesse, série et réseau. Avec un microcontrôleur, vous devrez peut-être concevoir votre propre interface de signal.
  • Lautomate est un contrôleur logique dentrée / sortie extensible à linfini généralement programmé avec un programme PC externe

• Ils sont très fiables, rapides et flexibles.

• Ils peuvent gérer des conditions sévères telles que la poussière, lhumidité, etc.

• Ils peuvent communiquer avec dautres contrôleurs.

• Ils sont faciles à programmer et à dépanner.

• Ils incluent des unités daffichage.

Bonnes choses à propos du microcontrôleur

  • Dans le cas du microcontrôleur, la programmation est quelque peu fastidieuse à cause du langage machine.
  • Un microcontrôleur est également un contrôleur logique mais utilisé dans des systèmes dédiés qui sont programmés une fois pour toutes, dont le programme ne sera pas accessible par lutilisateur, et dont le programme naura pas besoin dêtre fréquemment modifié.
  • Microcontrôleurs Développés pour Équipements dédiés.
  • Développement Le temps, cest plus.
  • Avec un microcontrôleur, vous devrez peut-être concevoir votre propre interface de signal. Le microcontrôleur nest pas un contrôleur logique dentrée / sortie extensible à linfini.

En savoir plus: http://plc-scada-dcs.blogspot.com http://plc-scada-dcs.blogspot.com /2013/12/what-is-difference-between-plc-and.html#ixzz4iGwfB0RO

Meilleur Pooja Joshi

Réponse

Le microcontrôleur et lautomate fonctionnent de manière assez similaire. Mais la différence fondamentale entre le microcontrôleur et lautomate est leur architecture. le microcontrôleur dun côté a une entrée, une sortie, des minuteries, des compteurs et de nombreux autres appareils développés sur la même carte, tandis que lautomate peut avoir la structure modulaire.

En dehors de cela, le langage de programmation utilisé pour le microcontrôleur est fondamentalement Assembly ou C, C ++. lorsque lautomate peut avoir des langages de programmation tels que logique LADDER, STL, programmation de blocs fonctionnels. Ainsi, la programmation PLC est assez facile par rapport à lancienne.

En termes de temps de réponse, Microcontroller travaille sur le cristal fixé sur sa puce, ce qui permet de créer des retards de nanosecondes à microsecondes alors quen cas de PLC il peut varier de microsecondes à millisecondes. Cependant, des modules opérationnels à grande vitesse sont disponibles et peuvent être utilisés pour des applications à haute vitesse.

Vu la portée dutilisation, les microcontrôleurs sont principalement utilisés dans les applications à haute vitesse nécessitent une grande précision dans les calculs avec consommation de temps minimale, lorsque lAPI est préférable pour les applications robustes avec une facilité dutilisation et de maintenance.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *