Vous êtes sur la page 1sur 66

v7.

20

Guide d’installation et de configuration


Mentions légales

DÉNI DE RESPONSABILITÉ
Schneider Electric n’offre aucune représentation ou garantie concernant le présent manuel et, dans la mesure
autorisée par la loi, limite expressément toute garantie implicite à son remplacement. Schneider Electric se
réserve le droit de réviser cette publication à tout moment sans avoir à en aviser quiconque.
COPYRIGHT
© Copyright 2010 Schneider Electric Tous droits réservés.
MARQUES DE COMMERCE
Schneider Electric a fait tout son possible pour fournir des informations sur les marques déposées concernant
les noms de société, produits et services cités dans le présent manuel.
Citect, CitectHMI et CitectSCADA sont des marques déposées de Schneider Electric
IBM, IBM PC et IBM PC AT sont des marques déposées de International Business Machines Corporation.
MS-DOS, Windows, Windows NT, Microsoft et Excel sont des marques de commerce ou des marques
déposées de Microsoft Corporation, aux États-Unis et/ou dans d’autres pays.
Digiboard, PC/Xi et COM/Xi sont des marques de commerce de Digi International Inc.
Novell, Netware et Netware Lite sont des marques de commerce ou des marques déposées de Novell Inc., aux
États-Unis et/ou dans d’autres pays.
dBASE est une marque de commerce de dataBased Intelligence, Inc.
Tous les autres noms de marques ou de produits mentionnés dans ce document sont des marques de
commerce ou des marques déposées de leurs propriétaires respectifs.
REMARQUE GÉNÉRALE
Certains noms de produits cités dans le présent manuel sont utilisés à des fins d’identification uniquement et
peuvent être des marques de commerce de leurs propriétaires respectifs.
Édition de Octobre 2010 pour Schneider Electric Version v7.20
Révision manuelle – Version v7.20.
VEUILLEZ NOTER
Le matériel électrique ne doit être installé, utilisé ou entretenu que par du personnel qualifié. Schneider Electric
n’assume aucune responsabilité quant aux conséquences pouvant découler de l’utilisation de ce matériel. ©
2010 Schneider Electric Tous droits réservés
Note de validité
La présente documentation est destinée à des agents techniques qualifiés, chargés de l’implémentation, de
l’exploitation et de la maintenance des produits décrits. Elle contient des informations nécessaires à leur bonne
utilisation. Pour un usage plus « avancé » de nos produits, ils pourront toutefois consulter leur distributeur
afin d'obtenir des informations complémentaires.
Le contenu de la documentation n'est pas contractuel et ne constitue en aucun cas une extension ou une
limitation des clauses de garantie contractuelles.
Pour toute information complémentaire, veuillez contacter Schneider Electric à www. Schneider-Electric.com/
vijeocitect
Contents
Chapitre 1: Introduction ......................................................................... 5
À propos de ce guide ...................................................................................................5
Description........................................................................................................5
Maintien du système à jour...............................................................................5
Public visé ........................................................................................................5

Chapitre 2: Migration .............................................................................. 7


Nouvelles fonctionnalités .............................................................................................7
Prise en charge du réseau ...............................................................................7
Nouvelles fonctions ......................................................................................................8
Nouveautés de la version 7.0 ...........................................................................8
Nouveautés de la version 7.10 : .....................................................................10
Fonctions Cicode de la version 7.0 ................................................................13
Nouveautés de la version 7.20 : .....................................................................13
Processus de migration .............................................................................................17
Modifications à faible impact ..........................................................................17
Modification ayant un effet sur la migration ....................................................18
Outils d’aide à la migration .........................................................................................19
Mise à niveau d’une installation du système superviseur seul .......................19

Chapitre 3: Description de l’installation ............................................. 21


Boîtes de dialogue de sélection de tâches ................................................................21
Profils d’installation.........................................................................................21
Installation de la documentation .....................................................................22
Installation des composants additionnels .......................................................22
Pilotes de communication...............................................................................23

Chapitre 4: Configuration requise ....................................................... 25


Tous les composants de base ...................................................................................25
Matériel ......................................................................................................................25
Logiciels .....................................................................................................................26
Compatibilité avec Microsoft IIS .....................................................................27
Serveur ou client d’exécution uniquement .................................................................28
Matériel requis ...........................................................................................................28
...................................................................................................................................29
...................................................................................................................................29
Logiciels .....................................................................................................................29
Licence .......................................................................................................................30

3
Mise à jour de votre clé matérielle..................................................................30
Nombre de points de la licence Vijeo Citect ...................................................30
Mode démo.....................................................................................................31

Chapitre 5: Installation ......................................................................... 33


Le processus d’installation .........................................................................................33
Installation préliminaire...................................................................................34
Profils d’installation.........................................................................................36
Fin de l’installation ..........................................................................................40
Installation de pilotes de communication supplémentaires ............................46
Installation des services packs .......................................................................47
Modification, réparation ou suppression de composants ...........................................47
Désinstallation d’un service pack ...................................................................48

Chapitre 6: Configuration..................................................................... 51
Configuration sur réseau local ...................................................................................51
Aperçu des communications réseaux.............................................................52
Configuration des communications sur un réseau étendu .............................52
Configuration du serveur web ....................................................................................53
Le répertoire virtuel IIS ...................................................................................54
Configuration de la sécurité............................................................................54
Type de comptes utilisateurs pour les clients web .........................................54
Configuration de la sécurité avec IIS..............................................................55
Test des paramètres de sécurité du serveur web ..........................................59
Connexion au serveur web.............................................................................59

Index ................................................................................... 61

4
Sécurité

Catégories de dangers Les symboles et messages suivants peuvent apparaître dans la documentation
et symboles ou sur nos produits pour vous avertir de dangers potentiels ou attirer votre
attention sur des informations susceptibles de clarifier ou de simplifier une
procédure.
Un éclair ou un symbole « homme » ANSI sur une étiquette de sécurité
« Danger » ou « Avertissement » apposée sur un produit indique un danger
électrique pouvant entraîner des dommages corporels si les instructions ne sont
pas suivies.
Le symbole « point d’exclamation » apparaissant dans une consigne de sécurité
figurant dans la documentation indique des risques de dommages corporels.
Respectez toutes les consignes accompagnant ce symbole pour éviter tout risque
de blessure ou de mort.

Symbole Nom

Éclair

Homme ANSI

Point d’exclamation

DANGER
DANGER indique une situation fort dangereuse qui, si elle n’est pas évitée, entraîne la
mort ou des blessures graves.

1
AVERTISSEMENT
AVERTISSEMENT indique une situation potentiellement dangereuse qui, si elle n’est
pas évitée, peut entraîner la mort ou des blessures graves.

ATTENTION
ATTENTION indique une situation potentiellement dangereuse qui, si elle n’est pas
évitée, peut entraîner des blessures légères ou de gravité modérée.

ATTENTION
ATTENTION Lorsqu’il n’est pas accompagné du symbole d’alerte de sécurité, le terme
ATTENTION indique une situation potentiellement dangereuse qui, si elle n’est pas
évitée, peut entraîner des dommages matériels.

Veuillez noter Le matériel électrique ne doit être installé, utilisé ou entretenu que par du
personnel qualifié. Schneider Electric n’assume aucune responsabilité quant aux
conséquences pouvant découler de l’utilisation de ce matériel.

Avant de commencer Vijeo Citect est un système d’acquisition et de contrôle des données (SCADA). Il
facilite la création de logiciels permettant de gérer et de surveiller des processus
et des systèmes industriels. Compte tenu du rôle de premier plan assumé par
Vijeo Citect pour contrôler des systèmes et processus, vous devez concevoir,
mettre en service et tester votre projet Vijeo Citect selon les règles de l’art avant
de le mettre en œuvre dans un environnement opérationnel. Suivez les
consignes ci-après :

AVERTISSEMENT
UTILISATION NON PRÉVUE DES ÉQUIPEMENTS
N’utilisez pas Vijeo Citect ou d’autres logiciels SCADA pour remplacer des programmes
de contrôle utilisant des automates. Les logiciels SCADA ne sont pas conçus pour
contrôler directement des systèmes à haute vitesse.
Le non-respect de ces instructions peut entraîner la mort, des blessures graves
ou des dommages matériels.

2
AVERTISSEMENT
PERTE DE CONTRÔLE
 Le concepteur de tout système de contrôle doit tenir compte des modes de
défaillance potentielle des chemins de contrôle et, pour certaines fonctions de
contrôle critiques, prévoir un moyen d’atteindre un état sécurisé pendant et après
la défaillance d’un chemin. Les commandes d’arrêt d’urgence et de fin de course
sont des exemples de fonctions de contrôle critiques.
 Des chemins de contrôle distincts ou redondants doivent être fournis pour ces
fonctions.
 Les chemins de contrôle d’un système peuvent inclure les liaisons de
communication. Il est important de tenir compte des conséquences des retards
imprévus de transmission ou des défaillances possibles d’une liaison.a
 Tout système de contrôle créé à l’aide de Vijeo Citect doit être testé
individuellement et de manière approfondie avant d’être mis en service.
Le non-respect de ces instructions peut entraîner la mort, des blessures graves
ou des dommages matériels.
a. Pour plus d’informations, reportez-vous à la directive NEMA ICS 1.1 (dern-
ière édition), intitulée « Safety Guidelines for the Application, Installation,
and Maintenance of Solid State Control ».

3
4
Chapitre 1: Introduction

À propos de ce guide
Description
Ce document est un guide d’installation de Vijeo Citect. Il décrit le processus d’installation
ainsi que les composants optionnels pouvant être installés dans chaque environnement.
La section sur la configuration fournit un aperçu de l’utilisation de Vijeo Citect dans un
réseau local (LAN), un réseau étendu (WAN) et en tant que serveur web.
Elle couvre les aspects suivants de l’installation de Vijeo Citect :
 Migration
 Description de l’installation
 Configuration requise
 Installation
 Configuration

Maintien du système à jour


Après avoir terminé l’installation et la configuration de Vijeo Citect et l’avoir déployé
comme système de production, il est très important que vous le mainteniez à jour.
Schneider Electric fournit des mises à jour régulières sous la forme de services packs, de
correctifs logiciels ou d’avis couvrant la sécurité et la fonctionnalité de Vijeo Citect. Ces
mises à jour sont disponibles sur le site http://planet.schneider-electric.com, qui comprend
un flux RSS.

Public visé
Ce document s’adresse essentiellement aux personnes qui installent Vijeo Citect sur un
poste de travail ou un réseau. Il sera également utile aux administrateurs et aux nouveaux
utilisateurs de Vijeo Citect.

5
Chapitre 1: Introduction

6
Chapitre 2: Migration

Ce chapitre décrit les nouvelles fonctions et fonctionnalités des versions 7.0, 7.10 et 7.20 de
Vijeo Citect ainsi que les conséquences qu’elles pourraient avoir sur votre installation ou
sur la migration d’une version antérieure. Ce chapitre couvre uniquement la migration de
la version 6.x vers Version 7.20. Si vous utilisez une version antérieure à la version 6.0, il est
recommandé d’installer la version 6.0 avant de migrer vers Version 7.20.

Nouvelles fonctionnalités
Prise en charge du réseau
La prise en charge des communications réseaux NetBIOS a dû être abandonnée pour
profiter des nombreux avantages liés à la nouvelle architecture de communication de la
version 7.0 de Vijeo Citect. La version 7.10 et les versions ultérieures prennent uniquement
en charge le protocole TCP/IP.
Si vous utilisez TCP/IP comme protocole réseau, vous pouvez ignorer cette section. Par
contre, si vous utilisez NetBIOS, vous devez modifier dans votre version actuelle de Vijeo
Citect votre communication réseau de sorte qu’elle utilise TCP/IP avant d’installer la
version Version 7.20 de Vijeo Citect.
Conversion de NetBIOS à TCP/IP
Cette conversion se fait en deux étapes. La première consiste à convertir chacun de vos
serveurs (alarmes, rapports, tendances). Lors de la conversion de votre système, vous
devez maintenir la communication réseau entre vos serveurs et vos clients. Vos serveurs
doivent donc prendre en charge à la fois NetBIOS et TCP/IP pendant une courte période.
Vous devez pour cela modifier le paramètre approprié de la section LAN du fichier
citect.ini de chaque serveur. Vous pouvez pour cela utiliser l’Éditeur de configuration de
poste.
Pour prendre en charge NetBIOS et TCP/IP, donnez au paramètre TCP/IP la valeur 1 dans
le fichier citect.ini, comme illustré ci-dessous.
[LAN]
NetBIOS = 1
TCPIP = 1

Vous devriez également définir les paramètres de vos serveurs à la section DNS en suivant
les instructions de l’aide en ligne de la version 6 à la rubrique « Utilisation de TCP/IP avec
les communications réseau » de la section « Utilisation de Vijeo Citect sur un réseau ».
Après avoir configuré vos serveurs pour qu’ils utilisent TCP/IP (et NetBIOS), modifiez le
fichier citect.ini de chaque client de sorte que TCPIP = 1 et NetBIOS = 0. Vous n’avez pas
besoin de conserver NetBIOS sur vos clients car ils communiquent maintenant avec les
serveurs à l’aide du protocole TCP/IP.
Remarque:

7
Chapitre 2: Migration

 Vous devez impérativement configurer vos serveurs pour utiliser TCP/IP avant de
configurer vos clients.
 Après avoir converti tous vos clients, retournez dans le fichier citect.ini de chacun de
vos serveurs et donnez au paramètre NetBIOS la valeur 0 de sorte à désactiver ce
protocole qui est maintenant redondant.
Après avoir effectué la conversion décrite ci-dessus pour que votre système utilise TCP/IP,
vous pouvez suivre les instructions données à la rubrique Processus de migration et la
procédure d’installation de la Version 7.20.

Nouvelles fonctions
La Version 7.20 de Vijeo Citect offre les nouvelles fonctions ou fonctionnalités suivantes.
Dans la majorité des cas, ces nouvelles fonctions seront sans effet sur votre installation ou
votre configuration initiale. Elles pourront toutefois modifier la configuration et la
fonctionnalité de votre projet. Après avoir installé cette version, consultez l’aide en ligne
pour savoir comment reconfigurer vos projets de sorte à tirer parti des nouvelles fonctions
et fonctionnalités.

Nouveautés de la version 7.0


