L’API, l’ordinateur révolutionnaire de notre siècle

Un API ou automate programmable industriel est l’outil indispensable utilisé dans le secteur industriel. C’est ce qui a révolutionné l’industrie 3.0 (plus d’informations sur la révolution industrielle ici) en remplaçant une partie du travail à la chaîne. En effet, ce petit outil permet d’effectuer automatiquement plusieurs tâches à la suite, voire simultanément. Pour laisser l’API opérer sa magie, il vous faut un automaticien qui puisse le programmer.

Dans cet article je vous explique ce qu’est un API.

Qu’est-ce que c’est ?

Un API est un ordinateur fréquemment utilisé dans le secteur industriel pour commander des systèmes industriels tel que des ascenseurs, des chariots industriels ou encore des circuits ferroviaires. Pour fonctionner, cet outil suit les étapes suivantes:

1. Diagnostic

2. Mémorisation des entrées

3. Traitement du programme

4. Mise à jour des sorties

Plusieurs éléments composent les API dont :

une carte d’entrées pour donner l’ordre d’exécuter un programme et une carte de sorties pour obtenir le résultat voulu après traitement de l’ordre ;

un module CPU ou encore le cerveau de l’automate permettent de lire les entrées et de les sortir en un résultat ;

un module de communication qu’utilise les automates pour communiquer entre eux ou avec d’autres équipements ;

un module de supervision que nous allons traiter dans un article prochain…

Les API ont 3 caractéristiques majeures :

– une résistance dans les milieux les plus hostiles ;

– une réactivité aux capteurs ;

– une maintenance facile.

Il existe plusieurs API sur le marché de l’industrie. Vous voulez avoir des exemple ? Je publierai très prochainement un article du top 3 des API selon moi.

Automate Schneider Electric M221

Besoin d’un petit automate pour piloter quelques entrées sorties ?
Avez vous pensé à l’automate Schneider Electric M221 ?

Jusqu’à 40 entrées et sorties TOR (dont 4 entrées rapides 100 kHz) et 2 entrées analogiques 0-10V embarquées.
L’ajout de modules d’extension TM3 étend le nombre d’entrées sorties et leur type avec notamment les entrées température et analogiques 0-20mA.
L’afficheur TMH2GDB peut être connecté au port série intégré pour communiquer avec un utilisateur.
Le logiciel de développement SoMachine Basic est gratuit.

Vous pouvez me contacter pour définir ensemble la configuration matérielle qui répond le mieux à vos besoins ainsi que pour une assistance technique à l’utilisation du logiciel SoMachine Basic.

Librairie Oscat

Une fonction à coder ? Vérifier d’abord si elle n’existe pas déjà sur :

oscat

La librairie Oscat est disponible gratuitement et propose des fonctions pour les logiciels Codesys et Step 7. Le tout est très bien documenté.

Certes le site est en allemand mais le code et la documentation en anglais.

N’hésitez pas à me dire si vous connaissez d’autres librairies dans la même philosophie.