Symphony Plus Engineering S+ : Composer Harmony



Documents pareils
Symphony Plus Engineering S+ : Composer Melody

Accès instantané aux mots et aux locutions Le dictionnaire électronique offre une traduction rapide d'un mot ou d'une locution

Créer et partager des fichiers

Démêler la complexité

Logiciel (Système d impression directe)

Nokia Internet Modem Guide de l utilisateur

UltraBackup NetStation 4. Guide de démarrage rapide

Organiser le disque dur Dossiers Fichiers

FLEXIBILITE CONTINUITE LIAISON PAR INTERNET SOLUTIONS STANDARD

PageScope Suite L accélérateur de workflow * L essentiel de l image

NFS Maestro 8.0. Nouvelles fonctionnalités

ES Enterprise Solutions

Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010

Introduction à Windows Script Host DescoDev

Windows Internet Name Service (WINS)

Outils logiciels SPC - une façon simple d optimiser les performances et la protection

Lutter contre les virus et les attaques... 15

Solutions SAP Crystal

Remplacement du système de contrôle d accès de l Enssat

CRM PERFORMANCE CONTACT

Démarrer et quitter... 13

Organiser les informations ( approche technique )

LoggerNet 4.0. Logiciels pour centrales de mesure

UserLock Guide de Démarrage rapide. Version 8.5

Introduction aux concepts d ez Publish

Soutien de la croissance future du contrôle d accès

KIP 770 Solution Multifonction Exceptionnelle

C RÉATION DE PDF (1) Cours SEM 205 Mieux utiliser le format PDF

du contrôle LOGICIEL de gestion pour système d accès

De meilleures prises de décisions pour des produits de meilleure qualité

VERITAS Backup Exec TM 10.0 for Windows Servers

Informatique appliqué Microsoft Windows et la suite bureautique Office. Carlier François

MANUEL D INSTALLATION

Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT

FileMaker Server 14. Guide de démarrage

Fonctionnement de Windows XP Mode avec Windows Virtual PC

Logiciel d administration réseau ProSAFE. En résumé NMS300

Pré-requis serveur d'applications AppliDis pour Microsoft Windows Server 2012

L externalisation de vos logiciels entreprises : une solution aux problèmes de coûts, de sécurités et de réactivités

Programme des formations Gamme automates

Sélection d un moteur de recherche pour intranet : Les sept points à prendre en compte

Conception d'applications de base de données ios plus rapides Guide Pratique FileMaker

Guide de l'utilisateur

Alcatel OmniPCX Office

The Grid 2: Manuel d utilisation

Sextant. RFS Consultants Décembre 2008

Guide de Démarrage. Introduction... 2 Scénarios pour l utilisation de votre procloud@ocim.ch... 2 Scénarios à venir :... 2

Guide d utilisation WEBPORTAL CPEM Portail d Applications Web CPEM

Chef de file dans le développement de solutions de gestion de contenu

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

10 tâches d administration simplifiées grâce à Windows Server 2008 R2. 1. Migration des systèmes virtuels sans interruption de service

Prise en main. Norton Ghost Pour trouver des informations supplémentaires. A propos de Norton Ghost

Sage 50 Version Nouveautés. Comptabilité générale. Sous réserve de modifications. Fonctionnalité Sage 50 Lite. Sage 50 Professional

hager Logiciel PC pour configurateur Radio Tebis TX 100 Manuel d utilisation 6T7266

Back up Server DOC-OEMSPP-S/6-BUS-FR-17/05/11

iil est désormais courant de trouver sur Internet un document

INCORPORER EXCEL EN LIGNE DANS UN FICHIER CRÉÉ AVEC L ÉDITEUR DE TEXTE 15 avril 2015

< Atelier 1 /> Démarrer une application web

LIVRE BLANC. Guide des fonctionnalités. Aperçu des avantages et des fonctions.

Fiche technique Services d image et d application HP

PLATEFORME MÉTIER DÉDIÉE À LA PERFORMANCE DES INSTALLATIONS DE PRODUCTION

bbc Launch Pad Juillet 2011 Version 10.0