La version 7.0 de Vijeo Citect offre les nouvelles fonctionnalités suivantes
Amélioration de la prise en charge des clusters
Le concept de « cluster » a été introduit dans une version antérieure de Vijeo Citect. Le
concept original permettait le groupement d’éléments dupliqués et donnait la possibilité de
grouper des serveurs d’alarmes, de rapports et de tendances. Il était toutefois limité.
Le concept a maintenant évolué et offre une souplesse et une performance accrues. Chaque
serveur (E/S, alarme, tendance et rapport) a un nom unique et fait partie d’un cluster.
Chaque cluster a également un nom unique que les clients peuvent utiliser pour s’y référer.
Un projet Vijeo Citect peut maintenant inclure différents clusters permettant de mettre en
œuvre dans un même projet plusieurs divisions géographiques ou logiques.
Les clusters de Vijeo Citect devraient être configurés en fonction du système à déployer et
en particulier :
 des besoins du système
 de l’agencement physique de l’installation
 de la stratégie de maintenance et de déploiement du système
Modifications en ligne pour les clients
Le découplage des serveurs permet d’effectuer des modifications sur les clients en phase
d’exécution sans les arrêter. Le client n’a pas besoin d’être démarré même si le serveur doit
l’être après une modification en ligne.
Les clients contiennent actuellement une copie des tags de tendances, d’alarmes et de
variables qui doit correspondre à la copie du serveur. Dans la version 7.0, il n’est plus
nécessaire que les clients chargent la configuration des tags de variables. Le client récupère
la configuration du serveur au besoin et est informé par le serveur lorsque les modifications
interviennent.
La liste suivante décrit les modifications en ligne pouvant être effectuées sans avoir à
redémarrer le client :

8
Chapitre 2: Migration

 Ajout de tendances, alarmes, catégories d’alarmes et tags de variables utilisant des


adresses
 Modification d’un sous-ensemble de propriétés de tendances, d’alarmes et de catégories
d’alarmes
 Modification des propriétés de tags d’alarmes utilisant des adresses
 Suppression de tags de variables utilisant des adresses
 Ajout et suppression de pages et de fichiers PAV (à l’exception du fichier courant)
 Modification de pages et de fichiers PAV (à l’exception du fichier courant)
 Ajout, suppression ou modification de profils d’utilisateurs
Nouvelle architecture de communication
La nouvelle architecture de type publier-souscrire supprime en grande partie le besoin
d’interrogation. Il s’agit d’une technologie permettant d’améliorer la performance, le
déploiement de projets, les modifications en ligne côté serveur et les services de
découverte.
Variables locales
Les périphériques d’E/S en mémoire ont été supprimés de la version 7.0 de Vijeo Citect et
un nouveau tag désigné Variable locale a été créé pour remplacer le tag de variable utilisant
un automate en mémoire. Les variables locales permettent de stocker des données en
mémoire lorsque vous lancez votre système superviseur. Elles sont créées au démarrage du
système et ne gardent pas leur valeur lorsque vous l’arrêtez. Les variables locales doivent
être d’un type pris en charge par Vijeo Citect.
Chaque processus a sa propre copie de chaque variable locale configurée dans le projet et
les valeurs de la variable locale sont uniquement disponibles dans le processus qui les a
écrites.
Publication des propriétés des alarmes
Les périphériques d’alarme étaient précédemment définis comme des périphériques en
entrant « Alarme » dans le champ Protocole. La fonction de ces périphériques est
maintenant configurée sur un serveur d’alarmes en affectant la valeur Vrai à la propriété
« Publication des propriétés des alarmes ».
Mode mémoire pour périphériques
Les périphériques peuvent dorénavant être exécutés en mode simulation. Vous pouvez
configurer un périphérique d’E/S en mode mémoire. Cela signifie que le périphérique d’E/
S sera créé en mémoire et ses valeurs seront stockées en mémoire en phase d’exécution.
Ceci est utile lorsque vous configurez un système pour la première fois car il permet de le
tester avant d’utiliser un périphérique d’E/S physique dans le système.
À l’instar des variables locales, les valeurs d’un périphérique d’E/S en mode mémoire ne
sont pas conservées lorsque vous arrêtez le système.
Mode persistant pour les périphériques
Vous pouvez configurer un périphérique d’E/S en mode persistant. La valeur de chaque
variable de ce périphérique est alors stockée sur le disque dur de l’ordinateur. Cela signifie
que les dernières valeurs sont immédiatement disponibles lorsque vous redémarrez votre
système après une défaillance ou un arrêt.

9
Chapitre 2: Migration

Le mode persistant est utile pour sauvegarder des informations d’état ou des données
prédéfinies requises dès le démarrage du système.
Alarmes matérielles améliorées
La restriction des versions précédentes de Vijeo Citect qui autorisait l’affichage d’une seule
alarme dans plusieurs situations d’alarme a été levée. Toutes les alarmes sont maintenant
affichées simultanément, ce qui permet de réagir immédiatement à des situations
multiples.
Cicode commandé par des événements
La modification d’un tag spécifique peut dorénavant déclencher une fonction Cicode. Ceci
améliore l’efficacité du système Vijeo Citect en supprimant le besoin d’interroger les
valeurs des tags pour voir si elles ont changé.
Modèle éditeur-souscripteur
Vijeo Citect utilise dorénavant un modèle d’acquisition des données de type Éditeur-
souscripteur. Les ordinateurs clients souscrivent à des tags configurés et sont avisés
lorsque les valeurs des tags changent. Les fonctions Cicode peuvent également être
déclenchées par la modification d’un tag, éliminant ainsi le besoin d’interrogation tout en
améliorant l’efficacité du système.
Prise en charge des réseaux redondants
Les précédentes versions de Vijeo Citect prenaient en charge les réseaux redondants par le
biais de NetBIOS. À partir de la version 7.0, les utilisateurs peuvent spécifier plusieurs
adresses IP pour chaque serveur en utilisant uniquement TCP/IP et offrir ainsi une prise en
charge native de la redondance des réseaux.
Configuration des réseaux fondée sur les projets
Depuis la version 7.0, la topologie du projet est intégrée à celui-ci et la configuration du
réseau peut être réalisée à l’aide de l’Éditeur de projets. Les serveurs et leurs adresses IP
sont configurés dans la boîte de dialogue Adresses réseaux de l’Éditeur de projets.
Cela signifie que les ordinateurs physiques du système peuvent être facilement remplacés.
Toute nouvelle machine pourra immédiatement assumer le rôle de celui qu’elle remplace
tant que son adresse IP ou son nom d’ordinateur restent inchangés.

Nouveautés de la version 7.10 :


La version 7.10 de Vijeo Citect offre les nouvelles fonctionnalités suivantes
Nouvel emplacement des fichiers de configuration et utilisateurs
Pour améliorer la sécurité de votre système SCADA et offrir une compatibilité avec
Windows Vista, la version 7.10 de Vijeo Citect peut dorénavant être exécutée depuis un
compte utilisateur standard (c.-à-d. sans privilèges d’administrateur). L’emplacement de
certains fichiers installés a toutefois dû être modifié. Ces modifications s’appliquent à tous
les systèmes d’exploitation. Spécifiquement, les utilisateurs standard ne peuvent plus
écrire dans les répertoires Program Files ou System, ce qui signifie que le fichier citect.ini
ne peut pas se trouver dans le répertoire Bin ou Windows, et le dossier User ne peut pas se
trouver sous Program Files. Il est recommandé d’accepter le chemin d’installation par

10
Chapitre 2: Migration

défaut ou de rendre votre dossier User/Data accessible en écriture à des utilisateurs


standard.
Type de fichier Plate-forme Chemin d’installation
Fichiers de configuration Antérieure à Vista Documents and Settings/All Users/Application Data/Schneider Electric/Vijeo Citect 7.10/Config
tels que citect.ini Vista ProgramData/Schneider Electric/Vijeo Citect 7.10/Config
Répertoire utilisateur Antérieure à Vista Documents and Settings/All Users/Application Data/Schneider Electric/Vijeo Citect 7.10/User
Vista ProgramData/Schneider Electric/Vijeo Citect 7.10/User
Répertoire de données Antérieure à Vista Documents and Settings/All Users/Application Data/Schneider Electric/Vijeo Citect 7.10/Data
Vista ProgramData/Schneider Electric/Vijeo Citect 7.10/Data
Fichiers journaux Antérieure à Vista Documents and Settings/All Users/Application Data/Schneider Electric/Vijeo Citect 7.10/Logs
Tous les fichiers journaux Vista ProgramData/Schneider Electric/Vijeo Citect 7.10/Logs
créés par les pilotes sont
stockés dans un sous-
répertoire désigné
« Drivers ».

Sécurité Windows® intégrée


La version 7.10 de Vijeo Citect permet d’utiliser conjointement les utilisateurs et les
options de sécurité Vijeo Citect avec le système de sécurité standard de Windows. Vous
pouvez bien sûr continuer d’utiliser la sécurité native Vijeo Citect si vous préférez définir
des utilisateurs dans le projet et vous connecter au système superviseur Vijeo Citect.
La fonction de sécurité Windows intégrée permet à un utilisateur Windows de se
connecter au système superviseur Vijeo Citect avec les privilèges en phase d’exécution
configurés dans le projet.
Prise en charge de signatures multiples
La version 7.10 de Vijeo Citect permet à quatre utilisateurs d’approuver une action ou une
écriture de tag à l’aide des nouvelles fonctions Cicode MultiSignatureForm et
MultiSignatureTagWrite.
Deux autres fonctions Cicode, VerifyPrivilegeForm et VerifyPrivilegeTagWrite,
permettent de limiter l’accès à une action ou une écriture de tag spécifique à un utilisateur
ayant des privilèges spécifiques.
Modification des fichiers. dbf dans Microsoft® Excel
Vijeo Citect permet de modifier et de sauvegarder les fichiers. dbf (tableaux) utilisés dans
Vijeo Citect en les ouvrant dans Microsoft® Office Excel®.
Microsoft Office Excel 2007 ne permet pas de sauvegarder les fichiers au format. dbf bien
que vous puissiez les ouvrir et les modifier à l’aide de la commande Fichier > Ouvrir. Pour
contourner le problème, Vijeo Citect offre une macro complémentaire Microsoft Excel
désignée ProjectDBFAddIn. Une fois chargée dans Excel, elle permet de parcourir,
d’ouvrir, de modifier et de sauvegarder les fichiers. dbf dans le format correct.
Installation avancée de pilotes
Avant la version 7.10, Vijeo Citect était automatiquement installé avec tous les pilotes de
communication disponibles. À partir de la version 7.10, ces pilotes sont installés
séparément à l’issue de l’installation du logiciel. Ce processus d’installation permet de
sélectionner les pilotes que vous désirez installer, en fonction de votre système et de vos
périphériques d’E/S.

11
Chapitre 2: Migration

Remarque: On notera que les pilotes nécessaires au fonctionnement de Vijeo Citect sont
installés avec le logiciel. Ceux-ci sont installés automatiquement comme dans les versions
précédentes.
Nouvelle sélection de police pour les boutons graphiques
Les versions antérieures de Vijeo Citect ne permettaient pas de modifier les propriétés du
texte apparaissant sur les boutons de l’Éditeur graphique (police, taille, style). Il s’ensuit
que le texte de boutons provenant d’objets différents pouvait avoir des propriétés
différentes sur une même page, ce qui était esthétiquement peu satisfaisant et non
conforme aux écrans du système superviseur.
Depuis la version 7.10, le texte affiché sur un bouton peut être configuré de la même
manière que les objets texte Vijeo Citect de l’Éditeur graphique et de l’interface
d’automatisation. Ceci permet d’avoir une interface utilisateur plus esthétique et
cohérente répondant aux besoins de présentation du projet en phase d’exécution.
Lorsque vous migrez d’une version antérieure, les propriétés de texte des boutons sont
préservées et converties pour les nouveaux boutons en utilisant automatiquement les
valeurs par défaut de la nouvelle configuration (Police = Arial, Taille = 12, Alignement
= centre, Style = normal, etc.).

Prise en charge de Microsoft® Windows Vista®


La version 7.10 et les versions ultérieures de Vijeo Citect ont obtenu la certification
Microsoft « Fonctionne avec Windows Vista ». Mais le fait de répondre aux critères de
certification n’a pas suffi pour rendre Vijeo Citect opérationnel sous Vista. Plusieurs
autres modifications ont été nécessaires pour obtenir une bonne fonctionnalité avec ce
système d’exploitation.
La version 7.10 est conforme à de nombreuses exigences de la certification « Certifié pour
Windows Vista » et nous pensons donc que vous verrez peu de différences lorsque vous
exécuterez notre logiciel sous Vista par rapport aux systèmes d’exploitation antérieurs.
Nouvelles améliorations des champs d’alarme
Deux améliorations ont été apportées aux champs d’alarme :
 Écritures du système superviseur dans des champs d’alarme personnalisés
 Modifications des champs des historiques d’alarme
 Modifications des champs des écrans d’alarme
 Envoi des alarmes
Écritures du système superviseur dans des champs d’alarme personnalisés
Il est dorénavant possible d’écrire dans les huit champs d’alarme personnalisés en phase
d’exécution. Dans les versions antérieures, ces champs ne pouvaient être utilisés que pour
le filtrage des alarmes.
Modifications des champs des historiques d’alarme
Les champs des historiques d’alarme peuvent dorénavant être utilisés pour formater un
écran d’alarme ou un périphérique d’enregistrement des alarmes. Les champs des écrans
d’alarme (à l’exception de État) peuvent par ailleurs être utilisés dans votre historique
d’alarme.
Nouveaux champs des historiques d’alarme
Nom du champ Description

12
Chapitre 2: Migration

{SumType, n} Type d’historique d’alarme (comparable au « Type » des écrans d’alarme)


Modifications des champs des écrans d’alarme
N’importe quel champ des écrans d’alarme peut être utilisé pour n’importe quel type
d’alarme. Lorsqu’ils ne s’appliquent pas à un type particulier d’alarme, zéro ou une
chaîne vide sera affiché.
Envoi des alarmes
La fonction Alarme de Vijeo Citect surveille en permanence les données de vos
équipements et alerte les opérateurs dès qu’elle détecte une erreur (que l’on désigne
également par « défaillance ») ou une condition d’alarme. Lorsqu’une alarme est
déclenchée, elle est affichée sur la page standard d’affichage des alarmes. L’opérateur doit
être constamment assis devant une interface homme-machine (HMI) pour surveiller le
système. La version 7.10 de Vijeo Citect permet de rattacher les alarmes à un système
d’envoi à distance destiné aux opérateurs.
Deux propriétés d’alarme ont été ajoutées pour permettre à Vijeo Citect de communiquer
avec un système tiers d’envoi. La propriété Paging est un drapeau indiquant que l’alarme
va être envoyée; la propriété PagingGroup est un champ de texte (forme libre) indiquant
la séquence de personnes à contacter en cas d’alarme.
Pour plus de détails sur l’interface avec Vijeo Citect, voir la documentation de votre
système d’envoi.
Nouveau service de synchronisation horaire
Pour maintenir la synchronisation horaire, la version 7.10 de Vijeo Citect installe
dorénavant un service Windows désigné TimeSyncService exécuté sous le compte intégré
LocalSystem. Ce service remplace le serveur existant de synchronisation horaire qui n’est
pas compatible avec Windows Vista. Ce service synchronise l’heure d’un ordinateur local
avec une ou plusieurs sources.
Un utilitaire est fourni par Vijeo Citect pour vous aider à configurer la synchronisation
horaire et gérer le service dans le cadre de votre environnement d’administration. Il ne
peut être exécuté qu’avec des droits d’administrateur car il configure et contrôle un
service Windows. S’il est exécuté sous Windows Vista lorsque le contrôle de compte
d’utilisateur (UAC) est activé, vous serez invité à utiliser un compte administrateur. Sous
un système d’exploitation antérieur, l’utilitaire sortira après avoir affiché un message
d’avertissement si l’utilisateur courant n’est pas un administrateur sur la machine locale.

