Démarrer plus vite
Partez d’un modèle WPF et préparez vos premiers essais avec les pilotes Siemens, Beckhoff ou Simulation.
PIZTHIE FRAMEWORK · VERSION 1.0.0
Pizthie est un framework C# / WPF pour développer des IHM et des applications de supervision industrielle sur mesure. Il réunit communication automate Siemens et Beckhoff, pages communes et composants réutilisables.
Windows · .NET 10 · C# / WPF · Architecture MVC
Découvrir l’application de démonstration
COMMUNICATION AUTOMATE SIEMENS ET BECKHOFF
01 — LE FRAMEWORK
Une structure réutilisable pour démarrer, faire évoluer et décliner vos applications machine.
Partez d’un modèle WPF et préparez vos premiers essais avec les pilotes Siemens, Beckhoff ou Simulation.
Retrouvez des composants et des services communs : navigation, comptes utilisateurs, droits et historiques.
Votre code métier reste dans votre projet machine. Adaptez les pages et les équipements à votre application.
02 — LE PRODUIT EN ACTION
De la commande des équipements au configurateur : découvrez le framework à l’écran.
Présentation du produit · 2 min 24Commentaire audio en français
Les écrans présentés illustrent une application de démonstration ; votre application s’adapte à votre machine.
03 — LES PAGES COMMUNES
Pilotage, diagnostic, suivi, réglages et accès : chaque page a son rôle dans votre application. Retrouvez les huit pages communes du framework, à configurer selon votre machine.
Rassemblez les commandes et les états des équipements déclarés pour votre machine. Pilotez vos axes, vérins et moteurs depuis une interface commune.
Consultez les alarmes actives, les remèdes associés et leur historique. Retrouvez les événements grâce aux filtres par période, catégorie et code de défaut.
Contrôlez la connexion automate et consultez les variables, leurs valeurs, leur qualité de lecture et les erreurs de communication.
Retrouvez les événements de commande, de paramétrage et de sécurité. Filtrez le journal par période et catégorie, puis exportez les résultats en CSV selon vos droits.
Ouvrez et enregistrez les fichiers de profil de votre procédé. Retrouvez les paramètres déclarés et leurs valeurs dans une page commune.
Ajustez la résolution de référence et les dimensions du menu et des bandeaux. Appliquez une disposition cohérente à toutes les pages de votre application.
Définissez pour chaque niveau les pages visibles et les actions autorisées. Gérez le mot de passe associé pour adapter les accès aux usages de votre équipe.
Visualisez les mesures des variables configurées et suivez leur évolution. Retrouvez les informations d’acquisition et la capacité des courbes.
AU-DELÀ DES PAGES COMMUNES
Nous développons des composants et des modules que vous pouvez intégrer dans vos propres applications et réutiliser d’un projet à l’autre. Découvrez ci-dessous une sélection de leurs possibilités.
Intégrez la lecture, la modification et la validation d’un programme ISO dans votre supervision. L’aperçu graphique permet de visualiser les trajectoires du programme.
Permettez à vos utilisateurs de parcourir les dossiers et de choisir leurs fichiers directement dans l’application. Filtrez les formats proposés selon les programmes et les recettes utilisés par votre machine.
Affichez des cases à cocher numérotées sur l’image de votre posage ou de votre pièce. Vos utilisateurs sélectionnent les emplacements à traiter et identifient leur état par des couleurs.
Intégrez une image caméra, une mire et une mesure à deux clics dans votre écran. Le module IDS assure l’acquisition ; une calibration permet d’exprimer les distances en millimètres.
Récupérez les coordonnées utiles depuis un dessin DXF en sélectionnant les calques à exploiter. Affichez les points extraits dans une vue XY pour les visualiser et les sélectionner avant leur utilisation dans votre procédé.
Réunissez les consignes, les commandes et les informations du laser dans votre application. Les modules de communication assurent les échanges TCP et le suivi de l’équipement.
Cette sélection donne un aperçu du framework : d’autres composants et modules sont disponibles. La documentation présente leur rôle, leurs possibilités et leur utilisation.
Découvrez le visualisateur ISO, l’éditeur et l’explorateur de fichiers. Cliquez sur une capture pour l’agrandir.
Agrandir
Agrandir
Agrandir Vues adaptées en anglais et harmonisées avec les couleurs du framework.
Image illustrative ajoutée à la vue caméra pour présenter la mire et la mesure.
Agrandir 04 — PRÉPARER VOTRE PROJET
Le configurateur prépare la structure. Vous développez les pages et les comportements propres à votre procédé.
Développement : Windows x64, SDK .NET 10 et environnement compatible WPF.
Agrandir Appuyez-vous sur les bibliothèques du framework pour relier votre interface aux équipements. Conservez la logique propre à votre machine dans votre projet.
AVIS CLIENTS
Une base que l’on retrouve d’une machine à l’autre.
“Nous apprécions de retrouver la même organisation sur nos projets. Nous pouvons nous concentrer sur les particularités de chaque machine et réutiliser le travail déjà réalisé.”
La liberté de créer une supervision à notre image.
“Les pages communes nous donnent un point de départ clair. Nous gardons ensuite la main pour adapter les écrans et les fonctions à notre procédé, avec une présentation cohérente pour les utilisateurs.”
Un cadre commun qui facilite le travail en équipe.
“Avoir des composants et une structure partagés nous aide à nous repérer dans les applications. Les échanges entre développeurs sont plus simples et chacun peut s’appuyer sur ce qui existe déjà.”
05 — LICENCE ET ACCOMPAGNEMENT
Présentez votre application, vos équipements et le nombre de développeurs. Vous recevez une proposition correspondant au périmètre de votre projet.
DÉVELOPPEMENT SUR DEMANDE
Nous pouvons développer votre application avec Pizthie Framework. Le périmètre, les livrables et les délais sont définis avec vous dans un devis adapté à votre projet.
Discuter du développementLe framework propose des pilotes pour les automates Siemens via S7 / Sharp7 et Beckhoff via ADS. Les échanges et les équipements sont définis selon la configuration de votre machine.
Oui. Le pilote Simulation permet de préparer l’interface et les premiers essais sans disposer de l’automate. Les échanges réels et le comportement de la machine restent à vérifier avec les équipements du projet.
Oui. Vous pouvez développer vos pages métier en C# / WPF et adapter les couleurs, les équipements et la navigation. Les pages communes et les composants réutilisables servent de base à votre application.
Oui. Nous proposons le développement d’applications de supervision avec Pizthie Framework sur devis. Le périmètre, les livrables et les délais sont définis avec vous selon votre machine et votre procédé.
ET VOTRE PROCHAINE MACHINE ?
Une démonstration, une question technique ou un projet à développer : décrivez-nous votre besoin.