Data Station Plus. La solution complète de gestion de données. > Convertisseur de multiples

Importation et exportation de contenu

Syfadis. > Configuration du poste client. Nous vous aidons à réussir. REFERENCE : Syfadis LMS - 20/06/2007. AUTEUR : Equipe technique Syfadis


Guide de l administrateur DOC-OEMCS8-GA-FR-29/09/05

FileMaker Server 14. Aide FileMaker Server

Compilateur Hyperlink. Données extraites et rapports d'erreurs

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

Avertissement. La Gestion Electronique de Documents

mailpro mode d'emploi

Mise en œuvre d une Gateway HTTP/HTTPS avec un serveur de Présentation en DMZ

L accès à distance du serveur

Capacité étendue d utilisation en réseau

Gestion des documents avec ALFRESCO

Surveiller et contrôler vos applications à travers le Web

La voie rapide vers le cpdm

Active Directory Profils des utilisateurs, sécurité et stratégie de groupe (GPO)

Manuel de l utilisateur

Une SGDT simple pour entreprises

Guide d installation CLX.PayMaker Office (3PC)

CRM pour le Service clients et l Assistance technique

FTP Expert 3 est idéal pour :

Rapports d évaluation professionnels

PageScope Enterprise Suite:

L essentiel. Coopérative, flexible, très performante : la plateforme Engineering Base. web aucotec.com

IUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP

Installation et configuration de base de l active Directory

Cours CCNA 1. Exercices

DOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier?

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

Complaints Manager 4/06/2015 Page 1 Arpaweb 2015

Table des matières L INTEGRATION DE SAS AVEC JMP. Les échanges de données entre SAS et JMP, en mode déconnecté. Dans JMP

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Setting Up PC MACLAN File Server

MEGA ITSM Accelerator. Guide de démarrage

COMMUNITAKE TECHNOLOGIES EXIGENCES TECHNIQUES, DÉPLOIEMENT

Atelier Le gestionnaire de fichier

Transcription:

Symphony Plus Engineering S+ : Composer Harmony

Symphony Plus Engineering S+ : Composer Harmony Symphony Plus comprend une suite complète d outils d ingénierie. Les outils Composer d Engineering S+ créent un environnement visuel facilitant la configuration des stratégies des systèmes de commande, la création de bases de données de configuration globale et la gestion des bibliothèques systèmes de composants logiciels réutilisables. L environnement de travail propre à Composer simplifie la configuration et la maintenance des systèmes de contrôle commande Symphony Harmony et Symphony Plus. Composer est conçu pour fonctionner sous Microsoft Windows 7 Professionnel ou Server 2008, est compatible avec les configurations système INFI 90 OPEN et capable d importer les configurations WinTools existantes. Ces dernières, une fois importées, sont entièrement intégrables dans Composer dont toutes les fonctions sont exploitables. Fonctionnalités supplémentaires Visualisation et suivi des configurations View and Monitor est une nouvelle fonctionnalité disponible en option sur Composer : grâce à elle, les documents de contrôle logique (CLD) peuvent être suivis depuis un navigateur Internet en mode lecture seule. Cette fonction repose sur la technologie de Serveur d information Internet (IIS) de Microsoft. En utilisant les fonctionnalités basiques de Composer, les CLD peuvent être publiés en format SVG dans un répertoire virtuel sur un poste de travail IIS. Cette dernière fournit à tout navigateur Internet le contenu des répertoires virtuels que constituent les sites Internet. Architecture client/serveur multi-utilisateur Les applications de Composer recourent à la technologie client/serveur pour supporter les multiples utilisateurs opérant dans l environnement réseau considéré. Les informations de configuration traitées par le serveur de configuration de Composer sont accessibles simultanément par plusieurs utilisateurs. En plus de pouvoir interagir avec les informations de configuration, les utilisateurs bénéficient de la possibilité d accéder aux données en ligne d un système Symphony Plus, Symphony ou INFI 90 OPEN en cours de fonctionnement grâce au serveur de communication de Composer. L architecture caractérisant Composer supporte un serveur de configuration par système ainsi que de multiples serveurs de communication. Base de données de configuration Un serveur de configuration est en mesure de supporter jusqu à 10 connexions client simultanées et d offrir aux utilisateurs un accès partagé aux informations de configuration d un système. Le serveur de configuration de Composer traite et stocke les données de configuration dans une base de données dédiée à chaque projet ou système. Cette base de données permet d éliminer la duplication des entrées de données, simplifie la gestion de ces dernières et automatise la majeure partie des tâches de configuration. Les informations peuvent être importées et exportées dans de nombreux formats. Echange d objets Composer introduit une base de données de composants unique à l échelle du système, baptisée échange d objets. L échange d objets fournit un référentiel multiutilisateur pour l ensemble des symboles standard, macros, stratégies de commande et matrices logiques de contrôle servant à générer les stratégies de contrôle système. L échange d objets est une composante essentielle des applications client de Composer. Les utilisateurs sont encouragés à utiliser des standards de système et de projet lors de l élaboration de stratégies d automatisation. Outre l existence d objets système standard, l échange d objets donne la possibilité d ajouter les composants créés avec cette même fonctionnalité. Programmes C personnaliséss En exploitant la base client de Composer, il est possible de charger des programmes C personnalisés sans utilitaire supplémentaire. Entre autres exemples d applications personnalisées figurent les interfaces de dispositifs étrangers et les calculs de performances. Gestionnaire de lots de données Le gestionnaire de lots de données (BDM) est une famille d outils d ingénierie servant à créer, éditer, traiter, télécharger et déboguer des configurations de codes de lots, de codes séquentiels et de codes fonctionnels définis par l utilisateur (UDF). Le BDM assure la migration à partir de l ensemble des lots et outils UDF précédents. Batch 90, affecté au séquençage des lots et codes UDF, est abordée de manière plus détaillée dans la section consacrée aux applications client optionnelles de cette présentation. 2 Symphony Plus