Fonctions Cicode de la version 7.0


Des fonctions Cicode ont été modifiées depuis la version 7.0 de Vijeo Citect. Il s’agit
d’ajouts, de modifications ou de suppressions. Pour plus de détails, consultez la rubrique
« Nouveautés de Vijeo Citect » de l’aide en ligne Vijeo Citect.

Nouveautés de la version 7.20 :


Amélioration du processus d’installation
Le processus d’installation de Vijeo Citect a été amélioré pour le simplifier et pour guider
l’utilisateur grâce aux Profils d’installation et à la création de sélections de composants par
défaut. Bien que l’utilisateur expérimenté dispose toujours de la même souplesse, la
complexité et les chemins et options d’installation ont été nettement réduits. L’installateur
a été amélioré pour permettre l’installation d’une version comprenant uniquement le
système superviseur. Seul l’environnement de supervision est alors installé, sans les outils

13
Chapitre 2: Migration

de manipulation des projets de l’Environnement intégré Vijeo Citect. Ce type


d’installation prend moins de place mais offre également la possibilité de définir des
postes de travail qui ne permettent pas de configurer des projets. Ceci permet d’améliorer
automatiquement la sécurité de la configuration du système.
Connexions au client SCADA de contrôle
Deux paramètres du fichier Citect.ini déterminent le comportement d’un client qui ne
peut maintenir une connexion avec un serveur primaire d’alarmes, de rapports ou de
tendances. Chaque type de serveur a accès à ces paramètres :
[Type. < ClusterName >.<ServerName >]Priority
et
[Type. < ClusterName >.<ServerName >]DisableConnection
où Type est le type de serveur concerné (rapports, tendances ou alarmes).
Écritures optimisées dynamiquement
Suite au passage à une infrastructure de type publier-souscrire avec la version 7.0, un
certain nombre de clients ont rencontré des problèmes dus au nouveau comportement du
produit lors du groupage d’écritures. Cette modification concerne TOUS les pilotes et des
problèmes spécifiques ont été signalés avec les pilotes HITACHI, MODBUS et OPC.
La version 7.20 a été modifiée de sorte que les écritures sur le serveur d’E/S correspondent
au comportement antérieur à la version 7.0.
Ces modifications devraient entraîner un niveau de blocage comparable à celui des
versions précédentes. Elles ne garantissent pas que les écritures seront bloquées mais elles
le seront fort probablement si elles sont déclenchées de manière suffisamment rapprochée.
Elles permettront également l’utilisation du paramètre Citect.ini [IOServer] BlockWrites
qui a été rétablie pour choisir d’activer ou non le blocage d’écriture.
Améliorations graphiques
La configuration des pages graphiques et des objets placés sur une page a été améliorée.
Ces améliorations peuvent être utilisées lors de la création et de la mise en œuvre des
Génies et des Super Génies.
Amélioration de la sécurité
La sécurité a été améliorée pour corriger des problèmes existant avec les versions
précédentes et pour réduire le risque potentiel d’attaques malveillantes. Ces améliorations
comprennent une meilleure interopérabilité grâce à l’introduction de nouveaux
paramètres INI, à l’authentification des réseaux approuvés et à l’attribution de rôles aux
utilisateurs du système de supervision, comme vous le faites actuellement pour les
utilisateurs Windows.
Nouveau projet Example
Le projet Example a été mis à jour de sorte à inclure les nouveaux modèles de menus
d’onglets disponibles avec la version 7.20.
Ce projet comprend un menu « Quoi de neuf? » qui présente quelques-unes des nouvelles
fonctions. Ce menu permet d’accéder à des pages qui illustrent :
 l’utilisation d’extensions de tags et de propriétés de tags sur les pages
graphiques
 la surveillance des serveurs et la capacité à effectuer des modifications en ligne
pour les serveurs d’alarme et de tendance.

14
Chapitre 2: Migration

 prise en charge de plusieurs écrans


 Calcul des tendances instantanées à l’aide de l’Analyseur de processus
Le nouveau contenu complète les pages provenant des projets Example et CSV_Example
qui ont depuis été remplacés.
Pour afficher le nouveau projet Example, sélectionnez-le et exécutez-le depuis
l’Explorateur Citect. Pour plus d’informations, utilisez le bouton d’aide figurant sur le
panneau de navigation principal du projet.
Pilote OFSOPC
Cette version de Vijeo Citect coïncide avec la disponibilité du pilote OFSOPC pour Factory
Server (OFS) de Schneider Electric.
OFS est un composant de base de communication avec certains automates Schneider
Electric. Le pilote OFSOPC permet à Vijeo Citect de s’intégrer étroitement avec OFS,
minimisant ainsi la configuration requise dans le cas d’un système Schneider Electric de
bout en bout.
Vous pouvez installer le pilote OFSOPC et sa documentation depuis la page Sélection des
pilotes de l’installateur Vijeo Citect.
Prise en charge des caméras Pelco
Cette fonctionnalité ajoute deux boutons à la boîte à outils de l’Éditeur graphique, qui
permettent d’ajouter facilement deux contrôles ActiveX des caméras Pelco sur une page
graphique. Ce contrôleur fournit un composant ActiveX qui se connecte aux caméras IP
de Pelco avec une bande passante configurable pour les connexions sur réseaux lents et un
redimensionnement vidéo automatique en fonction de la taille du contrôle ActiveX.
Les deux contrôles ActiveX pris en charge sont :
Flux vidéo – Vidéo MPEG4 totalement redimensionnable, à plusieurs niveaux de bande
passante, retourne le nom et le modèle de la caméra.
Contrôle PIZ de la caméra (Panoramique/Inclinaison/Zoom) — Communique avec les
enregistreurs numériques et les caméras IP. Avec panoramique, inclinaison, zoom, iris,
autofocus, préconfiguration, motifs et vitesse modifiable
Amélioration de la performance
L’architecture de la version 7.20 utilise un nouveau modèle d’exécution offrant une nette
amélioration de la performance. Un nouveau cadre PTF (Platform Task Framework)
définit un environnement d’exécution explicite pour chaque sous-système, en fournissant
un protocole standard pour la création et la transmission de travaux entre eux.
Les améliorations de la performance ont été mises en œuvre de sorte à conserver toutes les
fonctionnalités existantes. Aucune modification n’a été apportée à la configuration ou au
fonctionnement d’un système; seules la performance et la stabilité ont été améliorées.
Mode mémoire d’E/S persistant
De nombreux clients utilisent les périphériques d’E/S de type DiskPLC pour fournir des
tags de variables globaux au niveau du système qui sont gérés par les serveurs d’E/S et sont
sauvegardés sur disque pour conserver leurs valeurs les plus récentes. Les périphériques
d’E/S de type DiskPLC exploitent les fonctions standard de redondance du système d’E/S
de sorte qu’en cas d’indisponibilité d’un serveur d’E/S, un autre serveur puisse fournir des
valeurs de tags au (x) client(s). Ils effectuent également une synchronisation en utilisant des
fonctionnalités telles que l’écriture de secours et en fournissant des chemins redondants

15
Chapitre 2: Migration

aux fichiers de données binaires sauvegardées de sorte que, lors du démarrage d’un
serveur d’E/S, la dernière valeur puisse être lue par le système dans le dernier fichier de
données modifié.
Aucune synchronisation n’est toutefois réalisée lorsque les connexions réseaux sont
défaillantes puis rétablies, ce qui entraîne plusieurs scénarios dans lesquels les
périphériques d’E/S DiskPLC redondants peuvent se retrouver avec différentes valeurs
pour le même tag.
Avec Version 7.20, la nouvelle fonction de persistance appliquée à des périphériques d’E/S
en mode mémoire offre une amélioration par rapport à un périphérique DiskPLC grâce à
une synchronisation complète en cas d’indisponibilité d’un des serveurs pendant un
intervalle de temps. La persistance est activée à l’aide du champ Persistance de la section
étendue de la boîte de dialogue Propriétés des périphériques d’E/S.
Commandes de post-compilation
Après avoir compilé un projet avec succès, vous pouvez exécuter une commande, un script
ou un fichier de traitement par lots. Ceci peut être utile en cas de tâches pouvant être
automatisées après une compilation réussie. Ceci permet par ailleurs d’ajouter votre
propre script ou commande pour exécuter d’autres tâches. Vous pouvez également
exécuter une commande, un script ou un fichier de traitement par lots en cas d’échec d’une
compilation.
Modifications en ligne côté serveur
Pour faciliter la modification de la configuration d’un système en ligne sans avoir à
redémarrer les serveurs, Vijeo Citect offre dorénavant la possibilité de recharger les
configurations des serveurs soit par programme soit en utilisant le Gestionnaire
d’exécution.

Prise en charge de Microsoft Windows 7®


Vijeo Citect prend également en charge les systèmes d’exploitation Microsoft Windows 7
et Microsoft Server® 2008 R2. Les modifications apportées à la version 7.10 de Vijeo Citect
pour permettre la prise en charge de Windows Vista ont permis de réduire les changements
nécessaires pour prendre en charge Windows 7 et Windows Server 2008 R2. Les anciens
utilisateurs de Vista ne devraient pas rencontrer de problèmes de fonctionnement après
avoir migré vers Windows 7. Toutefois, si vous migrez vers Windows 7 à partir de
Windows XP, vous devriez être conscients des différences de fonctionnement avec Vijeo
Citect entre XP et Vista, décrites à la rubrique « Nouveaux emplacements de la
configuration et des fichiers de projets » dans l’aide en ligne Vijeo Citect.
Améliorations de la prise en charge
Des améliorations ont été apportées pour faciliter l’accès aux fonctions de diagnostic du
produit. Bien qu’elles aient essentiellement été introduites pour aider l’Assistance
technique à analyser les systèmes, elles se sont traduites par de nombreux avantages pour
les utilisateurs. Ceux-ci comprennent :
 Harmonisation de l’horodatage dans tous les fichiers journaux
 Nouveaux paramètres [Debug] pour faciliter le filtrage de la catégorie et de la
gravité (voir Paramètres Citect.ini dans la version 7.20)
 Prise en charge de la modification des fichiers journaux en ligne à l’aide des
nouvelles fonctions Cicode SetLogging () et GetLogging ().

16
Chapitre 2: Migration

 Un jeu de paramètres modifiables en ligne dans le cadre d’une lecture


périodique ou à la demande du fichier citect.ini en phase d’exécution.
Par ailleurs, la page d’accueil de l’Éditeur de configuration de l’ordinateur contient
désormais un lien vers la page Paramètres d’enregistrement, qui fournit des instructions
détaillées sur la configuration du fichier journal.
Modèles de menus d’onglets
Pour améliorer l’interface utilisateur des projets tout en utilisant la même apparence que
les derniers systèmes Windows®, Vijeo Citect est désormais fourni avec de nouveaux
modèles comprenant un système de menus à onglets. Les principaux éléments des menus
peuvent être représentés sous forme d’onglets le long d’une barre de menu, les autres
éléments de menus étant affichés dans un ruban. Les nouveaux projets sont livrés avec les
nouveaux modèles Tab_Style_Include.
Extensions de tags
L’ajout d’extensions de tags dans Version 7.20 signifie qu’un tag de variable peut
représenter les données sous forme d’ensembles d’éléments pouvant chacun contenir
d’autres ensembles d’éléments. Par exemple, les données de tag de variable reçues de
l’automate peuvent être représentées comme l’élément « Terrain » ou « Valide » qui
contient les éléments suivants de l' « Élément de tag VQT » :
v — Valeur du tag.
vt — Heure de la dernière modification de la valeur.
q — Qualité de la valeur : GOOD, UNCERTAIN ou BAD. La variable Quality peut être
définie plus avant à l’aide des fonctions Cicode QUALITY.
qt — Heure de la dernière modification de la qualité.
t — Heure de la dernière mise à jour de l’élément.

Processus de migration
Plusieurs aspects sont à prendre en compte avant de migrer vos projets vers Vijeo Citect
Version 7.20 à partir d’une version 6.x. Il s’agit essentiellement de l’introduction de
nouvelles fonctions ou de la modification de fonctionnalités existantes.
La liste suivante répertorie les modifications qui auront un faible impact sur vos projets des
versions 6.x de Vijeo Citect lorsqu’ils seront migrés vers cette version. Ces modifications
peuvent être intégrées dans vos projets à une date ultérieure ou être ignorées si elles ne
présentent pas d’intérêt compte tenu de la façon dont vous utilisez Vijeo Citect.

Modifications à faible impact


 Amélioration de la prise en charge des clusters
 Modifications en ligne pour les clients
 Nouvelle architecture de communication
 Mode mémoire pour périphériques
 Mode persistant pour les périphériques
 Alarmes matérielles améliorées
 Cicode commandé par des événements
 Sécurité Windows® intégrée
 Prise en charge de signatures multiples

17
Chapitre 2: Migration

 Modification des fichiers. dbf dans Microsoft® Excel


 Nouvelle sélection de police pour les boutons graphiques
 Nouvelles améliorations des champs d’alarme
 Écritures en phase d’exécution dans des champs d’alarme personnalisés
 Modifications des champs des historiques d’alarme
 Modifications des champs des écrans d’alarme
 Nouveau service de synchronisation horaire
 Amélioration du processus d’installation
 Connexions au client SCADA de contrôle
 Écritures optimisées dynamiquement
 Améliorations graphiques
 Nouveau projet Example
 Pilote OPC Factory Server (OFSOPC)
 Prise en charge des caméras Pelco
 Amélioration de la performance
 Mode mémoire d’E/S persistant
 Commandes de post-compilation
 Modifications en ligne côté serveur
 Améliorations de la prise en charge
 Modèles de menus d’onglets
 Extensions de tags
