Je vais développer des rapports personnalisés d'ignition perspective et des tableaux de bord SCADA
Libérer les possibilités numériques : créer un code et une conception qui élèvent
Niveau 1
Répond à certains critères de performance et présente un fort potentiel sur la place de marché.
Très réactif
Connu(e) pour ses réponses exceptionnellement rapides
À propos de ce service
La plupart des intégrateurs SCADA sont d'abord ingénieurs, puis programmeurs. Avec plus de 10 ans en C#.NET, plus de 5 ans en Python/Django, et 2 ans d'expérience spécialisée en Ignition Perspective, j'applique les principes du "Code Propre" sur le terrain. Je fais le lien entre des données PLC complexes et une architecture logicielle avancée.
Ce que je peux faire :
- Ignition Perspective : Concevoir des tableaux de bord et interfaces HMIs performants et adaptables aux mobiles.
- Module de reporting : Créer des rapports PDF/Web automatisés, riches en données, pour la production et la conformité.
- Scripting avancé : Gérer une logique backend complexe avec Jython et Python.
- Base de données & SQL : Optimiser les requêtes nommées et la liaison de données pour une vitesse maximale.
- Intégration personnalisée : Créer des utilitaires en C# ou des API en Python pour relier SCADA à des systèmes IT externes.
Ce que je livrerai :
- Tableaux de bord fonctionnels : Écrans Perspective intuitifs adaptés à vos opérateurs.
- Rapports automatisés : Rapports PDF professionnels et clairs envoyés directement aux parties prenantes.
- Code propre : Scripts bien documentés, faciles à maintenir pour votre équipe.
- Architecture évolutive : UDT et structures de tags optimisées pour la croissance.
Prêt à moderniser vos rapports ? Contactez-moi pour discuter de votre projet !
Mon portfolio
FAQ
Traduction automatique
Dois-je fournir la licence Ignition et la passerelle ?
Oui, vous devez disposer d'une passerelle Ignition sous licence (ou d'une version d'essai) avec les modules Perspective et Reporting installés. Je travaille généralement via accès à distance (VPN/AnyDesk) à votre environnement de développement, ou vous pouvez m'envoyer une sauvegarde de la passerelle (.gwbk) ou une exportation de projet (.zip) pour que je puisse travailler localement.
Pouvez-vous extraire des données de bases SQL ou uniquement des tags PLC ?
Les deux ! Avec plus de 5 ans en Python/Django et plus de 10 ans en C#, je suis expert en architecture de bases de données. Je peux écrire des requêtes nommées optimisées pour MS SQL, MySQL ou PostgreSQL pour que vos rapports et tableaux de bord soient rapides et sans lag sur votre passerelle.
Les tableaux de bord fonctionneront-ils sur mobile et tablettes ?
Absolument. Je me spécialise en Perspective, basé sur les technologies web modernes. J’utilise des "Flex containers" et des "Breakpoint containers" pour que vos tableaux de bord industriels soient parfaits sur un moniteur de 50 pouces, une tablette robuste ou votre smartphone.
Et si j’ai besoin d’une fonctionnalité personnalisée que Ignition ne supporte pas ?
C’est ma spécialité. Avec plus de 10 ans en C#.NET et 5 ans en Python, je peux créer des solutions "pont". Qu’il s’agisse d’un script d’automatisation personnalisé, d’une utilité desktop ou d’une API d’intégration que les intégrateurs SCADA classiques ne peuvent pas gérer, je peux le développer.
Pouvez-vous automatiser mes rapports pour qu’ils soient envoyés par email ou sauvegardés sur un disque ?
Oui. En utilisant le module de reporting Ignition et le scripting Jython, je peux programmer des envois automatiques de rapports PDF/CSV par SMTP (Email), les sauvegarder sur un serveur de fichiers local ou les imprimer automatiquement.
Comment gérez-vous les sauvegardes de projet ?
Je suis les standards professionnels du développement logiciel. Je fournis des exportations incrémentielles de projet pour que vous puissiez revenir à une version précédente à tout moment, sans interruption de vos opérations.