1 2 1 Architecture système : vue du document 2 Architecture système : vue du navigateur de base de données Applications de Composer En version de base, Composer renferme toutes les fonctionnalités nécessaires à la création et au maintien des configurations du système de contrôle commande Symphony Plus. Deux applications primaires peuvent être distinguées : l explorateur et l architecte d automatisation. L explorateur L application primaire de Composer est l explorateur. Ce dernier possède l architecture des systèmes Symphony Plus, Symphony et INFI 90 OPEN et constitue une solution intuitive pour organiser, localiser et naviguer à travers les informations de configuration système. Dans l explorateur, l utilisateur relève la présence de deux fenêtres principales : architecture système et échange d objets. Fenêtres du système La fenêtre architecture système fonctionne de la même façon que l explorateur de fichiers de Microsoft. Le volet gauche de la fenêtre affiche une représentation hiérarchique du système Symphony Plus. Lorsqu un objet système est sélectionné, son aperçu détaillé apparaît dans le volet droit. Deux modes d affichage existent pour la fenêtre système : la vue du document (figure 1) et la vue du navigateur de base de données (figure 2). Lorsque la fenêtre système est en mode vue du document, l utilisateur visualise les documents de configuration correspondant à l objet système qu il a sélectionné. Les documents de configuration prennent en charge les longs noms de fichiers et incluent les documents logiques de contrôle, les affichages d interface hommemachine ou encore les documents créés par d autres applications tels que les suites de CAO et les tableurs. La possibilité d associer un document à l architecture système est une fonctionnalité majeure. En effet, toute information, portant par exemple sur les schémas de tuyauterie et d instrumentation, les schémas d agencement des armoires ou les schémas de câblage, peut alors être traitée par le serveur de configuration et devenir accessible aux applications client de Composer. Quant à l édition de l un des documents, elle se résume à un double clic sur son icône. L explorateur de Composer va alors lancer automatiquement l application correspondant au document sélectionné. Lorsque la fenêtre système est en mode vue du navigateur de base de données, le volet droit de la fenêtre d architecture système affi che les informations associées à l objet système sélectionné par l utilisateur. Toutes les informations affi chées se rapportant aux balises sont récupérées dans la base de données du serveur de confi guration pilotée par le serveur de Composer. En mode vue du navigateur de base de données, les utilisateurs sont libres de visualiser, définir et modifier les données de balises du système tout entier. Ce référentiel central de données est géré par le serveur de configuration de Composer pour l ensemble des données concernant les balises du système. Les données de chaque balise sont ajoutées dans la base de données du serveur de configuration une fois définies, ce qui permet d éviter de saisir la même information plus d une fois. Les fonctionnalités les plus importantes du mode vue du navigateur de base de données sont les suivantes : - Edition des labels (tag) dans une feuille de données ou en mode vue de la page de propriétés - Filtrage de la base de données : cette option facilite et accélère la configuration en occultant les données inutiles - Importation et exportation des labels (tag) - Navigation directe entre un label (tag) et le document de configuration correspondant - Lancement d une recherche automatique et remplacement des opérations basées sur des requêtes complexes Symphony Plus 3

