Télécharger la présentation
Publié parFlorence Gilbert Modifié depuis plus de 9 années
1
WinAC ODK Win AC ODK Open Developer Kit Open Developer Kit
2
Objet COM =programme éxécutable PC appelé dans le programme STEP 7
WinAC avec et sans ODK WinLC Fonction technologiques sans ODK WinLC Fonction technol. avec ODK: Fonctions technologiques intégrées dans le cycle automate Objet COM =programme éxécutable PC appelé dans le programme STEP 7
3
STEP 7 WinAC Basis ODK Appel synchrone de blocs en langage C++ C++ DLL
génère objet COM DLL Appel EXEC_COM Open development Kit: C/C++ génère un objet COM (auj. seulement avec Visual C++ V6) SFB (EXEC_COM) permet d‘appeler cet objet COM comme un bloc S7 l‘objet COM s‘éxéctue de manière synchrone mais externe à l‘ OB1. mode synchrone ou asynchrone
4
Bloc fonctions écrit en C/C++
WinAC Basis Interface ODK Bloc fonctions écrit en C/C++
5
Programme externe généré par WinAC ODK: 3 modes de déclenchement à partir de WinLC
Mode synchrone: Le code C est traité comme un bloc STEP 7 du programme automate Mode asynchrone: Code C lancé par l‘automate, s‘éxécute et se termine de façon autonome PLC scan OB 1 S7-CODE C++ CODE OB 1 Start DLL Interruption --> OB 40 1 2 3 Monitoring asynchrone: Programme C s‘éxécute en parallèle et surveille des évènements externes
6
WinAC RTX ODK Deux solutions d ’intégration d ’une tâche externe
Programme en intégré soit sous forme d ’objet COM dans l ’environnement Win32 sous forme de DLL temps réel dans l ’environnement RTX
7
WinAC RTX ODK Architecture d ’une application avec FB externe
8
WinAC RTX ODK Outils de développement
9
WinAC Basis ODK Avantages client
Acquisition de données dans le programme WinAC via des cartes PC Appel de programmes C++ externes à partir de WinLC Utilisation de fonctions technologiques logicielles existantes Intégration de modules programmes externes, au choix, de manière synchrone ou asynchrone Besoin d‘une fonctionnalité spécifique dans une application d‘automatisme WinAC ? WinAC ODK, la voie de l‘intégration !
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.