Welcome ADM21 Frédéric Rigolet 273 rue Gabriel Péri 06.26.46.97.97 92700 COLOMBES présente la solution IsiDesigner.

Slides:



Advertisements
Présentations similaires
Didacticiel Mon EBSCOhost
Advertisements

Active Directory Windows 2003 Server
Les technologies décisionnelles et le portail
PC / Traitement numérique / Contrôle Environnement logiciel
Module 5 : Implémentation de l'impression
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Les Excel Services de Office 2007
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Excel 2007 et les services Excel. Pourquoi Excel ? Outil privilégié danalyse des données issues des bases multidimensionnelles Ergonomie connue des outils.
Le développement d’applications sous Lotus Notes
Vue d'ensemble Vue d'ensemble de la sécurité dans Windows Server 2003
Kiamo – CONNECTEUR CRM.
Exemples d’applications MES
La Gestion Technique Centralisée
SOLUTIONS LOGICIELLES Identification, Impression côté serveur, Logiciel de Suivi & de Mobilité TEKLYNX CENTRAL Solutions logicielles clés en main.
Systèmes d’exploitation
Commission scolaire des Laurentides
Interface Homme Machine IHM Pro
Active Directory Windows 2003 Server
Dynamisez la gestion de votre atelier CNC.
GED Masters: Gestion Électronique de Documents
Est un logiciel intégré spécialement conçu pour répondre aux besoins spécifiques des Entreprises de Transport de Voyageurs.
Module 1 : Préparation de l'administration d'un serveur
Sommaire Objectif de Peakup Principes de fonctionnement
Accès aux données généralisé SQL est presque une solution! Le problème: Le SQL n'est pas une langue complète, et doit être intégré dans un langage de programmation.
Administration de bases de données spatiales avec SavGIS
Le Travail Collaboratif ...
BitDefender Enterprise Manager. BitDefender Enterprise Manager – protection centralisée pour votre réseau Principales fonctions Fonctions spéciales (WMI)
Crystal Reports COPYRIGHT © 2007 BUSINESS OBJECTS SA. TOUS DROITS RÉSERVÉS. DIAPOSITIVE 2 Informatique - Déclaration de positionnement Crystal Reports.
Module 4 : Création et gestion de comptes d'utilisateur
Création et gestion de comptes d'utilisateur
FICHIERS : Définition : Algorithme général:
Module 8 : Maintenance des logiciels à l'aide des services SUS
Module 2 : Préparation de l'analyse des performances du serveur
Document élaboré à Centrale Paris par Pascal Morenton LES TECHNOLOGIES DU WEB 1. LES PHASES D UN DEPLOIEMENT DE RESEAUX 2. LE LANGAGE HTML 3. LE LANGAGE.
Module 8 : Surveillance des performances de SQL Server
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
Expose sur « logiciel teamviewer »
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Progiciels de Gestion Intégrés
Conversation permanente
Module 3 : Création d'un domaine Windows 2000
Module 1 : Vue d'ensemble de Microsoft SQL Server
Support.ebsco.com Didacticiel Mon EBSCOhost Didacticiel.
1 Session de formation Windows 8.1 Bienvenue !. Module de formation 1 2 Sujets : Naviguez dans Windows 8.1 Découvrez les bases de la nouvelle interface,
1 Session de formation Windows 8.1 Bienvenue !. Module de formation 2 2 Sujets : Gérez les applications et le multitâche Trouvez et épinglez des applications.
Gestion des documents internes avec SQL Server 2005 Date de publication : janvier 2006.
Vous présente en quelques réalisations un réel savoir-faire, le fruit de longues années d’expériences, aujourd’hui à votre service. Toutes les fonctionnalités.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Présentation de Dreamveawer
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
CIRCABC facile Centre de ressources en communication et information pour les administrations, les entreprises et les citoyens DIGIT A3 – EGIS DIGIT-CIRCABC-SUPPORT.
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
1Boulogne Informatic Club PRESENTATION DE WINDOWS 10.
Sextant RFS Consultants – Octobre Sextant Le logiciel d’assistance administrative indispensable à toute structure de plus d’une personne. Le premier.
Installation du PGI – CEGID
CEGID et environnement réseau Groupe PGI Académie de Grenoble.
FACTORY systemes Module 5 Section 1 Page 5-3 Les scripts de traitement FORMATION INTOUCH 7.0.
Visual Information Solutions IDL 7.0 Pour une utilisation optimale d’IDL.
131, rue de Créqui, Lyon 6ème « L’organisation est une machine à maximiser les forces humaines» - Peter Drucker (économiste )
Chapitre 12 Surveillance des ressources et des performances Module S41.
Chapitre 9 Configuration de Microsoft Windows XP Professionnel pour fonctionner sur des réseaux Microsoft Module S41.
Présentation Excel Microsoft Excel est le tableur de la suite bureautique propriétaire « Office System ». Développé pour les plateformes Windows et Macintosh.
Simple, efficace et opérationnelle pour les PME 5 minutes pour découvrir ses.
Vous présente en quelques réalisations un réel savoir-faire, le fruit de longues années d’expériences, aujourd’hui à votre service. Toutes les fonctionnalités.
1 Interne Orange Accédez à votre système d'information depuis votre terminal mobile Nomalys.
Transcription de la présentation:

Welcome ADM21 Frédéric Rigolet 273 rue Gabriel Péri COLOMBES présente la solution IsiDesigner

IsiDesigner représente la dernière génération de plates-formes scada/HMI en termes d’innovation. C’est la synthèse de 12 ans de savoir- faire partagé avec les utilisateurs du monde industriel. IsiDesigner est une plate forme Logiciel qui permet la création de façon simple et rapide d’applications pour l’acquisition de données, la visualisation et le contrôle commande d’applications Industrielles et Tertiaire. Un seul logiciel couvre tous les niveaux de l’entreprise en commencant par les solutions embarquées (basées sur WinCE) situées au niveau production, puis les serveurs pour la centralisation, la consolidation ainsi que la distribution des données (basées sur Windows XP par ex.) et enfin les postes client situés dans les bureaux pour la visualisation à distance des informations (PC sous windows ou Linux)Philosophie

Data Loggers Data Loggers Log, Trace Gestion E/S Réseau Base de donnée Variables Synoptiques Logiques Alarmes ActiveX, OCX, DLL Interface Utilisateur Equipements de terrain Equipements de terrain ODBC Web Rapport DB SQL Server, Oracle, Access… Courbes Recettes Les technologies standards sont supportées pour une totale flexibilité La structure du projet est entèrement orientée objet, garantissant ainsi un déploiement rapide de vos applications. I/O Interface avec les équipements de terrain grâce à une librairie de 120 drivers Interface avec les bases de données relationnelles dont le format est choisi librement par l’utilisateur Connectivité avec Internet, Intranet Solutions Client-serveur performantesConception

Interface Graphique Création des Synotiques Interface Graphique Création des Synotiques Gestion du Projet. Répertoire du Projet Gestion du Projet. Répertoire du Projet Accès rapide aux commandes et objets de la supervision Aide aux développement: Outils de Visualisation de l’état des variables Aide aux développement: Outils de Visualisation de l’état des variables Aide aux développement: Outils de débugage en ligne Script, Etat de la communication…. Aide aux développement: Outils de débugage en ligne Script, Etat de la communication…. Plateforme de développement

IsiDesigner offre une librairie complète de symboles pour créer rapidement une interface hommme-machine professionnelle. Les symboles sont disponibles pour toutes sortes d’animations : Déplacement, Rotation, Remplissage, Visibilité, Mise à l’échelle, Changement de couleur ou texte… Les librairies peuvent être complétées en créant de nouveaux symboles personnalisés. Chaque objet peut être visible ou invisible en fonction de l’utilisateur loggé sur le projet. Les librairies de symboles Importantes librairies de symboles prêtes à être intégrées aux vues, editées et animées. Les librairies de symboles Importantes librairies de symboles prêtes à être intégrées aux vues, editées et animées. Bibliothèque d’objets