Symphony Plus Engineering S+ : Composer Harmony Par ailleurs, les dossiers définis par l utilisateur peuvent contenir des références ou des raccourcis vers les objets définis par le système, ce qui permet à l utilisateur d organiser au mieux les objets système standard en fonction de ses besoins. Pour prendre en charge la réutilisation, l Echange d objets s appuie sur des fonctions de gestion des bibliothèques, et en particulier les outils classiques consistant à couper, copier et coller des objets : les ingénieurs système apprécieront à cette occasion la facilité de partage d objets issus de projets différents. 3 Echange d objets Echange d objets La fenêtre Echange d objets (bibliothèque d objets) offre à l utilisateur un aperçu des composants réutilisables entrant dans la création de configurations du système de contrôle commande (figure 3). Les objets sont classés en dossiers. Les composants standards du système, dont font partie les codes fonctionnels et formes et symboles standard, sont hiérarchisés dans les dossiers du système. Les utilisateurs ont la possibilité d utiliser ces composants mais ne peuvent les supprimer de l échange d objets car ils font partie des objets standards du système soutenus par Composer. Architecte d automation L architecte d automation donne accès à de multiples fonctions telles que la création visuelle, l édition, le suivi ou encore le réglage de la logique de contrôle. Des stratégies de contrôle très élaborées peuvent être créées en glissant et déposant dans le document de logique de contrôle des codes fonctionnels provenant d Echange d objets. Les stratégies de contrôle sont représentées graphiquement par l architecte d automation. Au lieu de procéder à la programmation textuelle des stratégies, l architecte d automation traduit les stratégies de contrôle prédéfinies en blocs fonctionnels. En combinant ces derniers (figure 4), les utilisateurs sont à même de spécifier le flux de signaux d une stratégie de contrôle et, par là même, de définir visuellement la stratégie. Les utilisateurs définissent leurs propres dossiers dans la fenêtre Echange d objets. Ils peuvent ensuite les emboîter pour constituer une arborescence possédant le degré de ramification de leur choix, dans laquelle les dossiers servent de conteneur aux objets définis par l utilisateur. Parmi ces derniers, figurent les macros logiques, les formes, les symboles, les schémas standard ou encore les logiques de contrôle (CLT). 4 Architecture d automation 4 Symphony Plus

