Qu'allez vous apprendre dans cette formation?
- Déjà à définir et comprendre les enjeux du standard OPC
- A connaitre les types de serveurs OPC existants et leurs différences
- A découvrir les solutions de serveurs OPC existantes sur le commerce
- A découvrir et vous familiariser avec le serveur OPC KepserverEx
- A concevoir un client OPC simple communicant avec un automate Siemens en VB ou C#
- A Enregistrer les données de vos automates dans une base de données
- A créer des interfaces graphiques qui vont communiquer avec vos serveurs de données
- A communiquer avec des automates Siemens sans disposer de serveur OPC
- A utiliser les DLLs de communication Libnodave et Snap7
A qui s'adresse cette formation ?
- Vous êtes informaticien de métier mais vous êtes souvent ammené à intervenir sur des projets industriels notamment pour concevoir des logiciels de supervision spécifiques
- Vous développez actuellement un logiciel de supervision pour votre machine équipée d'un automate Siemens
- Vous voulez juste découvrir et démystifier le standard de communication PC/Automate OPC
- Vous êtes automaticien puriste et voulez vous initier à l'informatique via des applications pratiques
Si vous vous retrouvez dans une de ces situations,cette formation est faite pour vous !
Comment seront organisées les formations?
Durant la formation,vous aurez accès aux codes sources commentées et documents PDF que vous pourrez télécharger.
Est-ce que les logiciels de formation sont fournis?
Le serveur OPC KepserverEx avec lequel nous allons travailler dispose d'une version d'évaluation.Vous pouvez aussi télécharger gratuitement la version Express de Visual studio
Ai-je besoin de savoir comment programmer en VB.NET ou C# ?
Si vous êtes à l'aise avec la programmation VB.NET ou C#,c'est l'idéal.En effet cette formation ne sera pas un cours sur les langages de programmation VB.NET et C#,nous allons aller directement à l'essentiel à savoir vous aider à découvrir ,à installer,à concevoir et à programmer votre première IHM avec Visual Basic ou C#
Que va contenir concrètement la formation?
Voici un aperçu de la formation :
MODULE 1 : Les généralités
- Les définitions et concepts de base sur les serveurs OPC
- Généralités sur les librairies de communication PC/Automate open source
- Présentation des DLLs de communication PC/automate Libnodave et Snap7
- Installation de KepserverEx et de Visual Studio
- Travaux pratiques sur KepserverEx (création de tags,lecture et écriture/test avec API Siemens)
MODULE 2 : Création d'IHM avec l'utilisation du serveur OPC KepserverEx
- Comment ajouter les références nécessaires au projet
- Définition des variables, des objets et des constantes
- Zoom sur les frameworks graphiques Winform et WPF
- Création d'une interface graphique
- Simulation programme sur PLCSIM
Module 3 : Création d'IHM sans serveur OPC (utilisation des librairies open source Snap7 et Libnodave)
- Quelques généralités sur ces bibliothèques de communication
- Lire les données de l'automate
- Écrire des données sur l'automate
- Gestion de commandes simples(Boutons)
- Création de graphique dynamique temps réel
Module 4 : Enregistrer et accéder aux données de vos automates(Cas de la communication via serveur OPC KepserverEx)
- Créer une base de données SQLServer pour enregistrer les données de vos automates
- Créer des tables de données
- Insérez les données de votre automate dans votre base
- Lire les données de votre automate depuis votre base