Gestion des Classes La notion de classes permet de modéliser un objet en lui associant un ensembles de variables. Gestion des Classes La notion de classes permet de modéliser un objet en lui associant un ensembles de variables. IsiDesigner est un produit orienté objet. En effet il est possible d’associer un groupe de variables à un objet ou un groupe d’objets, c’est la notion de CLASSES. De ce fait lorqu’un objet est répété plusieurs fois dans votre projet, vous le définissez une seule fois et vous le dupliquez par un simple copier/coller. Il sera automatiquement associé à la classe prédéfinie. Structure des variables

Les alarmes sont listées de façon claire dans la ressource Alarmes du projet. Chaque alarme peut avoir un ou plusieurs seuils de déclenchement avec leurs propriétés paramétrables. Les opérations d’acquittement ou de Reset d’une alarme simple peuvent être validées ou inhibées en adéquation avec les normes ISA1 et ISA2. Les alarmes peuvent être groupées en “Zones” dans le but d’être facilement filtrées pendant leur visualisation. L’horodatage au fil de l’eau et dans les historiques sur base de données se fait à la milliseconde. La notification des alarmes peut être affichée à partir de toutes applications IsiDesigner à travers le réseau ou tout autre logiciel à travers l’OPC Alarm Event Server de IsiDesigner. Les évènements venant d’un OPC AE externe peuvent être inclus dans ceux gérés en local par IsiDesigner. La fenêtre d’alarmes et les historiques DB permettent la visualisation. Les alarmes peuvent être notifiées par SMS, Fax, et par téléphone (synthèse vocale) L’interface VBA assure la possibilité de personnaliser complètement la gestion des alarmes. Ressource d’alarmes Les alarmes sont listées dans la ressource d’alarmes. chaque alarme peut avoir un ou plusieurs seuils avec leurs propriétés. Ressource d’alarmes Les alarmes sont listées dans la ressource d’alarmes. chaque alarme peut avoir un ou plusieurs seuils avec leurs propriétés. Notification par Les alarmes peuvent être notifié par à un ou plusieurs destinataires. Notification par Les alarmes peuvent être notifié par à un ou plusieurs destinataires.Alarmes

Fenêtre Alarmes La fenêtre Alarmes présente dans la boîte à outils peut être insérée dans un synoptique pour visualiser les alarmes actives ainsi que les alarmes historiques. Les colonnes sont personnalisables. Fenêtre Alarmes La fenêtre Alarmes présente dans la boîte à outils peut être insérée dans un synoptique pour visualiser les alarmes actives ainsi que les alarmes historiques. Les colonnes sont personnalisables. Objet d’alarmes disponible dans la boîte à outils pour visualiser les alarmes en temps réel et les Historiques. Objet complètement personnalisable : couleurs, taille, type (bandeau menus), colonnes affichées Des documents d’aide (HLP or HTML) peuvent être associés aux alarmes. L’opérateur peut accéder à une documentation (avec du texte, des images, des vidéos) et les procédures à appliquer. L’opérateur peut insérer en exploitation des commentaires spécifiques à une alarme. Ainsi, on gardera un historique personnalisé de l’évènement. La fenêtre Alarmes peut être liée par le réseau à une autre application IsiDesigner ou à un serveur OPC A&E. On visualisera localement des alarmes distantes.Alarmes

Base de Données Relationnelle Base de Données Relationnelle Variables Base de Données Relationnelle Base de Données Relationnelle Base de Données Relationnelle Base de Données Relationnelle Manager ODBC Data Loggers Gestion des Historiques, Alarmes, Recettes La gestion du Data Logger est renouvelée pour la création d’historiques sur base de données dans tous les formats standards (SQL, MyQL, …). Quelques exemples des mises à jour introduites pour améliorer les performances et la sécurité des données : Un seul lien ODBC pour toutes les BD créées, une restauration automatique des liens quand les archives sont présentes sur des postes éloignés. L’archivage peut être exécuté de façon simple et personnalisée : –Sur temps (periodiquement) –Sur changement –Sur événement (piloter une variable ou une logique) –Sur une certaine période de temps. Les données archivées dans le Data Logger peuvent être visualisées dans des grilles de BD, des courbes, des rapports, ou partagées et mises en forme par tout programme VB à travers les librairies ADO. Les requêtes SQL dynamiques peuvent être appliquées aux Data-loggers pour créer des filtres. Historisation des données