L architecte d automation stocke les informations relatives à la configuration dans les documents de logique de contrôle, caractérisés par une option de regroupement des feuilles logiques en un seul et même document : les utilisateurs sont ainsi en mesure de rassembler les feuilles logiques sur la base des partitions de processus. Ainsi un document de logique de contrôle peut-il par exemple servir à définir la stratégie de contrôle-commande d une chaudière. Chaque fiche se rapportant aux boucles de contrôle ou aux verrouillages de l appareil peut alors être affectée au document de logique de contrôle. La partition de la logique de contrôle se focalise avant tout sur les objets du process et se distingue par une meilleure intuitivité pour le personnel chargé de l ingénierie des procédés (figure 5). Dynamic values 6 Capacités de suivi et de réglage 5 Feuilles d un document de logique de contrôle Les capacités de suivi et d ajustement (figure 6) démontrées par l architecte autorisent le dépannage et la maintenance d un système opérationnel sur la base des informations ayant servi à créer les systèmes. Grâce à la fonctionnalité de suivi, il est possible d obtenir des valeurs d exploitation dynamiques à partir d un système Symphony Plus, Symphony ou INFI 90 OPEN. Ces valeurs sont automatiquement présentées dans les mêmes documents de logique de contrôle que ceux employés pour configurer le module. La fonction de réglage permet de faire varier les paramètres logiques au sein de la plage admise par le contrôleur. Le document de logique de contrôle de l application et du module Composer étant mis à jour à l occasion de chaque réglage, la documentation relative au système reflète donc fidèlement la configuration du contrôleur au moment où elle est consultée. Symphony Plus 5

Symphony Plus Engineering S+ : Composer Harmony des procédés. Assimilables à autant de trames de projet définissant la structure élémentaire d une stratégie de contrôle, elles sont conservées par l Echange d objets et contribuent à la rapidité de création des documents de logique de contrôle. Il existe également une fonction permettant de relier entre elles les matrices de logique de contrôle : les utilisateurs sont alors à même de définir une logique contrôlée par la matrice ou modifiable au sein d un document logique. Toute modification ultérieure pouvant par ailleurs être étendue à l ensemble des instances liées. Lorsqu une matrice met à jour les instances qui lui sont liées, la configuration propre à chacune de ces dernières est sauvegardée. Cette option de gestion des matrices garantit l efficacité de la maintenance et le recours à une logique de contrôle standard réutilisable. 7 Matrices logiques de contrôle Matrices logiques de contrôle Composer s assigne pour objectifs prioritaires de réduire les coûts de mise en œuvre et de rehausser la qualité des stratégies de contrôle. Pour parvenir à ses fins, Composer s appuie sur un nouveau type de document connu sous le nom de matrice de logique de contrôle. Les matrices de logique de contrôle (figure 7) sont à la base de la définition de stratégies de contrôle réutilisables servant le plus souvent à créer un système d automation Applications client optionnelles Edition de configurations en masse Toutes les informations relatives à la confi guration du contrôleur et des labels (tag) sont disponibles via l option d interface client OLE (liaison et incorporation d objets) de Composer. Grâce à elle, les utilisateurs sont à même d accéder, d extraire et de remplacer les données de confi guration stockées dans le serveur de confi guration Composer. Les différentes applications capables de communiquer grâce à OLE/COM disposent ainsi d un accès aux informations de ce serveur par le biais de l interface OLE : c est par exemple le cas de Microsoft Excel. L avantage principal retiré de l accès aux données via l interface OLE de Composer réside dans la possibilité de renforcer les capacités de Composer en donnant naissance à des scripts ou des modules d extension personnalisés. Les utilisateurs profi tent parallèlement de l existence du vaste corpus de règles de concordance des données fourni par le serveur de confi guration Composer, grâce auquel ils pourront procéder à l édition de confi gurations en masse dans Excel et importer le résultat de leur travail dans ce serveur. 6 Symphony Plus

