Station de comptage sur boucles
Un automate de comptage sur Siemens IOT2050 qui remplace des stations en fin de vie et dialogue en DIASER avec le superviseur.
Projet conçu et développé au sein de CITEOS, dans le cadre de mes fonctions. Rôle : conception, architecture et développement.
Contexte
Un parc de 14 stations de comptage sur boucles, construites à l’origine autour d’un automate en fin de vie et qui n’est plus maintenu, devait être renouvelé. Les boucles et leurs détecteurs sont conservés : seul l’automate change, et il doit continuer à dialoguer en DIASER avec le superviseur.
Réalisation
Un automate de comptage conçu en interne, sur une passerelle industrielle Siemens SIMATIC IOT2050. Un logiciel écrit en C lit les détecteurs de boucles par événements, entretient les compteurs et répond au superviseur dans l’application « Mesure du trafic » du protocole DIASER (NF P 99-071).
Fonctionnalités
- Acquisition par événements sur dix entrées, sans scrutation.
- Compteurs cumulatifs de véhicules et d’occupation, comme l’exige la norme.
- Configuration des compteurs par le superviseur, relue à sa demande.
- Configuration et compteurs conservés au redémarrage.
- Déploiement par image système clonée sur la mémoire de chaque station.
- Évolution à l’étude : débit classifié par vitesse et par longueur, avec un couple de boucles.
Technologies
Siemens SIMATIC IOT2050, Debian, C (threads POSIX, sockets UDP), boucles inductives, DIASER (UDP).
Pour aller plus loin
Lire l’article : Une station de comptage sur boucles avec un Siemens IOT2050