Remarque: Vous n’êtes pas obligé d’utiliser les clusters, mais après avoir installé Vijeo
Citect Version 7.20, vous devez au moins en créer un. Pour plus de détails sur la création
de clusters, consultez la rubrique « Procédure de mise à niveau » de l’aide en ligne Vijeo
Citect après avoir installé l’application.

Modification ayant un effet sur la migration


La liste suivante répertorie les modifications pouvant avoir un effet sur la migration de vos
projets existants vers Vijeo Citect Version 7.20.
 Prise en charge du réseau
 Variables locales
 Publication des propriétés des alarmes
 Prise en charge des réseaux redondants
 Configuration des réseaux fondée sur les projets
 Paramètres et fonctions Cicode
 Nouvel emplacement des fichiers de configuration et utilisateurs
 Installation avancée de pilotes
 Prise en charge de Windows Vista®
 Prise en charge de Microsoft® Windows 7
 Amélioration de la sécurité
Pour comprendre les répercussions que ces modifications peuvent avoir sur vos projets
existants, consultez la rubrique « Mise à niveau vers Vijeo Citect Version 7.20 » dans l’aide
en ligne Vijeo Citect après avoir installé l’application.

18
Chapitre 2: Migration

Outils d’aide à la migration


Vijeo Citect offre deux outils d’aide à la migration pour faciliter la migration de vos projets
existants. Le premier consiste en une mise à jour automatique de la base de données du
projet, tandis que le second est un outil de migration manuelle.
Mise à jour automatique
La mise à jour automatique est effectuée lorsque vous lancez Vijeo Citect Version 7.20. Il
s’agit d’une opération passive qui met à jour la définition des champs de base de données,
pour toute base ayant été modifiée entre les deux versions, et qui copie les nouveaux
fichiers requis par Version 7.20. Vous pouvez annuler cette mise à jour automatique avant
qu’elle ne soit lancée. Elle peut par ailleurs être appelée ultérieurement en modifiant le
paramètre Update du fichier citect.ini.
Outil de migration
L’outil de migration est une application indépendante que vous devriez lancer
manuellement après avoir exécuté la mise à niveau automatique et après avoir préparé
votre projet en vue de sa migration finale. Cet outil tient compte des nombreuses
modifications apportées dans Version 7.20.
Il est important que vous prépariez vos projets existants afin que la mise à jour se passe
comme prévu. Pour plus de détails sur l’outil de migration et sur les étapes à suivre avant
son utilisation, consultez la rubrique « Outil de migration » de l’aide en ligne Vijeo Citect
après avoir installé l’application.

Mise à niveau d’une installation du système superviseur seul


Vous pouvez mettre à niveau une installation du système superviseur de Vijeo Citect en
effectuant une installation complète comprenant l’environnement de configuration. Vous
devez pour cela réexécuter l’installateur et sélectionner l’option Tous les composants de
base dans la page Profils d’installation.
Un projet restauré et utilisé sous un environnement de supervision seule n’apparaîtra
toutefois pas automatiquement dans l’Explorateur Citect après une installation complète.
Pour ajouter un projet manquant dans l’Explorateur Citect, sélectionnez la fonction
Ajouter un lien de projet dans le menu Fichier. Vous pouvez ensuite sélectionner le projet
désiré dans la boîte de dialogue Ajouter répertoire de projet.

19
Chapitre 2: Migration

20
Chapitre 3: Description de l’installation

Avant de lancer l’installation de Vijeo Citect, vous devez décider quels composants
installer. Votre choix sera conditionné par les fonctionnalités désirées pour votre
installation.
Après avoir décidé de l’environnement Vijeo Citect et des composants autonomes que vous
désirez installer, consultez la rubrique Chapitre†4, Configuration requise, pour vérifier que
votre matériel et vos logiciels répondent aux besoins de l’installation sélectionnée.
Après les premières boîtes de dialogue, l’interface d’installation vous demandera de
sélectionner les composants que vous désirez installer. Les options présentées par
l’interface sont décrites ci-dessous.

Boîtes de dialogue de sélection de tâches


Profils d’installation
L’installateur propose un ensemble de profils pour vous aider à sélectionner les
composants devant être installés. Des composants seront sélectionnés par défaut dans la
boîte de dialogue suivante en fonction du profil que vous sélectionnez. Vous pouvez
accepter ces composants par défaut ou sélectionner ceux que vous désirez sur l’écran de
sélection des composants qui apparaît lorsque vous cliquez sur Suivant dans la boîte de
dialogue Profils d’installation.
Les options sont :
 Tous les composants de base
 Le serveur d’exécution uniquement
 Le client d’exécution uniquement
 Personnalisé
L’option Tous les composants de base sélectionne. Net Framework 3.5 SP1 (s’il n’est pas
installé), l’environnement de configuration, le système superviseur et les pilotes ainsi que
le pilote Sentinel. Il s’agit d’une installation complète qui installe un système de
développement et un serveur/client Vijeo Citect totalement opérationnels. Une installation
de ce type comprend l’environnement de développement, les fichiers d’infrastructure du
système superviseur, le client, le serveur d’E/S, le serveur d’alarmes, le serveur de
tendances et le serveur de rapports Vijeo Citect. Vous devriez sélectionner cette option s’il
s’agit d’une première installation de Vijeo Citect qui sera exécutée sur un seul système ou
qui servira de serveur pour plusieurs installations clients.
L’option Serveur d’exécution uniquement sélectionnera le système superviseur, le pilote
Sentinel et les pilotes de communication. Il s’agit d’une installation qui installe les
composants d’exécution pour un serveur et un client. Une installation de ce type comprend
les fichiers d’infrastructure du système superviseur, le client, le serveur d’E/S, le serveur
d’alarmes, le serveur de tendances et le serveur de rapports.

21
Chapitre 3: Description de l’installation

Vous devriez sélectionner cette option s’il s’agit d’une première installation de Vijeo Citect
qui servira de serveur pour plusieurs installations de clients.
L’option Client d’exécution uniquement ne sélectionne que le système superviseur. Il
s’agit d’une installation qui installe les composants d’exécution et un client. Une
installation de ce type comprend les fichiers d’infrastructure du système superviseur mais
pas les pilotes.
Vous devriez sélectionner cette option s’il s’agit d’une installation de Vijeo Citect qui sera
utilisée comme client.
Si vous désirez convertir l’une des installations du système superviseur en installation
complète, y compris de l’environnement de développement et de configuration, insérez le
support d’installation original et sélectionnez "Tous les composants de base" ou
"Personnalisé" dans la boîte de dialogue Profils d’installation.
Remarque : Vous pouvez également installer le client Vijeo Citect d’exécution uniquement
à partir d’un fichier d’installation unique. Ce fichier est dénommé Vijeo Citect 7.20.exe et
se trouve dans le dossier < discmedia > \Vijeo Citect 7.20\Extras\Runtime Installer du
DVD d’installation. Il permet d’installer le logiciel sur des ordinateurs nécessitant
uniquement le système superviseur. Le fichier peut être copié sur un emplacement réseau
pour permettre une installation à distance.
Ce mode d’installation ne comprend pas les pilotes de communication, le pilote Sentinel ni
Microsoft®. NET Framework qui doit être installé pour que le système superviseur
fonctionne. Vous ne pouvez pas utiliser ce mode d’installation si. NET Framework n’est
pas encore installé sur l’ordinateur cible. Vous pouvez alors utiliser l’installateur complet
pour automatiquement installer. NET Framework lors de l’installation de Vijeo Citect.
Vous pouvez également installer. NET Framework séparément puis utiliser l’installation à
partir d’un fichier unique.
L’option Personnalisé ne sélectionne aucun composant pour l’installation; il permet de
sélectionner les composants de base dont vous avez besoin ou d’installer uniquement les
composants additionnels ou la documentation.

Installation de la documentation
L’option Documentation installe une bibliothèque complète de guides d’utilisation et de
documents de référence au format Adobe PDF. Ils sont accessibles depuis une table des
matières au format HTML.
Nous recommandons d’installer la documentation pour consultation ultérieure.
L’option Base de connaissances installe la base de connaissances Vijeo Citect. Il s’agit d’une
bibliothèque croissante d’articles techniques rédigés pour aider les utilisateurs Vijeo Citect.
Elle contient les toutes dernières informations sur Vijeo Citect ainsi que des réponses aux
questions des utilisateurs, des solutions et des discussions d’ordre général.

Installation des composants additionnels


Après avoir sélectionné les composants que vous désirez installer, la boîte de dialogue
suivante permet de sélectionner les composants additionnels que vous aimeriez utiliser
avec votre système.
Les options sont :

22
Chapitre 3: Description de l’installation

 Project DBF Add-in pour Excel™


 Web Server pour IIS
L’option Project DBF Add-in pour Excel installe une macro complémentaire Microsoft
Excel. Une fois chargée dans Excel, elle permet de parcourir, d’ouvrir, de modifier et de
sauvegarder les fichiers. dbf Vijeo Citect dans le format correct. Cette option est
uniquement disponible si Microsoft Excel 2003 ou une version ultérieure est installée. Dans
le cas contraire, elle est grisée et désactivée.
L’option WebServer installe un serveur web exécuté sur Microsoft Internet Information
Service (IIS). Le serveur web offre la fonctionnalité de type serveur d’un service web pour
un client web. Il facilite la communication et dirige un client vers le contenu graphique et
fonctionnel d’un projet Vijeo Citect et vers l’emplacement des serveurs du système
superviseur. Ces informations sont stockées sur le serveur web lorsqu’un projet Vijeo
Citect est déployé. Un serveur web peut contenir plusieurs déploiements.
Remarque : Si le serveur web et le serveur d’exécution Vijeo Citect sont configurés sur des
machines différentes, et s’il n’est pas possible d’établir une relation de confiance entre eux,
les deux machines doivent être sur le même domaine de sorte que le serveur web puisse
accéder au répertoire du serveur Vijeo Citect qui contient les fichiers de déploiement web.
Par contre, si une relation de confiance peut être établie entre le serveur web et le serveur
Vijeo Citect, elles peuvent être sur des domaines différents tant que le serveur web a un
accès en lecture au répertoire du projet sur le serveur Vijeo Citect.

Pilotes de communication
Vijeo Citect communique avec tout périphérique de contrôle ou de surveillance doté d’un
port de communication ou d’un bus de données : automates programmables industriels
(PLC), contrôleurs de boucle, lecteurs de codes-barres, analyseurs scientifiques, terminaux
distants (RTU), systèmes de commande distribués (DCS), etc. Cette communication a lieu
avec chaque périphérique grâce à la mise en œuvre d’un pilote de communication. Il est
important que ces pilotes soient à jour. Utilisez l’outil de mise à jour des pilotes (Driver
Update Tool) Vijeo Citect pour garder vos pilotes à jour.
Avant la version 7.10, Vijeo Citect était automatiquement installé avec tous les pilotes de
communication disponibles. À partir de la version 7.10, ces pilotes sont installés
séparément à l’issue de l’installation du logiciel. Ce processus d’installation permet de
sélectionner les pilotes que vous désirez installer, en fonction de votre système et de vos
périphériques d’E/S. On notera que les pilotes nécessaires au fonctionnement de Vijeo
Citect sont installés avec le logiciel. Ceux-ci sont installés automatiquement comme dans
les versions précédentes.
N’installez que les pilotes compatibles avec le système d’exploitation de l’ordinateur. Si
vous sélectionnez des pilotes qui n’ont pas été identifiés comme étant compatibles, ou

23
Chapitre 3: Description de l’installation

spécifiquement identifiés comme incompatibles, le processus d’installation vous en


avertira et vous permettra de les désélectionner avant de poursuivre.

AVERTISSEMENT
PILOTES INCOMPATIBLES
N’ignorez pas les alertes lors de l’installation des pilotes. Si vous décidez d’ignorer ces
alertes, le pilote sera installé sans pour autant fonctionner correctement.
Le non-respect de ces instructions peut entraîner la mort, des blessures graves
ou des dommages matériels.
Un pilote de communication peut par ailleurs être installé à tout moment après
l’installation du produit.

24
Chapitre 4: Configuration requise

Ce chapitre décrit le matériel, le système d’exploitation et la configuration système requis


pour installer Vijeo Citect et ses composants.
Ces exigences varient en fonction des composants de Vijeo Citect que vous comptez
installer sur un ordinateur donné. Consultez le Chapitre†3, Description de l’installation,
pour déterminer quels composants installer. Ce chapitre décrit le matériel de base et les
logiciels requis ainsi que les exigences spécifiques à chaque composant.
Avant d’installer Vijeo Citect, il est important d’installer les dernières mises à jour de votre
système d’exploitation et de vos logiciels Microsoft®.

Tous les composants de base


Matériel
Le tableau ci-dessous indique le matériel requis pour l’installation « Tous les composants
de base » de Vijeo Citect ainsi que tous les composants de serveurs optionnels.
Description Configuration minimale
Processeur Intel Pentium 3
Fréquence 1 GHz
Mémoire vive (RAM) 500 Mo
ou
1 Go si vous utilisez Windows Server 2003 ou 2008 ou un
serveur (2 Go si vous utilisez Windows Server et un serveur
web)
Espace disque dis- 80 Go ou 160 Go si vous utilisez un serveur web
ponible
Adaptateur graphique Avec 64 Mo de VRAM si vous utilisez l’Analyseur de processus
(voir la remarque ci-
dessous)

Description Configuration recommandée


Processeur Intel Pentium 4
Fréquence 3,2 GHz
Mémoire vive (RAM) 2 Go pour tous les systèmes d’exploitation pris en charge ou
3 Go si vous utilisez un serveur web
Espace disque dis- 160 Go ou 250 Go si vous utilisez un serveur web
ponible
Adaptateur graphique Avec 128 Mo de VRAM si vous utilisez l’Analyseur de processus
(voir la remarque ci-
dessous)

Remarque: En raison de restrictions de l’Éditeur de configuration de poste, de l’Éditeur de


projets et de plusieurs écrans de saisie de Vijeo Citect, la résolution de l’écran doit être égale
ou supérieure à 1024 x 768.

25
Chapitre 4: Configuration requise

Logiciels
Le tableau suivant indique les logiciels requis pour un ordinateur sur lequel vous comptez
installer Tous les composants de base Vijeo Citect et tous les composants optionnels.
Composant Vijeo Cit- Logiciels requis
ect
Tous les composants de Système d’exploitation
base Windows XP Professionnel avec les Services Packs 2 ou 3
(RC32) - (64 et 64 bits)
ou
Windows Server 2003 Standard Edition avec le Service Pack 1
(32 et 64 bits)
ou
Windows Server 2008 Standard Edition avec le Service Pack 2
(32 et 64 bits)
ou
Windows Vista® avec le Service Pack 2 (32 et 64 bits)
ou
Windows 7 (32 et 64 bits)
et
Microsoft. NET Framework 3.5 avec le Service Pack 1 (installé
avec Vijeo Citect si nécessaire).
Internet Explorer Version 6.0 ou une version ultérieure.
Un réseau local (LAN) si le client doit accéder à un serveur
distant.