Gestionnaire de lots de données Le gestionnaire de lots de données (BDM) est une famille d outils d ingénierie servant à créer, éditer, traiter, télécharger et déboguer des configurations de codes de lots, de codes séquentiels et de codes fonctionnels définis par l utilisateur. Le cœur du BDM se trouve dans le langage de programmation Batch 90, qui permet à l ingénieur de créer des applications de contrôle en lots ou séquentielles fondées sur des instructions syntaxiques claires, concises et naturelles. Sur le plan de l architecture, Batch 90 se trouve au sommet de la logique de codes fonctionnels régissant le contrôle des dispositifs réglementaires et discrets. Les programmes Batch 90 peuvent servir à modifier les points de consigne du contrôleur, à mettre des dispositifs discrets en marche ou à l arrêt, à changer de mode ou à piloter d autres opérations de surveillance. Dans la réalité, il existe un partage des rôles entre les codes fonctionnels, qui assurent le contrôle des dispositifs réglementaires et discrets, et le programme Batch 90, qui prend en charge le contrôle du système et l exécution des processus. Un programme Batch 90 englobe l ensemble des phases pouvant être exécutées sur une classe d équipement donnée, la phase représentant le plus petit élément de contrôle capable d accomplir une tâche orientée process pour la classe d équipement considérée. Chaque phase Batch 90 confère une approche structurée et modulaire à la conception des lots grâce à l existence de sections logiques distinctes pour : - La logique normale, qui exécute le contrôle séquentiel standard - La logique de contrôle continu, qui exécute en permanence une série de verrouillages - La logique d erreur, qui s exécute dans le cas où une commande d arrêt est lancée ou encore si une erreur est détectée dans la logique normale ou la logique de contrôle continu - La logique de blocage, qui s exécute si une commande de mise en attente est lancée - La logique de redémarrage, qui exécute un processus de retour à la normale à partir du statut de mise en attente ou d arrêt Les programmes Batch 90 sont capables d exécuter jusqu à 32 phases en parallèle. En utilisant les références de blocs fonctionnels génériques, il est possible de rédiger un seul programme pour chaque classe d équipements de procédé. La méthodologie ainsi adoptée, communément appelée programmation relatives aux unités, réduit considérablement la tâche des ingénieurs. L identité de la séquence et de la structure des blocs fonctionnels et des données CSEQ caractérisant le langage de programmation Batch 90 rend possible l établissement d une relation client/serveur. Ceci permet aux applications Batch 90 de se synchroniser et/ou de se superviser, et ce indépendamment de l environnement d exploitation des programmes considérés (c est-à-dire, unité centrale ou contrôleur). La procédure et la formulation du lot sont quant à elles régies par des recettes. Une procédure détermine l ordre d exécution des phases de Batch 90. La formulation correspond quant à elle à l ensemble des données définissant les exigences d un produit donné : elle concerne par exemple le débit, les quantités, la température et les durées souhaités. Les applications du BDM référencent leurs configurations dans les projets en suivant une démarche similaire à celle du concept Composer d un projet, à la différence près que les projets BDM sont traités séparément. Un projet BDM peut être localisé sur l ordinateur local de l utilisateur, ou être accessible à distance sur un réseau vers un lecteur mappé lorsqu un serveur de fichiers est employé. Tout projet comprend normalement une zone de processus. Un projet de fonctions définies par l utilisateur (UDF) inclut les programmes UDF d une zone de processus donnée. Un projet en lots référence une bibliothèque de classes incluant une classe de chaque type d équipement dans une zone de processus. Chaque classe contient le programme Batch 90 associé à la classe d équipements en question, plus les fichiers de définition des unités lorsque la programmation relatives aux unités est mise en œuvre. Si l éditeur de procédures d unités ou l éditeur de recettes de base est utilisé, la création et la gestion des recettes s effectuent dans une fenêtre distincte du même projet. Symphony Plus 7