Les courbes sont des objets vectoriels disponibles à partir de la Boîte à outils. Elles permettent l’affichage de valeurs analogiques. L’objet peut visualiser des valeurs temps-réel en dynamique ou des historiques en lien avec une ressource Data Logger. L’objet Courbe est personnalisable en mode développement (fenêtre propriétés) et en mode Run Time : échelles, nombre de courbes, animations, couleurs, affichage du min/max/moyenne. IsiDesigner offrent de puissants objets Courbes avec des fonctions telles que : Lien avec les Data Logger, filtres, zoom, impressions… Objets courbes Création des courbes. Définition de la base de données realtionnelle permettant la gestion des historiques Objets courbes Création des courbes. Définition de la base de données realtionnelle permettant la gestion des historiques Aide à l’exploitation: Zoom / Marche-Arrêt / Gestion des plumes / Réticules Aide à l’exploitation: Visualisation temps réelles / Historiques sur une périodes de tempsCourbes

Nouveau module recette pour une création automatique a partir d’Excel Les recettes sont exploitables à partir de l’ensemble des bases de données relationnelles en local ou par le biais d’un réseau. Creation automatique des historiques de sauvegarde des recettes avec le choix parmi des formats standards.. Recettes

IsiDesigner incorpore de façon native les fonctions requises pour les normes CFR21 Part 11 émises par la Food & Drug Administration (FDA) En plus de la possibilité décrite dans “Gestion des Utilisateurs” de partager les utilisateurs avec ceux du domaine, d’autres fonctionnalités ont été introduites telles que : –Logoff automatique sur Timeout. –Expiration du mot de passe sur un temps (jours) –Obligation de changer de mot de passe au Logon. –Excécution automatique au Logon et Logoff de scripts pour chaque utilisateur. –Utilisateur logger enregistré dans n’importe quelle BD. –Gestion de la sécurité en respect avec les normes. –Signature électronique Toute action est signée par l’opérateur au travers de son identifiant.Traçabilité

IsiDesigner integre le moteur VBA (Visual Basic for Application™). Ceci permet de personnaliser et d’étendre les fonctions d’une application (si besoin) en utilisant des scripts standards en Visual Basic™. Le moteur VBA de IsiDesigner est particulièrement puissant et supporte la gestion multi-thread. Ainsi, plusieurs tâches peuvent fonctionner en parrallèle de façon synchrone ou asynchrone. Les Scripts sont gérés comme des ressources VBA ou comme des routines exécutées au démarrage du projet, sur événement ou sur commande. Le code VBA peut aussi être embarqué dans des symboles graphiques (Power Template) IsiDesigner propose un ensemble complet d’interfaces VBA (API) : Alarmes, Courbes, Symboles, Variables… Ces interfaces permettent de personnaliser les événements, les propriétés ou les méthodes des ressources IsiDesigner. Les fonctions et les déclarations publiques sont partageables de routine à routine. De plus, le VBA vous permet de : Gérer les Boîtes de dialogue. Incorporer des OCX et des composants activeX. Supporter l’interface OLE. Gérer les bases de données avec les librairies ADO. Utiliser les API Windows. Scripts VBA Le moteur VBA permet d’étendre les fonctionnalités sans limites. Scripts VBA Le moteur VBA permet d’étendre les fonctionnalités sans limites. Ouverture système