Si vous utilisez la virtualisation VMWare, la configuration


minimale requise est VMWorkstation 6.03 et les versions
ultérieures.
Remarque : En raison de problèmes de compatibilité entre
VMWare Workstation et la clé de protection SafeNet Sentinel,
Vijeo Citect ne peut pas être exécuté dans un environnement
virtualisé à 64 bits.
Vijeo Citect WebServer Comme pour Tous les composants de base Vijeo Citect,
plus :
Un réseau local utilisant TCP/IP
et
Microsoft Internet Information Services (IIS). Pour plus de
détails, voir Compatibilité avec Microsoft IIS.
Base de connaissances Comme pour Tous les composants de base.
Vijeo Citect
Documentation Comme pour Tous les composants de base.
Outil de mise à jour Comme pour Tous les composants de base.
des pilotes Vijeo Cit-
ect
Macro complémentaire Comme pour Tous les composants de base, plus Microsoft
Project DBF pour Excel Excel 2003 ou 2007.

Remarque: L’unité cible du logiciel du serveur web devrait utiliser un système de fichiers
NTFS. Sinon, vous n’aurez pas accès à tous les paramètres de sécurité Windows requis
(absence d’onglet Sécurité sur la boîte de dialogue Propriétés des dossiers). Si vous utilisez
actuellement un système FAT/FAT32, convertissez le disque au format NT avant d’installer
le logiciel Web Server.

26
Chapitre 4: Configuration requise

Compatibilité avec Microsoft IIS


Pour que WebServer fonctionne correctement, installez la version de Microsoft Internet
Information Services (IIS) correspondant à votre système :
 Pour Windows XP, installez IIS v5.0
 Pour Windows Server 2003 ou 2008, installez IIS v6.0
 Pour Windows Vista et Windows 7, installez IIS v7.0 et suivez les instructions figurant
dans la documentation Microsoft pour IIS7 pour installer les composants suivants :
Composant Installer?
- Services de publication FTP aucun
- Outils d’administration Web oui
- Compatibilité avec la gestion IIS 6 oui
- Console de gestion IIS 6 non
- Outils de script IIS 6 non
- Compatibilité avec le service WMI IIS 6 non
- Compatibilité avec la métabase IIS et la configuration IIS 6 oui
- Console de gestion IIS oui
- Scripts et outils de gestion IIS non
- Service de gestion IIS oui
- Services World Wide Web oui
- Fonctionnalités de développement d’application oui
- Extensibilité NET oui
- ASP oui
- ASP.NET oui
- CGI non
- Extensions ISAPI oui
- Filtres ISAPI oui
- SSI (Server-Side Includes) non
- Fonctionnalités HTTP communes toutes
- Santé et diagnostics aucun
- Fonctionnalités de performance aucune
- Sécurité oui
- Authentification de base non
- Authentification par mappage de certificat client non
- Authentification Digest non
- Authentification par mappage de certificat client IIS non
- Sécurité IP non
- Filtrage des demandes oui
- Autorisation d’URL non
- Authentification Windows oui

Remarque: Dans le tableau ci-dessus, « oui » signifie que la fonctionnalité est essentielle ou
recommandée pour l’installation de WebServer et « non » signifie qu’elle est facultative ou
sans intérêt pour WebServer.

27
Chapitre 4: Configuration requise

Serveur ou client d’exécution uniquement

Matériel requis
Le tableau ci-dessous indique le matériel requis pour l’installation « Serveur ou client
d’exécution uniquement » de Vijeo Citect ainsi que tous les composants optionnels.
Description Configuration minimale
Processeur Intel Pentium 3
Fréquence 1 GHz
Mémoire vive (RAM) 500 Mo
ou
1 Go si vous utilisez Windows Server 2003 ou 2008 ou un
serveur (2 Go si vous utilisez Windows Server et un serveur
web)
Espace disque dis- 80 Go ou 160 Go si vous utilisez un serveur web
ponible
Adaptateur graphique Avec 64 Mo de VRAM si vous utilisez l’Analyseur de processus
(voir la remarque ci-
dessous)

28
Chapitre 4: Configuration requise

Description Configuration recommandée


Processeur Intel Pentium 4
Fréquence 3.2GHz
Mémoire vive (RAM) 2 Go pour tous les systèmes d’exploitation pris en charge ou
3 Go si vous utilisez un serveur web
Espace disque dis- 160 Go ou 250 Go si vous utilisez un serveur web
ponible
Adaptateur graphique Avec 128 Mo de VRAM si vous utilisez l’Analyseur de processus
(voir la remarque ci-
dessous)

Logiciels
Le tableau suivant indique les logiciels requis pour un ordinateur sur lequel vous comptez
installer le Serveur ou client d’exécutionVijeo Citect uniquement.
Composant Vijeo Cit- Logiciels requis
ect
Tous les composants de Système d’exploitation
base Windows XP Professionnel avec les Services Packs 2 ou 3 —
(32 et 64 bits)
ou
Windows Server 2003 Standard Edition avec le Service Pack 1
(32 et 64 bits)
ou
Windows Server 2008 Standard Edition avec le Service Pack 2
(32 et 64 bits)
ou
Windows Vista® avec le Service Pack 2 (32 et 64 bits)
ou
Windows 7 (32 et 64 bits)
et
Microsoft. NET Framework 3.5 avec le Service Pack 1 (installé
avec Vijeo Citect si nécessaire).
Internet Explorer Version 7.0 ou une version ultérieure.
Un réseau local (LAN) si le client doit accéder à un serveur
distant.

Si vous utilisez la virtualisation VMWare, la configuration


minimale requise est VMWorkstation 6.03 et les versions
ultérieures.
Remarque : En raison de problèmes de compatibilité entre
VMWare Workstation et la clé de protection SafeNet Sentinel,
Vijeo Citect ne peut pas être exécuté dans un environnement
virtualisé à 64 bits.
Vijeo Citect WebServer Comme pour Tous les composants de base Vijeo Citect,
plus :
Un réseau local utilisant TCP/IP
et
Microsoft Internet Information Services (IIS). Pour plus de
détails, voir Compatibilité avec Microsoft IIS.

29
Chapitre 4: Configuration requise

Licence
Vijeo Citect utilise une clé matérielle pour gérer les licences. Cette clé est un dispositif
physique de protection électronique qui se branche sur le port parallèle ou USB de votre
ordinateur. Elle contient des informations concernant votre licence d’utilisateur, telles que
son type et la limite de points concernant les E/S.

Mise à jour de votre clé matérielle


La mise à niveau de Vijeo Citect peut dans certains cas nécessiter la mise à jour de votre clé
matérielle. Pour plus de détails à ce sujet, consultez le fichier Vijeo Citect Lisezmoi.
Sa mise à jour nécessite le lancement de la Mise à jour de la clé Vijeo Citect depuis le menu
Aide de l’Explorateur Citect.
Remarque: Si vous utilisez CitectSCADA version 5.21 ou 5.20, vous devez exécuter
ciusafe.exe depuis le répertoire bin de Citect. Vous pouvez aussi télécharger la dernière
version du programme de mise à niveau depuis la section AuthCode Generator du site web
de Vijeo Citect à http://scadasupport.citect.com.
Pour mettre à jour la clé matérielle :
1 Dans l’Explorateur Citect, sélectionnez Aide | Mise à jour de la clé Citect. Un
identificateur de clé apparaît. Le numéro de série de la clé peut également apparaître.
Dans le cas contraire, ce numéro se trouve sur l’étiquette imprimée sur la clé.
2 Consultez le site http://www.citect.com/et entrez le numéro de série. Vous devrez
peut-être également fournir l’identificateur de la clé ainsi que vos nom et mot de passe
de connexion au site.
3 Le code d’autorisation apparaît. Tapez le code (ou faites un copier-coller depuis le site
web) dans le champ Authorisation Code de CiUSAFE. N’ajoutez pas d’espace en
entrant les caractères.
4 Cliquez sur Mise à jour.
Le champ Code de retour indique si la mise à jour de la clé matérielle s’est effectuée
correctement.
Pour obtenir une explication détaillée des champs de la boîte de dialogue CiUSAFE,
cliquez sur le bouton Aide.
Remarque: Un identificateur de clé différent est généré à chaque exécution de la Mise à jour
de la clé Vijeo Citect. Si vous obtenez un code d’autorisation sans mettre immédiatement
votre clé à jour, vous pourrez entrer ce code à la prochaine exécution de la mise à jour.

Nombre de points de la licence Vijeo Citect


La limite de points est le nombre maximum d’adresses de périphériques d’E/S (tags de
variables) pouvant être lues, qui est spécifié par votre licence Vijeo Citect. Vijeo Citect
compte toutes les adresses de périphériques d’E/S en phase d’exécution.
Il s’agit de tous les tags utilisés par les alarmes, tendances, rapports, événements, pages,
Super Génies, fonctions Cicode TagRead () et TagWrite () ou valeurs internes écrites avec
DDE, OBDC ou CTAPI.
Il ne compte pas les points statiques lors de la compilation.

30
Chapitre 4: Configuration requise

 Les points dynamiques ne sont comptés qu’une seule fois, indépendamment du nombre
de fois qu’ils sont utilisés.
 En phase d’exécution, le nombre de points dynamiques est accessible depuis le Noyau
et par la fonction Cicode CitectInfo ().
 Les tags MEMORY_PLC antérieurs à la version 7.0 sont convertis dans cette version en
« variables locales » lors de la migration. Les variables locales sont stockées et résolues
sur le client et ne sont pas incluses dans le nombre de points.
 Il est important de planifier votre système et de suivre le nombre de points que vous
utilisez afin de ne pas dépasser la limite autorisée. Ceci est particulièrement important
en phase d’exécution, lorsque votre nombre de points peut augmenter de manière
incrémentielle du fait de l’utilisation de tags n’ayant pas encore été pris en compte.
Lorsque vous lancez Vijeo Citect en phase d’exécution, le nombre de points dynamiques
est continuellement comparé à celui de votre clé matérielle. Lorsque le nombre total de
points dynamiques (en phase d’exécution) entraîne le dépassement de la limite de la
licence, Vijeo Citect refusera d’obtenir des valeurs pour des points supplémentaires.
Vijeo Citect a deux messages préconfigurés en filigrane qui apparaissent lorsque le nombre
de points dynamiques atteint 95 % et 98 % de la limite de la licence. Vous pouvez
configurer ces pourcentages dans le fichier citect.ini.

Mode démo
Vijeo Citect peut être utilisé sans clé matérielle en mode de démonstration. Ce mode permet
d’utiliser toutes les fonctionnalités de Vijeo Citect mais avec des restrictions en matière de
temps et d’E/S.
Les modes de démonstration proposés sont les suivants :
 15 minutes avec un maximum de 50000 points d’E/S réels.
 10 heures sans point statique et avec un maximum d’une E/S dynamique réelle. Ce
mode est utile pour les démonstrations utilisant des E/S sur disque et en mémoire. Vijeo
Citect démarre dans ce mode en l’absence de points statiques configurés.
Si vous voulez procéder à des écritures DDE, CTAPI ou ODBC dans Vijeo Citect dans
ce mode, vous ne pourrez écrire qu’un seul point. Pour écrire dans plusieurs points,
vous devez forcer Vijeo Citect à démarrer dans le mode de démonstration de 15
minutes-50 000 points d’E/S en créant au moins un point statique d’E/S.
 Vous devez pour cela configurer un vrai tag avec un automate ou un périphérique d’E/
S correspondant. Le tag doit être utilisé par une page ou en Cicode. Si aucun
périphérique d’E/S n’est connecté, Vijeo Citect affichera une alarme matérielle, que vous
pouvez désactiver en utilisant la fonction IODeviceControl.

31
Chapitre 4: Configuration requise

32
Chapitre 5: Installation

Le processus d’installation

AVERTISSEMENT
LA MISE À NIVEAU MODIFIE LA CONFIGURATION DES COMMUNICATIONS
Confirmez et modifiez la configuration de tous les périphériques d’E/S avant d’installer
Vijeo Citect Version 7.20.

Le non-respect de ces instructions peut entraîner la mort, des blessures graves


ou des dommages matériels.

AVERTISSEMENT
LA MISE À NIVEAU EFFACE CERTAINES ALARMES
Configurez tous les serveurs d’alarmes de vos projets de sorte qu’ils utilisent la
propriété Publication des propriétés des alarmes du serveur d’alarmes avant d’installer
Vijeo Citect Version 7.20.

Le non-respect de ces instructions peut entraîner la mort, des blessures graves


ou des dommages matériels.
Avant de poursuivre l’installation de Vijeo Citect et des composants optionnels, consultez
la rubrique Chapitre†4, Configuration requise, et vérifiez que vous disposez du matériel et
des logiciels requis sur l’ordinateur cible. Consultez également la rubrique Chapitre 3, “
Description de l’installation.”, qui explique le processus d’installation et les options que
vous devez sélectionner pour installer correctement le système répondant à vos besoins.
Après avoir décidé quels composants de Vijeo Citect installer, procédez à l’installation en
suivant les étapes décrites ci-après.
Remarque: Sauvegardez vos projets existants puis désinstallez toute version antérieure
avant d’installer Version 7.20, car Vijeo Citect ne permet pas l’exécution parallèle de
versions différentes.
Remarque: Si vous avez une installation existante d’OPC Factory Server (OFS), vous
devrez le désinstaller avant d’installer Vijeo Citect. Pour désinstaller OFS, sélectionnez
OPC Factory Server dans la liste de la boîte de dialogue Windows Ajout/suppression de
programmes, puis suivez les instructions apparaissant à l’écran.

33
Chapitre 5: Installation

Installation préliminaire
Désactivez Windows Update avant d’installer Vijeo Citect.
Lorsque vous lancez l’installation, tout logiciel système complémentaire nécessaire sera
installé avant l’affichage de la première boîte de dialogue Vijeo Citect Installation.
1 Pour lancer l’installation, placez le DVD Vijeo Citect dans le lecteur de votre
ordinateur. Si autorun est activé, la première boîte de dialogue Vijeo Citect
Installation apparaît. Si ce n’est pas le cas, utilisez l’Explorateur Windows pour
accéder à la racine du DVD et cliquez sur Launch.exe pour afficher la boîte de dialogue
Vijeo CitectInstallation.

Lorsque la boîte de dialogue Vijeo Citect Installation apparaît, sélectionnez


