Académique Documents
Professionnel Documents
Culture Documents
20
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
3
Mise à jour de votre clé matérielle..................................................................30
Nombre de points de la licence Vijeo Citect ...................................................30
Mode démo.....................................................................................................31
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
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.
8
Chapitre 2: Migration
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.
10
Chapitre 2: Migration
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.).
12
Chapitre 2: Migration
13
Chapitre 2: Migration
14
Chapitre 2: Migration
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.
16
Chapitre 2: Migration
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.
17
Chapitre 2: Migration
18
Chapitre 2: Migration
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.
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.
22
Chapitre 3: Description de l’installation
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
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
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.
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
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
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
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.
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.
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.
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.
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.
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.
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
39
Chapitre 5: 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.
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.
47
Chapitre 5: Installation
48
Chapitre 5: Installation
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.
51
Chapitre 6: Configuration
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.
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.
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.
54
Chapitre 6: Configuration
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é.
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.
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.
57
Chapitre 6: Configuration
58
Chapitre 6: Configuration
59
Chapitre 6: Configuration
60
Index
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