Symphony Plus Engineering S+ : Composer Harmony 8 9 8 Code fonctionnel de séquence en lots (BSEQ) 9 Editeur de procédures d unités Le BDM comprend : Lots d outils affectés au séquençage des lots Parmi les lots d outils affectés au séquençage des lots, on trouve un éditeur de texte doté de fonctionnalités complètes, grâce auquel sont créés et compilés les programmes Batch 90 téléchargés sur le code fonctionnel de séquence en lots (BSEQ) (figure 8). Sont également inclus l éditeur de procédures d unités (figure 9) et l éditeur de recettes principales, servant respectivement à créer les procédures d unités et les recettes principales dans un format graphique. La création des recettes principales est optionnelle, et permet de relier les procédures d unités d un train de production particulier. Dans ce modèle d exécution en lots, les recettes se forment en faisant appel au BDM et sont téléchargées sur le contrôleur dans leur intégralité avant que le traitement en lots ne commence. Il en résulte un haut niveau d intégrité du système, toutes les informations nécessaires à l exécution du mode étant disponibles sur le contrôleur lui-même. Une telle possibilité s avère très intéressante, en particulier lorsque seul un nombre limité de produits est fabriqué, ou encore lorsque la séquence d applications de contrôle séquentielles n est que rarement modifiée. Codes fonctionnels définis par l utilisateur Entre autres codes fonctionnels définis par l utilisateur (UDF), figure un éditeur de textes aux fonctionnalités complètes servant à créer et compiler les programmes UDF utilisant des instructions de commande syntaxiques naturelles similaires à celles de Batch 90. Les programmes UDF peuvent être téléchargés sur les codes fonctionnels propres aux UDF (figure 10) et incorporés dans les stratégies de contrôlecommande en suivant une démarche identique à celle de tout autre code fonctionnel. Aucune recette ni entrée de l opérateur n est nécessaire pour le programme UDF : son exécution commence au moment où le contrôleur la déclenche. L utilité de ce produit est manifeste pour les utilisateurs souhaitant créer des codes fonctionnels uniques pour leur procédé, comme pour les applications de contrôle séquentielles caractérisées par une exécution en continu et pour lesquelles aucune recette ne s impose. 8 Symphony Plus

10 11 10 Code fonctionnel défini par l utilisateur 11 Débogueur dynamique Le débogueur dynamique (figure 11), principal outil de dépannage des programmes Batch 90 et UDF, est utilisé avec les langages de programmation. Grâce à lui, les ingénieurs accèdent aux fonctionnalités suivantes : - Observer les données relatives aux process, telles que les variables et points de consigne, ainsi que les valeurs de calcul intermédiaires du programme (temporisateurs, rampes et intégrateurs) - Remplacer et annuler le fonctionnement normal des pompes, vannes et boucles de contrôle, et piloter leur activité depuis le débogueur - Mettre fin au fonctionnement normal du programme et le faire exécuter pas à pas pour analyser les données sans affecter ni les autres programmes ni l exécution des blocs fonctionnels - Affecter des points d arrêt. Le programme peut être conçu de telle façon que son exécution soit interrompue à un point donné, afin que les ingénieurs procèdent systématiquement à l analyse de la logique - Réaliser l édition en ligne des paramètres des recettes lorsque l éditeur de procédures d unités ou l éditeur de recettes principales est utilisé Architectures système Le logiciel Composer regroupe trois grandes composantes : le serveur de configuration, le serveur de communication, et les applications client. Le logiciel du serveur de configuration est chargé de la définition du système INFI 90 OPEN, Symphony ou Symphony Plus à l intérieur de la base de données de projet Composer, c est-à-dire, notamment, de la spécification de l architecture système en fonction des éléments que sont les réseaux de commande, les nœuds de console, les nœuds de l unité de contrôle des processus (UCP) et les contrôleurs. Tous les fichiers de définition du système Composer, de même que les documents tiers qui y sont liés (tableurs Excel, dessins AutoCAD, etc.), sont gérés dans la base de données de projets Composer. Le logiciel de serveur de communication se connecte pour sa part au réseau de contrôle INFI-NET via une interface d ordinateur (CIU). Le serveur de communication pilote la connexion physique à cette dernière et fournit des applications client Composer permettant d accéder à l environnement d exécution de Composer. Les détails de la connexion physique (type d interface d ordinateur, adresse Ethernet TCP/IP, etc.) sont définis par les applications client Logical ICI de Composer telles que Suivi/Réglage (Architecte d automation) ou Enregistrer/Charger/Vérifier (Explorer). A l instar d autres fonctions, celles-ci donnent accès à l environnement d exécution dès lors qu une Logical ICI convenable est sélectionnée au sein d une liste pouvant en totaliser 20 pour l ensemble du système. Symphony Plus 9