l’application que vous désirez installer.
Le logiciel OPC Factory Server, qui utilise le protocole OPC, permet aux applications
clientes Windows d’accéder aux données de l’automate Modicon en temps réel.
Si vous sélectionnez le serveur OPC Factory Server, suivez les instructions affichées à
l’écran. Pour plus de détails sur les options d’installation du serveur OPC Factory
Server, consultez le manuel utilisateur OPC Factory Server situé dans le dossier OFS
v3.34\Documentation du DVD d’installation.
L’interface ActiveX Pelco ajoute un bouton à la boîte à outils de l’Éditeur graphique de
Vijeo Citect, qui permet d’ajouter facilement deux contrôles ActiveX des caméras Pelco
sur une page graphique. Si vous sélectionnez l’interface ActiveX Pelco, suivez les
instructions affichées à l’écran. Pour plus de détails sur l’installation de l’interface
ActiveX Pelco, consultez le manuel utilisateur des caméras Pelco situé sur le DVD
d’installation.

34
Chapitre 5: Installation

Le Planificateur horaire est un outil de programmation doté d’un calendrier qui permet
de manipuler des valeurs de tags dans un projet Vijeo Citect. Il peut être utilisé pour
créer une séquence de commandes exécutées automatiquement et constitue un précieux
outil de planification pour les applications. Si vous sélectionnez le Planificateur horaire,
suivez les instructions affichées à l’écran. Pour plus de détails sur l’installation du
Planificateur horaire, consultez le manuel utilisateur du Planificateur horaire situé sur
le DVD d’installation.
Si vous sélectionnez l’installation de Vijeo Citect, cliquez sur Suivant pour afficher la
boîte de dialogue Bienvenue à Vijeo Citect.

2 Cliquez sur Suivant pour afficher la boîte de dialogue Documentation de


l’installation. Cette boîte de dialogue permet d’accéder au Guide d’installation (le
présent document), au fichier Lisezmoi et aux Notes de publication avant de
poursuivre l’installation. Il est recommandé que vous les lisiez.

35
Chapitre 5: Installation

3 Cliquez sur Suivant pour afficher la boîte de dialogue Contrat de licence. Lisez le
contrat de licence et, si vous en acceptez les termes, sélectionnez le bouton approprié
puis cliquez sur Suivant pour afficher la boîte de dialogue Profils d’installation.

Profils d’installation
1 Dans la boîte de dialogue Profils d’installation, sélectionnez le profil correspondant
au type d’installation désiré. Pour plus d’informations sur les profils et leurs
composants applicatifs, voir Chapitre 3, “ Description de l’installation.”.

36
Chapitre 5: Installation

2 Cliquez sur Suivant pour afficher la boîte de dialogue suivante dans la séquence
d’installation. Les composants optionnels sélectionnés par défaut dans la boîte de
dialogue suivante dépendront de l’option choisie dans la boîte de dialogue Sélection
de l’environnement.
Par exemple, si vous sélectionnez l’option Tous les composants de base à l’étape
précédente, lorsque vous cliquez sur Suivant la boîte de dialogue Composants de base
sera affichée avec tous les composants sélectionnés par défaut. Si vous aviez choisi un
autre profil à l’étape précédente, certains composants seulement seraient sélectionnés.

37
Chapitre 5: Installation

Cette boîte de dialogue permet de modifier les composants sélectionnés si vous désirez
avoir une configuration d’installation différente de celle fournie par défaut dans le
profil que vous choisissez à l’étape précédente. Microsoft®. Net Framework doit être
installé. Si l’option concernant un composant est désactivée, ce composant est déjà
installé sur votre système. Si elle est activée, sélectionnez-la pour poursuivre
l’installation.
Remarque : Le pilote Sentinel n’est pas nécessaire sur un client qui obtient une licence
flottante d’un serveur. Si vous passez d’une installation du système superviseur à un
environnement de configuration et de développement, vous devez sélectionner le pilote
Sentinel pour que la clé de protection logicielle soit reconnue.
3 Si les composants sélectionnés vous conviennent, cliquez sur Suivant pour afficher la
boîte de dialogue Documentation.

38
Chapitre 5: Installation

La boîte de dialogue Documentation permet d’installer la Documentation du produit ou


la Base de connaissances.
4 Lorsque vous avez effectué votre sélection, cliquez sur Suivant pour afficher la boîte
de dialogue Sélection des composants additionnels.

39
Chapitre 5: Installation

La boîte de dialogue Sélection des composants additionnels permet de sélectionner des


composants spécifiques pour votre installation.
Les options sont :
 Project DBF Add-in pour Excel™ (uniquement disponible si Microsoft Excel 2003 ou
2007 est installé.)
 Web Server pour IIS
Pour une description de ces Composants additionnels optionnels, voir Chapitre 3, “
Description de l’installation.”.
L’option Web Server pour IIS (Internet Information Services) utilisera IIS comme
plateforme pour votre serveur.
Si vous sélectionnez l’installation de Web Server pour IIS, l’installateur détermine
automatiquement si IIS est installé. Un message d’erreur apparaît si IIS ne l’est pas.
Installez IIS avant de poursuivre l’installation de WebServer pour IIS.
5 Passez à la section Fin de l’installation.

Fin de l’installation
1 La boîte de dialogue Dossier de destination identifie les dossiers dans lesquels les
fichiers programme Vijeo Citect que vous avez sélectionnés seront installés.

40
Chapitre 5: Installation

Vous pouvez modifier ces dossiers en cliquant sur les boutons Modifier et en
sélectionnant d’autres emplacements.
2 Si les dossiers sélectionnés vous conviennent, cliquez sur Suivant pour afficher la boîte
de dialogue Dossier de base.

41
Chapitre 5: Installation

La boîte de dialogue Dossier de base identifie le dossier dans lequel les composants
supplémentaires ou optionnels de Vijeo Citect que vous avez sélectionnés seront
installés. Vous pouvez modifier ce dossier en cliquant sur les boutons Modifier et en
sélectionnant un autre emplacement. Si le dossier sélectionné vous convient, cliquez sur
Suivant pour afficher la boîte de dialogue Prêt à installer le programme.

42
Chapitre 5: Installation

La boîte de dialogue Prêt à installer le programme affiche les programmes Vijeo Citect
qui seront installés.
1 Examinez cette liste et, si vous voulez effectuer des modifications, cliquez sur le bouton
Précédent jusqu’à atteindre la sélection que vous désirez modifier. Cliquez sur
Installer pour installer les programmes figurant dans la liste et afficher la boîte de
dialogue Installation de Vijeo Citect.
2 La boîte de dialogue Installation de Vijeo Citect affiche une barre de progression et
identifie l’état d’avancement de l’installation. Pour abandonner l’installation, vous
pouvez cliquer sur Annuler.
À la fin de l’installation, il est possible que l’on vous demande de confirmer certaines
actions en fonction des composants supplémentaires que vous avez sélectionnés. Si tel
est le cas, suivez les instructions données dans les boîtes de dialogue.
Pilotes de communication
Si vous avez sélectionné les pilotes Vijeo Citect, l’installation du pilote de communication
commencera vers la fin de celle du logiciel.
Vous pouvez aussi exécuter le pilote de communication séparément à une date ultérieure
depuis l’interface utilisateur ou la ligne de commande si vous désirez installer de nouveaux
pilotes. Pour plus de détails, voir Installation de pilotes de communication
supplémentaires.
L’installation des pilotes commence avec leur extraction dans un dossier temporaire. La
boîte de dialogue Sélection des pilotes s’affiche.

43
Chapitre 5: Installation

La boîte de dialogue Sélection des pilotes répertorie tous les pilotes pouvant être installés.
On notera que les pilotes nécessaires au fonctionnement de Vijeo Citect sont installés avec
le logiciel. Ils n’apparaissent pas dans la liste et seront installés automatiquement comme
dans les versions précédentes. Les pilotes les plus fréquemment utilisés sont sélectionnés
par défaut. Elle indique également les pilotes limités dans le temps et ceux non pris en
charge par votre système d’exploitation. Si vous voyez que des pilotes figurant dans la liste
ont des limitations, cliquez sur le bouton Précédent et désélectionnez-les dans la boîte de
dialogue précédente.
Cochez les cases correspondant aux pilotes que vous désirez installer ou décochez les
autres. Vous pouvez sélectionner tous les pilotes en cliquant sur Sélectionner tout. Puis
cliquez sur le bouton Suivant pour afficher la boîte de dialogue Informations sur les
pilotes.

44
Chapitre 5: Installation

La boîte de dialogue Informations sur les pilotes affiche une liste confirmant les pilotes
qui seront installés.
Elle indique également les pilotes limités dans le temps et ceux non pris en charge par
votre système d’exploitation. Les limitations concernant les systèmes d’exploitation
concernent essentiellement Microsoft® Windows Vista™ ou Windows 7 pour lequel le
fonctionnement de certains pilotes n’a pas été confirmé ou a été spécifiquement infirmé.
Si vous voyez que des pilotes figurant dans la liste ont des limitations, cliquez sur le
bouton Précédent et désélectionnez-les dans la boîte de dialogue précédente puis
cliquez sur Suivant pour retourner à la boîte de dialogue Informations sur les pilotes.
Après avoir vérifié que les pilotes corrects seront installés, cliquez sur le bouton Suivant
pour les installer.
3 Lorsque l’installation des pilotes a abouti, les composants additionnels que vous avez
sélectionnés précédemment seront installés puis la boîte de dialogue Installation
réussie sera affichée. Cette boîte de dialogue affiche un résumé des programmes qui
ont été installés.Cliquez sur Terminer pour fermer la boîte de dialogue de
l’installation.

45
Chapitre 5: Installation

La boîte de dialogue Installation réussie affiche un résumé des programmes qui ont été
installés.Cliquez sur Terminer pour fermer la boîte de dialogue de l’installation.

Installation de pilotes de communication supplémentaires


Vous pouvez installer des pilotes de communication supplémentaires à tout moment après
avoir installé le logiciel Vijeo Citect.
Pour installer de nouveaux pilotes :
1 Dans le DVD d’installation, sélectionnez le fichier CitectDriverInstaller.exe situé dans
le répertoire Vijeo Citect Version 7.20\Citect.

Remarque: Si vous utilisez le système d’exploitation Windows Vista® ou une version


ultérieure et si vous avez activé le Contrôle des comptes utilisateurs (UAC), la boîte de
dialogue UAC apparaîtra lorsque vous ouvrirez le fichier. Vous devrez alors fournir des
privilèges d’administrateur si vous n’êtes pas l’administrateur de l’ordinateur.
2 Ouvrez le fichier pour afficher la boîte de dialogue Bienvenue et suivez les étapes
décrites à la section Pilotes de communication en prenant note de l’étape suivante.
3 Après avoir accepté le contrat de licence, une nouvelle boîte de dialogue Sélection de
la destination apparaît. Elle permet d’identifier le dossier par défaut dans lequel
installer les pilotes. Vous pouvez accepter l’emplacement par défaut ou choisir un
autre dossier à l’aide du bouton Parcourir. Le dossier d’installation doit contenir le
fichier citect32.exe; dans le cas contraire, un message d’avertissement sera généré. En
d’autres termes, l’emplacement doit contenir un produit Vijeo Citect existant.

46
Chapitre 5: Installation

4 Cliquez sur le bouton Suivant pour afficher la boîte de dialogue Sélection des pilotes
et poursuivez l’installation comme indiqué à la section Pilotes de communication ci-
dessus.

Installation des services packs


Citect distribue des mises à niveau des versions courantes de Vijeo Citect sous forme de
service packs. Un service pack constitue une mise à niveau mineure des fichiers exécutables
et/ou de base de données de Vijeo Citect. Ces fichiers sont modifiés pour corriger des
bogues et apporter des améliorations nécessaires. Des améliorations ne sont apportées que
lorsqu’elles permettent d’améliorer le débogage de Vijeo Citect.
Quand installer un service pack?
Chaque service pack est accompagné d’une note de mise à jour. Ouvrez ce document pour
voir s’il corrige un problème que vous avez rencontré. Si tel est le cas, installez le service
pack. N’installez pas un service pack en supposant qu’il résoudra un problème non
mentionné dans le fichier Lisezmoi.
Les services packs comprennent les corrections ou améliorations figurant dans tous les
services packs antérieurs. Installer le service pack 3 sur une version officielle revient donc
à installer toutes les corrections et améliorations des services packs 1 et 2. La note de mise
à jour de chaque service pack répertorie également les corrections et améliorations des
services packs antérieurs.
Pour installer un service pack :
1 Téléchargez le service pack requis et la note de mise à jour correspondante sur le site
http://planet.schneider-electric.com.
2 Fermez toutes les applications Vijeo Citect. Si possible, fermez toutes les applications
Windows.
3 Suivez les instructions de la note de mise à jour correspondant au service pack et aux
composants Vijeo Citect installés sur votre machine.

Modification, réparation ou suppression de composants


Vous pouvez modifier, réparer ou supprimer des composants Vijeo Citect installés en
utilisant l’application Windows Ajout/Suppression de programmes (ou l’icône
« Programmes et fonctionnalités » sous Microsoft Vista).
Remarque: L’installation de Vijeo Citect Version 7.20 et la base de connaissances Vijeo
Citect peuvent uniquement être supprimées de cette manière. Vous ne pouvez pas
modifier ou réparer ces installations. Pour les modifier ou les réparer, vous devez les
réinstaller à partir de l’interface d’installation Vijeo Citect.
Pour effectuer une modification, une réparation ou une suppression, suivez les étapes ci-
après.
1 Dans le menu Démarrer, sélectionnez Paramètres puis Panneau de configuration
pour afficher la fenêtre du panneau de configuration.
2 Sélectionnez Ajout/suppression de programmes pour afficher la boîte de dialogue
Ajout/suppression de programmes.
3 Localisez le programme Vijeo Citect sur lequel vous désirez effectuer l’opération.

47
Chapitre 5: Installation

4 Si le bouton Modification est présent, vous pouvez modifier ou réparer l’installation.


Si seul le bouton Suppression est disponible, vous pouvez uniquement supprimer
l’installation. Pour cela, cliquez sur Suppression puis suivez les instructions.
5 Si vous cliquez sur le bouton Modification, l’assistant d’installation Vijeo Citect
apparaît. Cliquez sur Suivant pour afficher la boîte de dialogue Maintenance des
programmes.
6 Dans la boîte de dialogue Maintenance des programmes, cliquez sur le bouton
correspondant à l’opération que vous désirez exécuter puis suivez les instructions
affichées.
Remarque: Si vous effectuez une désinstallation sur un ordinateur utilisant le système
d’exploitation Microsoft Visa alors que le contrôle de compte d’utilisateur est activé, la
boîte de dialogue UAC sera affichée avant de lancer le programme de désinstallation.
Sélectionnez Autoriser puis désinstallez le programme. Cette limitation est imposée par le
contrôle de compte d’utilisateur et ne peut être évitée.
Les opérations de maintenance sont décrites ci-après.
 Modification permet d’installer des composants Vijeo Citect non installés ou de