IsiDesigner vous permet de changer de langue en ligne et de créer un IHM disponible en différentes langues. Tous les textes (chaînes de caractères), peuvent être changés sur commande ou événement sans avoir à relancer votre application. Les chaînes de carcatères sont facilement importables/exportables depuis/vers d’autres éditeurs de texte en utilisant les fonctions de Couper- Coller. La langue peut être choisie depuis la barre menu en mode programmation. Les propriétés Projet incluent l’option “Unicode” pour supporter les Fonts spéciales : Chinois, Arabe…Multilingues

Serveur Secondaire. Serveur Secondaire. Server primar y Server primar y Client Redondance La sécurité maximale est offerte par IsiDesigner via la notion de Hot Backup. Redondance La sécurité maximale est offerte par IsiDesigner via la notion de Hot Backup. Pour les applications critiques ou une sécurité maximale des données et de l’application doit être garantie, la redondance de IsiDesigner propose une solution fiable et simple. Les serveurs primaire et secondaire ont leurs bases de données temps réel ainsi que leurs historiques BD toujours synchronisés et alignés. En cas de défaut du primaire, le secondaire devient automatiquement maître (basculement exprimé en sec). Quand le primaire est rétabli, ses données sont mises à jour automatiquement et il redevient le maître. Les postes primaire et secondaire peuvent être utilisés en tant que station de travail totalement opérationnelle pour l’opérateur, le primaire agissant en serveur et le secondaire en client. Architecture sécurisée

Moteur VBA : Le script VBA de IsiDesigner assure l’extension des fonctionnalités de IsiDesigner et sa personnalisation. Le moteur VBA multi-thread permet l’accès au système d’exploitation, la gestion de fichiers texte et de bases de données à travers les librairies ADO, l’interface avec des DLL ou ActiveX, OCX. IsiDesigner propose ses propres fonctions API, des centaines de fonctions de haut niveau pour des accès dynamiques à toutes les propriétés de toutes les resources IsiDesigner. Container ActiveX : IsiDesigner peut accueillir des ActiveX graphiques dans ses vues et interagir sur ses propriétés avec l’interface VBA. Pour des questions de sécurité, la vue qui accueille des objets externes peut être ouverte en “Mode Securisé”, et être gérée comme un process séparé dans un Thread séparé. Connexion OPC : IsiDesigner peut se comporter comme un OPC Client aussi bien qu’un OPC Server, garantissant la connexion avec toute application ou tout équipement present dans le monde de l’automatisaton. Connexion ODBC : IsiDesigner assure la gestion des données sur des bases de données standards (SQL, Oracle), garantissant le flux direct des informations avec le niveau supérieur de la gestion usine. Vous pouvez créer une base de données temps réel (format standard) alignée avec les valeurs temps réel de vos variables (seulement en lecture ou en lecture/écriture) dans un format standard ou sur une base de données personnalisée. Les informations process peuvent être captées, stockées et traitées en différé pour toutes sortes d’analyse. Ouverture système

IsiDesigner introduit de nouveaux outils de mise au point pour diminuer les temps de mise en route. Le projet est tracé grâce au Debug en ligne et aux fichiers personnalisés d’historiques. Les solutions disponibles sont les suivantes : Debug En Ligne Le debugger en ligne permet de visualiser et de forcer en temps réel l’état des variables, de connaître le nombre maximum de bytes échangés avec les équipements. De voir les informations générales telles que : le nombre de connexions actives en OPC ou en TCP/UDP/HTTP, les utilisateurs loggés, le nombre d’alarmes actives, le statut de la mémoire cache, du spooler etc … Debug Variable Chaque variable peut être tracée pour avoir sous contrôle sa valeur, sa qualité et la ressource qui a entraîné son changement. Liste des références croisées Les références croisées donnent toutes les informations sur l’utilisation d’une variable dans les ressources du projet. Aide aux développements

Une plate-forme logicielle conviviale permettant le déploiement d’application pour la collecte de données, ainsi que la visualisation des informations process. Entreprise (Database, B2B, etc.) Données Process (I/O, PLC, Robots, etc.) Poste de Visualisation Local Poste de Visualisation Transformer la donnée en valeur

Toute donnée RFID Readers Tout appareil Tout réseauArchitecture