Symphony Plus Engineering S+ : Composer Harmony 13 Architecture Composer : utilisateurs multiples 12 Architecture Composer : utilisateur individuel Composer prend en charge les systèmes INFI 90 OPEN, Symphony et Symphony Plus quelle que soit leur dimension. Pour les systèmes de taille réduite, tel que présenté à la fi gure 12, le serveur de confi guration, le serveur de communication et les applications client de Composer sont tous chargés sur une seule et même station de travail d ingénierie. Les composants logiciels communiquent ensemble grâce aux communications établies entre les processus au sein de cette station de travail. En ce qui concerne les systèmes plus vastes, le logiciel de Composer supporte l architecture client/serveur sur un réseau Ethernet TCP/IP. La Figure 13 montre la manière dont les composants logiciels de Composer peuvent être répartis sur un réseau client/serveur pour offrir un environnement d ingénierie multiutilisateur. Il est possible de charger le serveur de configuration (base de données de projets) sur n importe quel serveur de fichiers du réseau Ethernet auquel les stations de travail client ont accès. Le base de données de projets est d une importance capitale pour la maintenance du système INFI 90 OPEN, Symphony ou Symphony Plus, et doit donc faire l objet d une sauvegarde périodique. Les serveurs de communication supportent jusqu à 10 connexions avec des stations de travail client. La nouvelle interface d ordinateur Ethernet se compose d un module d interface réseau NIS21 et d un module de transfert IET800 INFI-Net vers Ethernet. Sa fonctionnalité remplace celle de la combinaison formée d une interface SCSI et d un logiciel de serveur de communications fonctionnant sur PC. L interface d ordinateur Ethernet procure une communication réseau sécurisée basée sur le cryptage SSL, tout en prenant également en charge jusqu à 10 connexions avec des stations de travail client. 10 Symphony Plus

Documentation en ligne Composer met à la disposition des utilisateurs les fonctions d aide standard offertes par Windows. Une documentation relative à Composer est fournie en supplément dans un format électronique (figure 15). Les manuels d instruction de Composer figurent dans le DVD du logiciel de Symphony Plus au format Adobe PDF et sont accompagnés d une version améliorée d Adobe Acrobat Reader donnant accès à un moteur de recherche sophistiqué. 14 Prise en charge des langues internationales Prise en charge des langues internationales Les applications de base de Composer ont été mises au point afin de prendre en compte l ensemble des langues internationales. Les documents de configuration créés avec les applications Composer accepteront et préserveront donc les données entrées par les utilisateurs quelle que soit la langue prise en charge par Windows 7 ou Windows Server 2008 (figure 14). Lorsqu un utilisateur crée un projet, le serveur de configuration de Composer sélectionne automatiquement la langue par défaut de l utilisateur créant le projet. Une fois le projet créé, les utilisateurs peuvent saisir le texte dans les documents et les dossiers de base de données présentés par les applications client de Composer. Bien que Composer supporte chacune des langues prises en charge par Windows 7 ou Server 2008, les utilisateurs souhaitant bénéficier de cette option sont invités à entrer en relation avec le bureau local d ABB pour s assurer que les produits spécifiques recherchés répondent à leurs attentes à ce sujet. 15 Documentation en ligne Symphony Plus 11

Pour nous contacter ABB Inc. Power Generation Wickliffe, Ohio, Etats-Unis Téléphone : +1 440 585 3087 Adresse électronique : powergeneration@us.abb.com ABB AG Power Generation Mannheim, Allemagne Téléphone : +49 621 381 3000 Adresse électronique : powergeneration@de.abb.com Copyright 2011 ABB Tous droits réservés. Les caractéristiques peuvent faire l objet de modification sans préavis. Les photographies, schémas et autres illustrations figurant dans le présent document sont uniquement donnés à titre d exemple et ne sauraient en aucun cas présenter des configurations ou fonctionnalités des produits. Les fonctionnalités décrites dans les brochures commerciales accompagnant le produit sont les seules valables. Symphony est une marque commerciale déposée ou en attente de ABB S.p.A. Tous droits attachés aux autres marques commerciales sont la propriété de leurs détenteurs respectifs. 3BUS095375 FR A4 Power Generation 1111 ABB Pte. Ltd. Power Generation Singapour Téléphone : +65 6776 5711 Adresse électronique : powergeneration@sg.abb.com www.abb.com/powergeneration