supprimer les composants sélectionnés à l’aide de la boîte de dialogue Installation
personnalisée. Si vous sélectionnez l’opération Modification, la boîte de dialogue
Installation personnalisée apparaît lorsque vous cliquez sur le bouton Suivant.
 Réparation répare l’installation des composants Vijeo Citect en réinstallant tous les
fichiers non personnalisables au même emplacement que lors de l’installation
antérieure. Si certains de ces fichiers ont été supprimés ou modifiés par inadvertance,
cette option permet de restaurer le logiciel à son état d’origine.
 Suppression supprime les fichiers des composants Vijeo Citect ainsi que toutes les
entrées du registre système. Votre ordinateur retourne ainsi à l’état dans lequel il était
avant l’installation du composant Vijeo Citect. Si vous sélectionnez Suppression,
lorsque vous cliquez sur le bouton Suivant, une boîte de message vous demande de
confirmer ou d’annuler l’opération. Si vous la confirmez, le composant Vijeo Citect sera
désinstallé.
Remarque: La désinstallation de Vijeo Citect ne désinstalle pas le logiciel Sentinel
Protection (utilisé par la clé de protection matérielle), Web Server ou Project DB Add-in.
Pour désinstaller ces applications, suivez la même procédure que pour la désinstallation de
Vijeo Citect, mais sélectionnez l’installateur approprié dans la liste de la boîte de dialogue
Ajout/suppression de programmes, puis suivez les instructions apparaissant à l’écran.
Vous devrez en plus désinstaller séparément OFS (OPC Factory Server) et OFS
Configuration Tool. Pour désinstaller ces applications, suivez la même procédure que pour
la désinstallation de Vijeo Citect, mais sélectionnez OPC Factory Server dans la liste de la
boîte de dialogue Ajout/suppression de programmes, puis suivez les instructions
apparaissant à l’écran. Après avoir désinstallé OPC Factory Server, sélectionnez OPC
Configuration Tool dans la liste de la boîte de dialogue Ajout/suppression de programmes,
puis suivez les instructions apparaissant à l’écran.

Désinstallation d’un service pack


Un répertoire de sauvegarde est créé lors de l’installation d’un service pack. Il contient une
copie du répertoire Vijeo Citect et de tous ses sous-répertoires. Les fichiers remplacés lors
de l’installation du service pack sont sauvegardés dans ces répertoires.

48
Chapitre 5: Installation

Pour désinstaller un service pack :


1 Fermez toutes les applications Vijeo Citect pour Windows. Si possible, fermez toutes
les applications Windows.
2 Suivez les instructions de la note de mise à jour correspondant au service pack et aux
composants Vijeo Citect installés sur votre machine.
3 Recompilez tous vos projets Vijeo Citect.
Après avoir suivi cette procédure, vous utiliserez la version de Vijeo Citect et le service
pack que vous utilisiez avant d’installer le dernier service pack.

49
Chapitre 5: Installation

50
Chapitre 6: Configuration

Dans la quasi-totalité des cas, Vijeo Citect devra fonctionner sur un réseau local (LAN) ou
étendu (WAN).
Vous pouvez utiliser TCP/IP avec Vijeo Citect. Vijeo Citect a une « architecture évolutive »
qui permet d’utiliser Vijeo Citect, dans un premier temps, sur un seul ordinateur ou un
petit réseau, puis de l’étendre sans modifier le matériel, le logiciel ou la configuration
utilisés.
L’utilisation de Vijeo Citect en réseau local améliore la souplesse du système et facilite la
coordination nécessaire à toute installation industrielle de grande taille. Elle permet de
contrôler et de superviser des parties autonomes de votre installation, mais aussi
d’interroger l’ensemble du site à partir de n’importe quel ordinateur du réseau équipé de
Vijeo Citect.
Quels que soient les scénarios, des configurations de base doivent être effectuées pour que
votre système Vijeo Citect fonctionne correctement. Ce chapitre décrit les différentes étapes
de ce processus.

Configuration sur réseau local


Pour configurer un réseau local (LAN) avec Vijeo Citect, vous devez d’abord avoir installé
votre matériel et vos logiciels réseau en suivant les instructions des fabricants. Il est
également important de comprendre comment fonctionne un réseau.
Vous devez installer le logiciel Vijeo Citect sur chaque PC que vous comptez utiliser
comme machine de développement Vijeo Citect lors de la conception, comme client Vijeo
Citect en mode d’exécution uniquement, comme serveur d’E/S Vijeo Citect et comme
serveur d’alarmes, de rapports ou de tendances Vijeo Citect.
Vous devez également configurer Vijeo Citect sur chacune de ces machines en utilisant
l’Assistant de configuration. Pour accéder à l’Assistant de configuration de l’ordinateur,
ouvrez l’Explorateur Citect. Dans la liste des projets, sélectionnez Mes projets puis double-
cliquez sur l’icône de l’Assistant de configuration de l’ordinateur ou sélectionnez Outils,
Configuration de l’ordinateur.
Remarque: Vous devez pouvoir sélectionner un projet compilé pour exécuter l’Assistant
de configuration de l’ordinateur.
Pour plus de détails sur cet assistant et ses options, consultez la rubrique « Exécution de
l’Assistant de configuration de l’ordinateur » de l’aide en ligne.

51
Chapitre 6: Configuration

Aperçu des communications réseaux

Mise en réseau et Microsoft Windows 7


Microsoft Windows 7 fait une distinction entre réseaux publics, domestiques et
professionnels. Chaque réseau a son propre profil de pare-feu, qui permet de configurer
différentes règles de pare-feu en fonction de vos besoins de sécurité. Les installateurs Vijeo
Citect modifient automatiquement la configuration du pare-feu Windows pour le profil de
réseau actif lors de l’installation. Si vous changez par la suite la configuration du réseau,
vous devrez modifier à la main la configuration du pare-feu Windows.
Remarque: La mise en réseau et la redondance Vijeo Citect nécessitent les options "Serveur
FTP Vijeo Citect" et "Système superviseur Vijeo Citect" pour communiquer à travers le
pare-feu Windows. Vous devrez ajouter à la main une application à la liste des exceptions
du pare-feu de Windows 7 pour un profil de réseau particulier.

Utilisation de TCP/IP avec les communications réseau


Vijeo Citect utilise TCP/IP pour faciliter les communications réseau.
Pour que votre système utilise les communications TCP/IP, vous devez configurer
plusieurs paramètres dans le fichier citect.ini. Ces paramètres sont automatiquement
définis lorsque vous exécutez l’Assistant de configuration de l’ordinateur et sélectionnez
TCP/IP après avoir installé Vijeo Citect. Pour plus de détails sur ces paramètres et d’autres
encore, consultez la rubrique « Paramètres du fichier Citect.ini » de l’aide en ligne.
L’Assistant de configuration de l’ordinateur reconnaîtra l’adresse IP de l’ordinateur et la
fera correspondre à l’adresse IP configurée dans le projet pour les divers serveurs dans la
boîte de dialogue Adresses réseau sous le menu Serveurs de l’Éditeur de projets Vijeo
Citect.
Par exemple, si vous avez les serveurs suivants sur votre système :
Citect_IO_1
Citect_IO_2
Citect. PrimaryAlarm
Citect. StandbyAlarm
Citect. PrimaryTrend
Citect. StandbyTrend
Citect. PrimaryReport
Citect. StandbyReport
Si le rôle requis pour votre PC n’est pas disponible, vous devrez également déterminer
l’adresse IP et mettre à jour le projet en conséquence. Vous pouvez utiliser la commande
DOS « ipconfig » pour obtenir ces informations. Alternativement, vous pouvez modifier
l’adresse IP du PC pour la faire correspondre à celle définie dans le projet.

Configuration des communications sur un réseau étendu


Votre système peut être utilisé sur des réseaux étendus (WAN).

52
Chapitre 6: Configuration

L’utilisation d’un réseau étendu (WAN) est configurée de manière semblable à celle d’un
réseau local (LAN), à condition que :
1 Les PC du WAN puissent se voir.
2 Des précautions de sécurité appropriées (par exemple, VPN) soient prises lors de la
connexion de réseaux sur un lien potentiellement public (par exemple, Internet).
3 La performance des connexions soit adaptée aux données transférées.
4 La fiabilité de la connexion soit adaptée aux besoins d’accès.

Configuration du serveur web


Pour afficher un projet Vijeo Citect en phase d’exécution dans un navigateur Internet, vous
devez publier la configuration du projet en fusionnant le contenu des pages du projet et les
données courantes qu’elles contiennent en utilisant des protocoles de communication web
standard.
Pour que le serveur web fonctionne, vous devez créer une exception dans le pare-feu
Windows ou tout autre pare-feu que vous utilisez pour autoriser le trafic TCP sur le port
80. Plus précisément, si la machine accueillant le serveur web utilise le système
d’exploitation Windows Vista ou Windows 7, vous devez activer l’option Services World
Wide Web (HTTP) du pare-feu entrant de Windows Vista.
Pour comprendre l’architecture de communication du client web Vijeo Citect, le plus
simple est d’examiner le rôle joué par chaque composant pour atteindre ce résultat :
 Serveur web Vijeo Citect — Exécute la fonction serveur du système. Il fournit la
communication et dirige un client vers le contenu graphique et fonctionnel d’un projet
Vijeo Citect et vers l’emplacement des serveurs du système superviseur. Ces
informations sont stockées sur le serveur web lorsqu’un projet Vijeo Citect est configuré
comme un « déploiement ». Un serveur web Vijeo Citect peut contenir plusieurs
déploiements.
 Les serveurs d’exécution Vijeo Citect (y compris le serveur d’E/S, le serveur d’alarmes,
le serveur de tendances et le serveur de rapports) surveillent l’installation de production
et contiennent les données des tags de variables, des alarmes et des tendances que le
client web affiche.
 Client web — fournit la plate-forme permettant de fusionner les pages et le contenu
d’un projet déployé avec les données brutes provenant des serveurs de supervision. Là
encore, des technologies web standard sont requises et le client utilise Microsoft Internet
Explorer.
Après avoir installé Vijeo Citect Web Server pour IIS, vous trouverez les répertoires
suivants dans le dossier \Inetpub\wwwroot\Citect.
 Le répertoire base contient essentiellement les pages administratives affichées par un
serveur web.
 Les répertoires cgi-bin et images contiennent les données requises pour afficher ces
pages.
 Le dossier client contient les composants clients (fichiers. cab) fournis à un ordinateur
distant pour exécuter un déploiement. Chaque sous-répertoire contient les composants
associés à une version particulière (dans le cas présent, la version Version 7.20).
 Le dossier deploy contient les fichiers associés aux déploiements (projets Vijeo Citect)
configurés sur le serveur web.

53
Chapitre 6: Configuration

 Le dossier #displayclient (situé dans le dossier Deploy) joue un rôle clé dans la sécurité
du serveur web, car les permissions définies pour ce dossier déterminent les droits
d’accès pour chaque utilisateur.
 Le dossier locales contient les fichiers requis pour les différentes langues utilisées par
l’interface client. Voir « Prise en charge de plusieurs langues » dans la rubrique Client
web de l’aide en ligne Vijeo Citect.

Le répertoire virtuel IIS


Le processus d’installation ajoute également un répertoire virtuel désigné Citect pour
Windows IIS (Internet Information Services). Ce répertoire virtuel définit le serveur web
comme une destination valide pour les applications clientes. Il joue par ailleurs un rôle
important dans la gestion des utilisateurs qui ont accès au site.
Ce répertoire virtuel apparaît dans la console de gestion IIS, qui est lancée en sélectionnant
Internet Information Services depuis le menu Outils d’administration de Windows. Le
répertoire virtuel Vijeo Citect devrait apparaître dans la liste des sites web par défaut.
Vous pouvez visualiser ses propriétés en sélectionnant Propriétés dans le menu contextuel.
Le répertoire virtuel hérite de tous les paramètres de sécurité du site web par défaut de
l’ordinateur, avec les exceptions suivantes :
 La recherche dans les répertoires est activée
 L’accès aux scripts est désactivé
 Le document par défaut est uniquement default.htm
 L’accès anonyme est désactivé
 L’authentification intégrée est désactivée
 L’authentification de base est activée
Ces paramètres de sécurité, y compris l’authentification intégrée, l’accès anonyme et le
cryptage SSL, peuvent être personnalisés par l’administrateur local. Leur configuration
nécessite toutefois une certaine expérience de IIS et une bonne compréhension des effets de
leur modification.

Configuration de la sécurité
Si vous comptez utiliser un serveur/client web pour les communications dans votre
système Vijeo Citect, le serveur et le client doivent être configurés. La principale
configuration requise concerne la sécurité du serveur.
La sécurité du serveur web repose sur la mise en œuvre de comptes utilisateurs. Dans le
cas d’un serveur web utilisant IIS, la sécurité est étroitement intégrée avec l’authentification
des utilisateurs Windows. Pour plus de détails sur la configuration de la sécurité, voir
Configuration de la sécurité avec IIS.

Type de comptes utilisateurs pour les clients web


Les deux systèmes prennent en charge les trois types de comptes utilisateurs suivants sur
un client web.
Type de compte Description
Administrateur L’utilisateur est autorisé à visualiser, ajouter, mettre à jour et
supprimer des déploiements à distance.
Client de contrôle L’utilisateur peut visualiser les pages des projets et modifier
les valeurs accessibles en écriture.

54
Chapitre 6: Configuration

Type de compte Description


Client de visualisation L’utilisateur peut uniquement visualiser les pages des projets.

Le serveur web vérifie les droits d’accès de chaque utilisateur au moment de la connexion
puis affiche ou cache les boutons correspondant à son type de compte.
Remarque: Bien que l’architecture de sécurité des clients web contrôle l’accès à vos projets
sur le serveur web, le système de sécurité Vijeo Citect(paramètres privilège/zone) gère
toujours le système de contrôle et maintient un niveau primaire de sécurité.

Configuration de la sécurité avec IIS


La configuration de la sécurité d’un serveur web IIS nécessite la création de trois groupes
d’utilisateurs Windows représentant chacun l’un des types de comptes utilisateurs du
client web. Des utilisateurs peuvent alors être affectés aux groupes pertinents et hériter
automatiquement des droits d’accès appropriés en fonction de la configuration de sécurité
Windows définie pour chaque groupe.
Remarque: Pour éviter les problèmes de sécurité d’accès sous Windows Vista® et les
versions ultérieures, vous devez créer ces groupes d’utilisateurs Windows.

