David Marec

Informatique industrielle

A propos

Cette page présente une liste non exhaustive de divers projets mis en oeuvre.
Elle décrit pour chaque projets les technologies,langages, outils et spécifications utilisées.

Interfaces pour outils de mesures

Construction de multiples interfaces, console,lecture de scripts ou graphique, pour piloter des instruments de mesure, trackers ou caméras, lancer des calculs et stocker et/ou transmettre les résultats.
QT4 QT5 C++ lua TK/TCL Visual studio

Pilot3D

Logiciel 'back-end' de mesure et d'analyse de résultat.Son but est de s'intégrer dans une gamme d'assemblage et d'être piloté depuis une supervision, pour commander un mouvement depuis un automate ou tout autre contrôleur d'axes.
C++ Win32 DLL XML boost.org Visual studio

IHM pour gammes de contrôles et d'assemblage assisté

Conception de supervisions autour d'une gamme de mesure qui intègre Pilot3D.
Visual basic .Net Wonderware System Platform Vijeo Citect

Pilotes de communication

OPC Modbus Sockets IP C C++ Managed C++ Win32 DLL DDE COM .Net boost.org Visual studio

Rotatives

Développement logiciel pour piloter une rotative.
FB PID Codesys TCP⁃UDP/ IP Arcnet Contrôle d'axes

Bandit Manchot

Réalisation d'un bandit manchot pour une association.
C C++ Win32 SDL Modbus

Automatismes

Automatisation de l'usine de traitement de charbon, broyage, mélanges et ensachage.
En particulier, j'ai développé un logiciel qui génère des rapports à partir de données récupérées via un bus Modbus, rapport qui s'affichent dans un navigateur Web.
C C++ Win32 HTML/CSS MFC Intouch OMRON
Automatisation de centrales à bétons.Ecriture d'un logiciel de recettes.
PL7-3 PL7-Pro XBT-MAgelis Panorama C++ VBA SQL MFC

Générateur de code pour projet automates

Écriture sous d'une base de données capable de définir et d'organiser la logique d'automatisation de procédés utilisée lors de la construction du Qeen Mary II par les chantiers de l'atlantique. Cette base permettait l'export de code pour les automates du navires.
Access VBA SQL MFC

Interface pour contrôle de tubes

Écriture d'une interface graphique et de base de données pour un banc de test. Celle-ci affichait des rapports, vue et graphiques à partir des données reçues d'une batterie de capteurs. Elle enregistrait le tout dans une base de données.
OCI (Oracle) CVI (NI) LabWindows C SQL

Alstom

Écriture d'un logiciel de génération de courbes en VB, à partir de données récupérées par un automate Leroy.
C

Superviseurs redondant

Écriture d'un protocole de redondance, à l'aide de script Intouch, pour plusieurs superviseurs installés dans la tour du ministère de la Défense.
Intouch

FreeBSD

Installation de «magnétoscopes» Camtrace pour caméras de surveillance Axis, sous FreeBSD, pour Cargill et les chantiers de l'atlantique.
FreeBSD csh
Mise en place et maintient de serveurs ( web, cloud, smtp ) , hyperviseur de station linux et bureaux.
FreeBSD ssh (s)ftp csh jail packet filter bhyve nginx

Alstom

Écriture d'un logiciel de récupération de vidéos, en C++ et DotNet pour intégration dans le superviseur Panorama.
Panorama C++ C# TCP/IP JPEG

Assistance

Expertise, assistance et dépannages pour Schneider, région Grand ouest.
PL7-3 PL7-Pro XBT-MAgelis

Traitement de l'eau et traitement des déchets

Maintenance puis développement d'applications d'automatisation, de superviseurs, de télégestion et de gestion de données.
Topkapi Tout langage automate SQL Électromécanique

☝ Remonter