Droit d’accès de type client


Le tableau ci-dessous définit les droits d’accès dont chaque type d’utilisateurs bénéficie
pour les répertoires installés du serveur web, tels que définis par les propriétés
correspondantes.
Dans le tableau, lecture signifie lecture et exécution, affichage du contenu du dossier et
lecture des autorisations d’accès utilisateur; lecture et écriture signifie un contrôle total; et
accès refusé signifie que le contrôle total est refusé.
Répertoires installés ADMINISTRATEUR CONTRÔLE VISUALISA-
TION
Citect lecture lecture lecture
Citect \cgi-bin lecture lecture lecture
Citect \client lecture lecture lecture
Citect \deploy lecture et écriture lecture lecture
Citect \deploy \#displayclient lecture lecture accès refusé
Citect \images lecture lecture lecture

Par exemple, un client d’administration doit pouvoir lire tous les dossiers installés pour
avoir un accès total aux composants de la page d’accueil. Il doit également avoir un accès
en écriture au sous-répertoire Deploy pour créer de nouveaux déploiements.
Par contre, un client de visualisation ne doit pas avoir accès au dossier #displayclient pour
interdire l’écriture dans un projet Vijeo Citect.
Lorsque vous configurez la sécurité sur le serveur web, vos comptes utilisateurs devraient
avoir les mêmes permissions que celles décrites dans le tableau ci-dessus.
Pour mettre en œuvre avec succès la stratégie de sécurité du serveur web, vous devriez
suivre la procédure ci-dessous pour configurer votre système et simplifier la gestion des
comptes clients.
La gestion de la sécurité de votre serveur web se limitera ensuite à l’ajout ou à la
suppression de comptes en fonction des besoins.

55
Chapitre 6: Configuration

Remarque:
 L’installation et la configuration initiale du serveur web doivent être exécutées par un
utilisateur Windows ayant des droits d’accès d’administrateur local. Cela signifie qu’il
doit pouvoir ajouter et modifier des comptes utilisateurs Windows et modifier les
fichiers et dossiers. Ceci est nécessaire pour configurer des comptes utilisateurs du
client web et gérer les paramètres de sécurité.
 Il est important de comprendre la différence entre l’administrateur local Windows et les
administrateurs du client web :
 Administrateur Windows — configure la sécurité sur le serveur web et définit des
comptes clients.
 Administrateur du client web — utilisateur capable de modifier et de gérer les
projets déployés sur le serveur web.
Ces deux rôles sont équivalents à ceux d’un ingénieur de configuration Vijeo Citect et
d’un opérateur en phase d’exécution.

Configuration des groupes d’utilisateurs de comptes clients


La création d’un groupe d’utilisateurs associé à chaque type de compte clients web sur
votre serveur web permet de gérer la sécurité sans avoir à traiter des utilisateurs
individuels. Les utilisateurs sont ensuite ajoutés à un groupe et héritent du statut de
sécurité défini pour celui-ci.
Pour créer un groupe d’utilisateurs sur le serveur web, vous devez vous connecter à
Windows avec des droits d’accès d’administrateur local.
Pour créer les groupes d’utilisateurs de comptes clients :
1 Dans l’outil de gestion de l’ordinateur, localisez les utilisateurs locaux et groupes dans
l’arborescence. C’est ici que sont configurés et gérés les utilisateurs et groupes de la
machine locale.
2 Cliquez avec le bouton droit de la souris sur le dossier Groupe et sélectionnez
Nouveau groupe. La boîte de dialogue Nouveau groupe apparaît.
3 Dans le champ Nom du groupe, tapez Administrateur du client web (ou une autre
chaîne appropriée) et décrivez l’objet du groupe.
4 Cliquez sur Créer.
Le groupe que vous venez de créer devrait apparaître dans la liste des groupes
présentée dans la console de gestion de l’ordinateur.
Répéter les étapes ci-dessus pour créer les groupes d’utilisateurs du client de contrôle et du
client de visualisation.
Pour tester vos paramètres de sécurité, vous devriez au moins ajouter un utilisateur à
chaque groupe.

Préparation du dossier Citect


Vous devez définir les paramètres de sécurité du dossier Citect et de ses sous-répertoires
car ils déterminent l’accès accordé à chaque type de compte client.
Pour préparer le dossier Citect :
1 Connectez-vous au serveur web en tant qu’administrateur Windows :

56
Chapitre 6: Configuration

2 Lancez l’Explorateur Windows et naviguez vers le dossier Citect. Par défaut, il s’agit
de Inetpub\wwwroot\Citect sur le serveur web.
3 Cliquez avec le bouton droit de la souris sur le dossier Citect et sélectionnez
Propriétés.
4 Dans la boîte de dialogue Propriétés, sélectionnez l’onglet Sécurité pour afficher les
utilisateurs configurés pour le dossier.
Plusieurs groupes seront probablement déjà définis dans ce dossier. Les deux auxquels
vous devez accorder une attention particulière sont Administrators et Everyone.
 Le premier représente tous les utilisateurs Windows reconnus par le serveur web
avec des droits d’administrateur local. Ce groupe a un contrôle total sur le dossier,
ce qui facilite le réglage des paramètres de sécurité du serveur web. Si tel est le cas,
il n’y a pas de raison de modifier ce groupe.
 Le groupe Everyone représente tous les autres utilisateurs reconnus par la machine
locale. Vous devriez lui accorder les accès suivants au dossier Citect : Lecture et
exécution, Affichage du contenu du dossier et Lecture. Les utilisateurs locaux
peuvent ainsi avoir les mêmes autorisations sur le serveur web que sur les clients de
contrôle.
Si d’autres groupes sont définis pour le dossier Citect, vous pourriez les supprimer pour
simplifier la gestion de vos comptes clients web.
5 Ajoutez les trois groupes que vous avez créés dans Configuration des groupes
d’utilisateurs de comptes clients dans le dossier Citect.
6 Confirmez les paramètres de sécurité des trois nouveaux groupes. Ils devraient tous
avoir le même accès que le groupe Everyone : Lecture et exécution, Affichage du
contenu du dossier et Lecture.
7 Tous les sous-répertoires devraient hériter des autorisations définies pour le dossier
Citect. Pour cela, cliquez sur le bouton Avancé de l’onglet Sécurité de la boîte de
dialogue Propriétés et sélectionnez Remplacer les autorisations sur tous les objets
enfants puis cliquez sur OK.
Ceci permet d’avoir des paramètres de sécurité identiques pour tous les répertoires
installés. Il est possible qu’une boîte de dialogue Sécurité apparaisse vous avertissant
que « Ceci supprimera ou réinitialisera les autorisations définies explicitement sur tous
les objets enfants ». Cliquez sur Oui pour continuer.

Définition des droits d’accès pour les comptes clients


Les trois comptes clients pris en charge par le client web sont définis par leurs paramètres
de sécurité dans les répertoires installés sur le serveur web.
Les différences, décrites au tableau Droit d’accès de type client, requièrent des paramètres
de sécurité spécifiques pour les types client d’administration et client de visualisation. Un
administrateur doit avoir un accès en écriture au sous-répertoire Deploy tandis que le client
de visualisation ne doit pas avoir accès au sous-répertoire #displayclient.

Pour configurer les paramètres de sécurité du groupe Client d’administration :


Le client d’administration doit avoir un accès total au sous-répertoire Deploy pour
permettre la création et la modification de déploiements.

57
Chapitre 6: Configuration

1 Localisez le sous-répertoire Deploy dans le dossier Deploy. Par défaut, il s’agit de


Inetpub\wwwroot\Citect\Deploy
2 Cliquez avec le bouton droit de la souris et sélectionnez Propriétés pour afficher les
propriétés du dossier Deploy.
3 Cliquez sur l’onglet Sécurité et localisez le groupe Administrateur de clients web que
vous avez créé dans la liste d’utilisateurs et de groupes.
4 Modifiez les permissions du groupe en sélectionnant Autoriser le contrôle total.
Pour configurer les paramètres de sécurité du groupe Client de visualisation :
Le client de visualisation ne doit pas avoir accès au sous-répertoire #displayclient pour
interdire les modifications d’un projet Vijeo Citect déployé.
1 Localisez le sous-répertoire #displayclient dans le dossier Citect. Par défaut, il s’agit de
Inetpub\wwwroot\Citect\Deploy\#displayclient.
2 Cliquez avec le bouton droit de la souris et sélectionnez Propriétés pour afficher les
propriétés du dossier.
3 Cliquez sur l’onglet Sécurité et localisez le groupe Client de visualisation que vous
avez créé dans la liste d’utilisateurs et de groupes.
4 Modifiez les permissions du groupe en sélectionnant Refuser le contrôle total.
5 Une boîte de dialogue de sécurité apparaît pour vous avertir que « Les entrées Refuser
sont prioritaires sur les entrées Autoriser ». Cliquez sur Oui pour continuer.
Remarque: Le groupe Client de contrôle n’a pas besoin de configuration supplémentaire
car il utilise les paramètres définis à la section Préparation du dossier Citect.
Définissez correctement les autorisations de sécurité pour que le serveur web fonctionne
normalement. Si vous rencontrez des problèmes de communication avec le client web,
vérifiez que les paramètres de sécurité sont corrects pour votre installation.

Suppression d’un compte utilisateur


Vous pouvez refuser l’accès au serveur web à un utilisateur en le supprimant des groupes
dont les autorisations sont définies pour le dossier Citect.
Pour plus de sécurité, il est toutefois recommandé de lui refuser l’accès au dossier Citect
avant de supprimer l’utilisateur. Vous éviterez ainsi que le système d’exploitation ne
reconnaisse pas immédiatement qu’un compte utilisateur a été supprimé, ce qui permet à
un utilisateur supprimé de se connecter pendant un délai relativement court.
Pour supprimer complètement un compte utilisateur
1 Ajoutez l’utilisateur en tant qu’individu dans le dossier Citect.
2 Sélectionnez les droits d’accès Refuser le contrôle total.
3 Supprimez l’utilisateur des groupes dont les permissions sont définies pour le dossier
Citect.
Lorsque tous les accès sont refusés, ils ne peuvent rien faire même s’ils réussissent à accéder
au système.

58
Chapitre 6: Configuration

Test des paramètres de sécurité du serveur web


Pour tester les paramètres de sécurité des groupes de clients du serveur web :
1 Lancez Internet Explorer sur le serveur web :
2 Appelez la page d’accueil du client web en tapant l’adresse suivante :
http://localhost/Citect
3 Connectez-vous à la page d’accueil en utilisant un nom d’utilisateur et un mot de passe
figurant dans le groupe des clients d’administration.
Si la connexion aboutit, la boîte de dialogue Messages système devrait afficher
« LOGINADMIN Admin (NomUtil) connecté ».
Si le message commence par LOGINDC (pour client de contrôle) ou LOGINMC (pour
client de visualisation), vous avez un problème de configuration. Vérifiez que vous
utilisez le nom d’utilisateur correct pour le groupe que vous testez. Si le problème
persiste, renouvelez le processus de Configuration de la sécurité avec IIS pour vérifier
que vous n’avez pas fait d’erreur.
4 Renouvelez le processus avec un client de contrôle et un client de visualisation.
Après avoir confirmé que la sécurité est correctement configurée sur le serveur web, vous
pouvez préparer votre projet Vijeo Citect en vue de son déploiement. Pour plus de détails
à ce sujet, voir Configuration d’un déploiement dans l’aide en ligne.

Connexion au serveur web


Après avoir configuré vos comptes clients, vous devez fournir les détails suivants pour
chaque utilisateur final pour qu’il puisse se connecter au serveur web.
 Adresse du serveur web
Il s’agit de l’adresse que les utilisateurs doivent utiliser dans leur navigateur pour
accéder au serveur web Vijeo Citect.
S’ils y accèdent à distance, cette adresse est :
http://<nom machine>/Citect ou http://<adresse IP machine>/Citect

S’ils le font depuis le serveur web, cette adresse est :


http://localhost/Citect

 Nom d’utilisateur et mot de passe


Lorsque le navigateur a atteint le serveur web, l’utilisateur final doit fournir son nom
d’utilisateur et son mot de passe. Vous pouvez généralement leur dire que leur nom
d’utilisateur et leur mot de passe Windows leur fourniront l’accès nécessaire. Si vous
avez dû créer un nouveau profil d’utilisateur pour quelqu’un, vous devez lui en fournir
les détails.
Remarque: Avec certains systèmes d’exploitation, les utilisateurs peuvent être connectés
automatiquement. Pour modifier ce comportement de sorte que l’utilisateur soit invité à se
connecter, sélectionnez Authentification de l’utilisateur dans Internet
Explorer|Outils|Options Internet|Paramètres de sécurité.
Après avoir configuré la sécurité du serveur web, vous pouvez préparer vos projets Vijeo
Citect en vue de leur déploiement.

59
Chapitre 6: Configuration

60
Index

A installation des pilotes, 43


alarmes matérielles, 10 installation préliminaire, 34
architecture, 9 IPX/SPX, 51
Assistant de configuration de l’ordinateur, 51
L
B LAN, 51
Boîte de dialogue Composants serveur., 37
Boîte de dialogue Contrat de licence, 36 M
Boîte de dialogue Dossier de base, 41 migration, 7
Boîte de dialogue Installation, 34, 43 mode démo, 31
Boîte de dialogue Maintenance des programmes, 48 mode mémoire, 9
Boîte de dialogue Prêt à installer le programme, 42 mode persistant, 9, 17
Modification, 48
C Modification, réparation ou suppression, 47
clé matérielle, 30 modification, réparation ou suppression de l’installa-
clusters, 8 tion, 47
Composants IIS, 27 modifications en ligne, 8
configuration, 51
Configuration de TCP/IP, 52 N
Configuration requise, 25 NetBEUI, 51
IIS, 26, 27, 29 Nombre de points de la licence Citect, 30
LAN, 26, 29 nouvelle fonctionnalité, 7
logiciels, 26, 29 nouvelles fonctions, 7
matériel, 25
NET Framework, 26, 29
Processeur, 25, 28
P
RAM, 25 Paramètres citect.ini, 53
système d' exploitation, 26, 29 pilotes, 43, 46
pilotes de communication, 43
pilotes supplémentaires, 46
D points de la licence
Description, 21 dynamiques, 31
description statiques, 31
Environnement intégré, 21 Prise en charge du réseau, 7

I R
installation Réparation, 48
Sélection de l’environnement, 37

61
S V
service pack variable locale, 10, 18
désinstallation, 48
installation, 47 W
Supprimer, 48
WAN, 51
WebServer
T sur IIS, 40
TCP/IP, 7, 51

62

Vous aimerez peut-être aussi