Académique Documents
Professionnel Documents
Culture Documents
SV_Servers 1
Configuration d'une interface réseau d'une Outstation IEC 60870-5-104 ___ 27
Configuration d'une adresse IP spécifique _______________________________ 27
Configuration d'une adresse IP dépendante du nom de nœud d'un poste serveur _ 28
Configuration d'une Interface réseau pour une association redondante de serveurs
de données temps-réel ______________________________________________ 28
Propriété avancées _________________________________________________ 29
Ajout d'un Secteur à une outstation IEC 60870-5-104 __________________ 30
Ajout d'un secteur à une outstation_____________________________________ 30
Options avancées ___________________________________________________ 30
Ajout de points de données à un secteur IEC 60870-5-104 ______________ 32
Ajout d'un point de données à un secteur d'une outstation IEC 60870-5-104 ____ 33
Propriété avancées _________________________________________________ 34
Types d'objet IEC 60870-5-104 supportés _______________________________ 35
IEC 60870-5-104 PICS (Protocol Implementation Conformance Statement) _ 36
1 Introduction _____________________________________________________ 36
2 System or device __________________________________________________ 36
3 Network configuration _____________________________________________ 36
4 Physical layer ____________________________________________________ 36
5 Link layer _______________________________________________________ 37
6 Application layer __________________________________________________ 38
7 Basic application functions __________________________________________ 45
SV_Servers 2
Gestion des Serveurs dans l'Application Explorer
SV_Servers 3
Paramètres avancés des Serveurs
Les paramètres avancés des serveurs sont affichés depuis la tâche Paramètres lorsque le dossier Serveurs
est sélectionné dans l'Application Explorer. Voir l'image
Lors de l'utilisation d'une architecture basée sur un serveur hôte RDS, la propriété Activer le
property server ne peut être active que sur une seule instance du Superviseur.
SV_Servers 4
Généralités de WebVue et du Web Services Toolkit
Les chapitres de cette section décrivent la configuration de WebVue et du Serveur Web Services Toolkit.
Pour plus d'informations sur la façon de configurer et d'utiliser WebVue lui-même, voir la section principale
de l'aide WebVue.
Pour plus d'informations sur comment déployer le Serveur Web, voir la section principale de l'aide
Déploiement.
SV_Servers 5
Paramètres de Démarrage de WebVue et du Web Services Toolkit
Les paramètres de lancement de WebVue et du Serveur Web Services sont affichés depuis la tâches
Paramètres lorsque le dossier WebVue et Web Services est sélectionné dans l'Application Explorer. Voir
l'image
• Synoptique et branche initiales par défaut - Sélectionne le synoptique et la branche, affichés dans le
client WebVue lors de la première connexion au Superviseur seulement si le synoptique et la
branche ne sont pas définis dans la configuration utilisateur.
• Langue d'affichage - Spécifie la langue d'affichage du menu WebVue et des outils.
• Langue de projet - Spécifie la langue d'affichage des synoptiques WebVue.
• Look & Feel - Sélectionne l'apparence du menu système client WebVue, des menus pop-up et
l'espace de travail HTML.
SV_Servers 6
Paramètres Avancés de WebVue et du Web Services Toolkit
Les paramètres avancés de WebVue et du serveur Web Services sont affichés depuis la tâches Paramètres
lorsque le dossier WebVue et Web Services est sélectionné dans l'Application Explorer. Voir l'image
• Ergonomie
• Montrer le menu système - Active l'affichage du menu de commande WebVue dans le
navigateur.
• Activer l'anti-crènelage - Active l'anticrènelage de textes et graphiques dans WebVue.
• Comportement
• Accéder aux calques sur clic droit - Active la sélection des calques (à partir du menu pop-up
affiché par un clic droit dans le synoptique WebVue).
• Synoptiques contextuels - Permet l'utilisation des fenêtres contextuelles dans WebVue.
• Activer la déconnexion automatique - Active la déconnexion automatique après une période
d'inactivité. La période est définie dans le profil utilisateur.
• Mode sécurisé pour login et mot de passe - Voir le chapitre Utilisation du Mode Sécurisé pour
Mot de Passe dans l'aide principale de WebVue.
• Actions associées sur clic gauche - Dans une fenêtre d'alarme, permet à une action associée à
une alarme d'être directement exécutée lors d'un clic gauche sur l'alarme.
• Lier la résolution du synoptique avec celle du client web - La taille du synoptique est ajustée à
la résolution écran utilisée par le client web.
• Connexion
• Cryptage de données - Les données transférées entre le client WebVue et le Serveur sont
cryptées. Lorsque les données transférées sont cryptées, elles sont moins vulnérables aux
accès pirates. Un symbole cadenas fermé apparaît dans le coin en bas à gauche de la fenêtre
de navigation pour confirmer que le lien est protégé.
• Compression de données - Les données transférées entre le serveur WebVue et le client sont
compressées en utilisant un algorithme de type ZIP.
• Logon/logout script - Active l'exécution d'un script à la connexion et/ou à la déconnexion.
• Paramètres des Viewers
SV_Servers 7
• Période de scrutation du client (ms) - Période à laquelle les données temps réel du client
WebVue sont rafraîchies.
• Période de lecture après clic (ms) - Après un clic de commande dans un synoptique, le
client WebVue effectue une requête de lecture pour rafraîchir la page. Ce paramètre
permet de régler le temps entre le clic et la lecture.
• Période de rafraîchissement pour les trends, logs et alarmes (ms) - Période de
rafraîchissement des différents Viewers.
SV_Servers 8
Généralités sur le Serveur OPC
Ce chapitre concerne l'utilisation du Superviseur comme un serveur OPC.
Le serveur OPC du Superviseur expose la valeur temps réel et d'autres propriétés des variables de l'arbre
des variables vers le client OPC. Le Superviseur est enregistré en tant que SV.OPCDAServer.1.
L'image suivante montre le Serveur OPC du Superviseur connecté à l'explorateur OPC Matrikon. Voir
l'image
Propriétés disponibles
En plus de leur valeur temps-réel, le Superviseur expose sous forme d'items les propriétés suivantes pour
chacune des variables de l'arbre des variables. Ces propriétés sont marquées L si elles sont en lecture
seule, et L/E si elles sont en lecture/écriture :
Propriété Texte Etat Alarme Mesure L/E Commentaire
AlarmLevel Oui
AlarmState Oui Valeurs pondérées binaires
- utilisé en conjonction
avec un masque
AlarmStateLabels Oui Valeurs pondérées binaires
- utilisé en conjonction
avec un masque
BinAttr Oui Oui Oui Oui L/E Attribut binaire
CloseLabel Oui Oui L Venant du libellé associé
Description Oui Oui Oui Oui L
Domain Oui Oui Oui Oui L
ForceOffLabel Oui L Venant du libellé associé
ForceOnLabel Oui L Venant du libellé associé
Format Oui L
HiControlLimit Oui L Seulement si la mesure est
configurée en commande
HiRange Oui L
SV_Servers 9
HiRangeLimit Oui L Seulement si la mesure a
un seuil
HiValueLimit Oui L
InvalidLabel Oui Oui Oui Oui L Seulement si la mesure est
configurée en commande
LoControlLimit Oui L
LoRange Oui L
LoRangeLimit Oui L Seulement si la mesure a
un seuil
LoValueLimit Oui L
Nature Oui Oui Oui Oui L
OpenLabel Oui Oui L Venant du libellé associé
SecurityLevel Oui Oui Oui Oui L
Simulated Oui Oui Oui Oui L/E
TextAttr03 - 16 Oui Oui Oui Oui L/E Attributs texte 3 à 16
ThresholdHiValue Oui L/E *
ThresholdHiHiValue Oui L/E *
ThresholdHiHiHiValue Oui L/E *
ThresholdHiHiHiHiValue Oui L/E *
ThresholdLoValue Oui L/E *
ThresholdLoLoValue Oui L/E *
ThresholdLoLoLoValue Oui L/E *
ThresholdLoLoLoLoValu Oui L/E *
e
Units Oui L
*Valeurs de seuil de variables mesure : les propriétés disponibles pour chaque variable sont dépendantes
de la configuration de son système de seuil.
La possibilité d'écrire la valeur des propriétés d'item dépendent également de certains paramètres
de configuration. Voir la section Variables dans l'aide en ligne Ergonomie et Options.
SV_Servers 10
Pour plus d'informations, voir la section : Configuration de Windows lors de l'Utilisation d'un Serveur OPC
Distant.
SV_Servers 11
Paramètres du Serveur OPC
Les paramètres du serveur OPC sont affichés depuis la tâche Paramètres lorsque le dossier OPC est
sélectionné dans l'Application Explorer. Voir l'image
SV_Servers 12
Utilisation de l'Option Authentification
En utilisant l'authentification OPC, le client OPC se connecte au serveur OPC en utilisant un compte (nom
d'utilisateur et mot de passe). L'utilisation de ce mécanisme fournit une sécurité supplémentaire et une
possibilité de modifier le comportement du serveur selon le compte utilisé à la connexion.
Effet de l'authentification
• Seules les variables ayant un niveau d'énumération correspondant à celui choisi dans le compte
utilisé pour la connexion, sont visibles depuis le client OPC.
• Lorsque le client OPC tente d'écrire la valeur d'une variable, les droits de conduite du compte utilisé
pour la connexion sont vérifiés par rapport au niveau de commande de la variable. Si le compte a
des droits insuffisants, l'écriture échouera.
• Les actions du client OPC, la connexion/déconnexion et les écritures des variables de la base de
données peuvent être consignées de la même façon que pour utilisateur conventionnel utilisant
l'IHM du Superviseur.
SV_Servers 13
Utilisation des Propriétés AlarmState et AlarmStateLabels
Ce chapitre décrit comment utiliser les propriétés AlarmState et AlarmStateLabel lors de l'utilisation du
Superviseur comme un serveur OPC.
Propriété AlarmState
Cette propriété est une combinaison de tous les états d'alarmes générés en utilisant un masque. Pour
extraire la valeur d'un état particulier, vous devez faire un ET de la valeur avec un masque.
Etat de l'Alarme Valeur Commentaire
héxadécimale
Label number 0x000000FF Index dans la zone de AlarmStateLabels (Voir
ci-dessous)
Enable 0x00000100 Alarme ou non (100 oui, 0 non)
Active 0x00000200 Alarme active ou non (200 on, 0 off)
Acknowledge 0x00000400 Alarme acquittée ou non (400 Ack, 0 NoAck)
Masked 01 0x00010000 Alarme masquée par programme (level 1)
Masked 02 0x00020000 Alarme masquée par programme (level 2)
Masked 03 0x00040000 Alarme masquée par programme (level 3)
Masked 04 0x00080000 Alarme masquée par programme (level 4)
Masked 05 0x00100000 Alarme masquée par opérateur
Masked 06 0x00200000 Alarme masquée par variable
Masked 07 0x00400000 Réservé
Masked 08 0x00800000 Alarme masquée par expression
Masked 09 0x01000000 Réservé
Masked 10 0x02000000 Réservé
Masked 11 0x04000000 Réservé
Masked 12 0x08000000 Réservé
Masked 13 0x10000000 Réservé
Masked 14 0x20000000 Réservé
Masked 15 0x40000000 Réservé
Propriété AlarmStateLabels
La valeur de AlarmStateLabels est une zone contenant les libellés associés à l'état de l'alarme.
Ceci est un exemple de ce que vous pouvez trouver dans cette zone. L'ordre des libellés n'est pas garanti.
0 Alarme absente
1 Alarme pésente - non acquittée
2 Alarme présente - acquittée
3 Alarme absente - non acquittée
4 Alarme absente - acquittée
5 Alarme masquée par programme 01
6 Alarme masquée par programme 02
7 Alarme masquée par programme 03
8 Alarme masquée par programme 04
9 Alarme masquée par opérateur
10 Alarme masquée par variable
11 Alarme masquée par expression
La méthode recommandée pour obtenir le libellé correct est la suivante :
SV_Servers 14
Généralités sur le Serveur Mobile
Ce chapitre explique comment configurer le serveur mobile du Superviseur. Pour plus d'informations sur la
configuration et l'utilisation de TouchVue, l'app mobile du Superviseur, voir la section TouchVue de l'aide
principale.
Pour plus d'informations sur comment déployer le Serveur Mobile et les applications mobiles, voir la
section principale de l'aide Déploiement.
SV_Servers 15
Paramètres du Serveur Mobile - Onglet Alarmes
Les paramètres avancés du Serveur Mobile sont affichés depuis le dossier Communication de la boîte de
dialogue principale de l'Application Explorer ou en utilisant la tâche Paramètres lorsque le dossier Serveur
Mobile est sélectionné dans l'Application Explorer. Les paramètres sont divisés en Alarmes et Propriétés.
Ce chapitre couvre les alarmes. Voir l'image
Les propriétés sont les mêmes pour les deux catégories excepté que vous pouvez activer/désactiver les
notifications d'alarmes et configurer la période de rafraîchissement.
SV_Servers 16
Paramètres du Serveur Mobile - Onglet Propriétés
Les paramètres avancés du Serveur Mobile sont affichés depuis le dossier Communication de la boîte de
dialogue principale de l'Application Explorer ou en utilisant la tâche Paramètres lorsque le dossier Serveur
Mobile est sélectionné dans l'Application Explorer. Les paramètres sont organisés en Alarmes et
Propriétés. Ce chapitre concerne les propriétés. Voir l'image
SV_Servers 17
Détails pour la propriété correspondante dans la boîte de dialogue des paramètres du Serveur Mobile.
Les propriétés suivantes peuvent être sélectionnées pour l'affichage dans TouchVue :
Propriété Etat Alarme Mesure Texte Consignation
Domaine (Attribut 1) Oui Oui Oui Oui Oui
Nature (Attribut 2) Oui Oui Oui Oui Oui
Nom de variable Oui Oui Oui Oui Oui
Valeur minimum Non Non Oui Non Non
Valeur maximum Non Non Oui Non Non
Valeur minimum de consigne Non Non Oui Non Non
Valeur maximum de Non Non Oui Non Non
consigne
Nom de variable minimum Non Non Oui Non Non
Nom de variable maximum Non Non Oui Non Non
Nom de consigne minimum Non Non Oui Non Non
Nom de consigne maximum Non Non Oui Non Non
Unité Non Non Oui Non Non
Format Non Non Oui Non Non
Commentaire Non Non Non Non Oui
Niveau d'alarme Non Oui Non Non Non
Attribut binaire Oui Oui Oui Oui Oui
Attribut texte 2 - 16 Oui Oui Oui Oui Oui
Attribut texte différé 3 - 16 Oui Oui Oui Oui Oui
SV_Servers 18
SMS Numéro SMS (téléphone) Envoie un SMS au numéro de téléphone.
SV_Servers 19
Ajout d'une Liste de Consignation au Serveur Mobile
Pour activer la visualisation de données consignées dans TouchVue, vous devez ajouter une ou plusieurs
Listes de consignation au Serveur Mobile. Le contenu de la liste de consignation (ou un sous-ensemble)
est alors disponible pour l'utilisateur TouchVue.
SV_Servers 20
Généralités sur le Serveur IEC 60870-5-104
IEC 60870-5-104 est un standard de communication pour le télécontrôle particulièrement pour la
génération d'énergie et le marché de la distribution. C'est un protocole maître esclave fonctionnant sur
TCP/IP. Dans le cas du Serveur IEC 60870-5-104, le Superviseur est un esclave supportant la scrutation
et l'échange de données non sollicité. En général, le client utilise une interrogation globale au démarrage
afin de collecter les valeurs de données initiales. Après cela les données sont collectées seulement lors
d'un envoi par le serveur en utilisant un message non sollicité (connu également comme messages
spontanés dans le standard IEC 60870-5-104).
• La configuration du server IEC 60870-5-104 comprend des Outstations, des secteurs et des objets
d'information (IO).
• L’élément outstation identifie et définit une et une seule interface IEC 104 exposée par le
Superviseur dans une architecture multipostes. Chaque outstation est identifiée sur le réseau par sa
liste de serveurs. Seuls les postes dans cette liste exposent l’outstation configurée. Ces postes
doivent également correspondre à une Interface Réseau configurée.
• Un secteur correspond typiquement à un équipement terrain avec un ou plusieurs objets
d'information - par exemple un disjoncteur. Dans le Superviseur, le secteur n'est utilisé que pour
organiser logiquement les données.
• Les objets d'information représentent les entrées/sorties physiques. Les types d'objets d'information
disponibles sont strictement contrôlés par le standard IEC 60870-5-104. Chaque type a un ASDU
correspondant (Application Service Data Unit) qui définit la structure, le type et le format des
messages. Dans le Superviseur, chaque objet d'information est mappé à une variable du
Superviseur fournissant la valeur temps-réel, l'horodate et la qualité. On parle souvent des objets
d'information sous le terme points de données.
La configuration du serveur IEC 60870-5-104 du Superviseur est accessible depuis l'Application Explorer -
<Project>.Communication.Serveurs.IEC 60870-5-104.
SV_Servers 21
Gestion du Serveur IEC 60870-5-104 dans l'Application Explorer
SV_Servers 22
Paramètres d'un Serveur IEC 60870-5-104
Les paramètres d'un serveur IEC 60870-5-104 sont accessibles depuis la commande Paramètres lorsque
le dossier Serveur IEC 60870-5-104 est sélectionné dans l'Application Explorer. Voir l'image
• Connexions clients
• Nombre maximum de connexions - Nombre maximum de connexions simultanées que le
serveur IEC 60870-5-104 accepte de la part des clients. La valeur par défaut est de 5.
• Files des événements spontanés - Comportement de la file d'attente du Superviseur utilisée pour la
bufferisation des événements spontanés (non sollicités) avant leur envoi au client.
• Quand la file d’événement est pleine
• Supprimer le plus ancien
• Garder le plus ancien et ignore tous les nouveaux événements
• Valeurs par défaut - Les paramètres suivants sont utilisés par défaut. Ils peuvent être
surchargés par des propriétés spécifiques aux secteurs ou aux objets d'information.
• Nombre maximum d'événements spontanés bufferisés - La valeur par défaut est 100.
• Pour un point donné si la valeur change
• Bufferise tous les changements
• Garde uniquement le dernier changement de valeur
• Format d'horodatage
• Pas d'horodatage
• Format 24 bits
SV_Servers 23
• Format 54 bits
• Select Before Operate - Paramètres qui affectent le comportement du serveur du Superviseur lors de
la réception d'une commande Select Before Operate envoyée par un client.
• Time-out des commandes Select - Le time-out des commandes est en millisecondes. La valeur
par défaut est 5000.
• Définition des IOA - Paramètres qui affectent l'adressage des objets d'information.
• Format d'adresse
• Non structuré
• Structuré sur 3 octets (MSB en premier)
• Adresses de démarrage - Adresses de départ pour chaque type d'objet d'information supporté.
SV_Servers 24
Ajout d'une Outstation à un serveur IEC 60870-5-104
Un élément Outstation représente la présence du Superviseur sur le réseau en tant qu'équipement IEC
60870-5-104. La configuration d'une outstation est accessible depuis l'Application Explorer en utilisant la
tâche Ajouter une outstation lorsque Serveurs.IEC 60870-5-104 est sélectionné dans l'arbre de
configuration.
Après avoir terminé la configuration d'une outstation, vous devrez alors configurer son Interface réseau.
Une outstation est identifiée sur un réseau IEC 60870-5-104 par son adresse IP. La plupart du temps,
un PC ne dispose que d'une seule adresse IP active et donc le serveur IC 60870-5-104 doit être
configuré de telle façon que seule une outstation est active sur un PC particulier. Dans le cas des
passerelles, le PC disposera certainement de plus d’une NIC, auquel cas vous devrez configurer les
Interfaces Réseau avec soin afin d’être sûr que la bonne carte est utilisée par l’outstation.
1. Sélectionner le dossier Serveur IEC 60870-5-104 dans l'Application Explorer et, depuis la liste des
tâches, sélectionner Ajouter une outstation. La boîte de dialogue Création d'une outstation s'affiche.
L'image suivante montre la configuration par défaut. Voir l'image
2. Saisir le nom de l'outstation dans le champ Nom. C'est le nom sous lequel l'outstation est connue du
Superviseur. Vous pouvez accepter la suggestion par défaut ou saisir un autre nom.
3. Saisir une description de l'outstation (optionnelle).
4. Cliquer sur Appliquer pour confirmer la configuration.
1. Sélectionner l'onglet Clients autorisés et sélectionner Accepter uniquement les connexions de ces
clients.
2. Ajouter la liste des clients.
SV_Servers 25
a. Sélectionner l'outil Ajouter un client en haut de la liste. La boîte de dialogue Création d'une
client autorisé s'affiche. Voir l'image
b. Saisir le nom du client dans le champ Nom. Vous pouvez accepter la suggestion par défaut ou
saisir un autre nom.
c. Saisir une description (optionnelle).
d. Identifier le client soit par son Adresse IP, soit par son Nom de machine. Vous pouvez ouvrir
une boîte de dialogue de browsing réseau en utilisant le bouton adjacent au champ Par nom
de machine.
e. Cliquer sur OK pour confirmer la configuration.
f. Répéter les étapes a à f pour d'autres clients.
3. Cliquer sur Appliquer pour confirmer la configuration.
La boîte de dialogue de browsing réseau peut prendre plusieurs secondes à s'afficher durant
lesquelles l'accès à l'Application Explorer est suspendu.
Options avancées
Si vous configurez une application multi-postes, sélectionner l'onglet Avancé puis la liste des Serveurs.
L'outstation ne sera active que sur les postes faisant partie de cette liste.
SV_Servers 26
Configuration d'une interface réseau d'une Outstation IEC 60870-5-104
La configuration d'une Interface réseau définit sur lequel des postes d'un projet une oustation est lancée
et exposée sur le réseau. Vous devez configurer une Interface réseau pour chaque outstation configurée.
La configuration de l'Interface réseau est accessible depuis l'Application Explorer en utilisant la tâche
Interfaces réseau lorsque le dossier Outstation est sélectionné dans l'arbre de configuration.
Il existe deux méthodes de définition de la disponibilité d'une outstation. Avec les deux méthodes,
l'adresse IP de l'outstation est l'adresse du PC hôte.
• Adresse IP spécifique - Utilisée lorsque le projet est en configuration mono-poste (et non en réseau
multi-postes). L'outstation est lancée et disponible lorsque l'adresse IP de sa configuration
correspond à celle du PC hôte.
• Adresse IP dépendante du nom de nœud d'un poste serveur - Utilisé lorsque la configuration du
projet inclut un réseau multi-postes. L'outstation est lancée et disponible lorsque le Serveur de
données et le Nom du noeud dans sa configuration correspondent au PC hôte (tel que défini dans la
configuration réseau du Superviseur).
3. Saisir un nom pour l'interface dans le champ Nom ou laisser celui par défaut. C'est le nom sous
lequel l'interface est connue du superviseur. Vous pouvez accepter la suggestion par défaut ou saisir
un autre nom.
4. Saisir une description pour l'interface (optionnelle)
5. Laisser le Serveur de données (Poste local) et saisir l'adresse IP du PC hôte (Propriété Par IP). Noter
que la propriété Par Nœud est grisée.
SV_Servers 27
6. Pour la plupart des projets, le Port peut être laissé à sa valeur par défaut de 2404. Ne modifier ce
paramètre que si vous êtes au courant d'un conflit ou d'une politique spécifique au sein de votre
organisation.
7. Cliquer sur OK pour fermer la boîte de dialogue Création d'une interface réseau.
8. Cliquer sur OK pour fermer la boîte de dialogue Interfaces réseau.
6. La propriété Par Noeud est automatiquement complétée avec le nom du nœud du serveur de
données sélectionné. Vous aurez besoin de le modifier seulement si le serveur utilise un réseau
possède plusieurs NIC, auquel cas il y aura plus d'un nœud. Noter que la propriété Par IP est grisée.
7. Cliquer sur OK pour fermer la boîte de dialogue Création d'une interface réseau.
8. Répéter les étapes 2 à 7 pour d'autres serveurs sur lesquels l'outstation est démarrée et disponible.
9. Lorsque vous avez terminé, cliquer sur OK pour fermer la boîte de dialogue Interfaces réseau.
Configuration d'une Interface réseau pour une association redondante de serveurs de données
temps-réel
SV_Servers 28
Il n'y a aucune configuration spécifique pour les serveurs redondants, mais vous pourriez envisager le
scénario suivant :
Un projet multi-poste comprenant une association redondante de deux serveurs de données temps-réel,
DataServer1 et DataServer2, et un client temps-réel DataClient1. Une seule outstation est configurée avec
son interface réseau paramétrée afin que l'accès réseau se fasse via DataClient1. L’outstation est
démarrée et disponible en utilisant l'adresse IP de DataClient1. Elle n'est pas disponible ni sur
DataServer1 ni sur DataServer2.
Un client IEC 60870-5-104 tiers est configuré afin qu'il communique avec l’outstation de DataClient1. Les
données temps-réel proviendront automatiquement de ServerA ou ServerB selon celui qui est actif dans
l'association.
Propriété avancées
La boîte de dialogue Interfaces réseau, onglet Avancé, contient les propriétés de l’outstation liées au
réseau et à l’IEC 104. Les propriétés sont pré-réglées sur les valeurs par défaut recommandées et, dans la
plupart des cas, n'ont pas besoin d'être modifiées. Voir l'image
Pour des informations sur d'éventuelles modifications, voir la documentation fournie par le fabricant du
client ou le standard IEC 60870-5-104.
SV_Servers 29
Ajout d'un Secteur à une outstation IEC 60870-5-104
L'élément Secteur est utilisé pour regrouper logiquement les points de données, et, si nécessaire, pour
modifier le comportement de ses points de données par rapport au par défaut. La configuration des
Secteurs est accessible depuis l'Application Explorer en utilisant la tâche Ajouter un secteur lorsque une
outstation IEC 60870-5-104 est sélectionnée dans l'arbre de configuration.
1. Sélectionner une outstation IEC 60870-5-104 précédemment configurée dans l'Application Explorer
et, depuis la liste des tâches, sélectionner Ajouter un secteur. La boîte de dialogue Création d'un
secteur s'affiche. L'image suivante montre la configuration par défaut. Voir l'image
2. Saisir le nom du secteur dans le champ Nom ou laisser celui par défaut. C'est le nom sous lequel le
secteur est connu du superviseur. Vous pouvez accepter la suggestion par défaut ou saisir un autre
nom.
3. Saisir une description pour le secteur (optionnelle).
4. Saisir une Adresse commune des ASDU. C'est l'identifiant du secteur dans l'outstation et elle doit
être unique. Vous pouvez accepter la suggestion par défaut ou saisir un autre nom.
5. Cliquer sur OK pour confirmer la configuration et fermer la boîte de dialogue.
Options avancées
SV_Servers 30
Les propriétés suivantes sont disponibles dans la boîte de configuration d'un Secteur, onglet Avancé.
L'image suivante montre la configuration par défaut. Voir l'image
SV_Servers 31
Ajout de points de données à un secteur IEC 60870-5-104
Dans un équipement IEC 60870-5-104 classique, les points de données d'un secteur représente les
entrées et sorties physiques. Dans un serveur IEC 60870-5-104 du Superviseur, les points de données
d'un secteur représente les variables de l'arbre des variables. Chaque point de données représente une
seule variable.
Les points de données sont créés et liés à des variables en utilisant la boîte de dialogue Création d'un
point. Celle-ci s'affiche soit à partir de l'arbre de configuration du serveur IEC 60870-5-104 Voir l'image,
soit directement depuis l'arbre des variables Voir l'image.
SV_Servers 32
Ajout d'un point de données à un secteur d'une outstation IEC 60870-5-104
1. Sélectionner un secteur d'une outstation IEC 60870-5-104 précédemment configuré et cliquer sur
l'outil Création d'un point de données. La boîte de dialogue Création du point s'affiche.
SV_Servers 33
2. Dans le groupe Lecture.
a. Sélectionner le Type de l'objet. Voir ci-dessous la liste des types d'objets supportés.
b. L'Adresse d'Objet d'Information est automatiquement générée en utilisant les paramètres par
défaut du secteur. Vous pouvez accepter la suggestion par défaut ou saisir un autre nom.
3. Saisir le nom de la variable. Le bouton adjacent au champ Variable affiche la boîte de dialogue
Sélecteur de variables. Le type de variable que vous pouvez utiliser est dépendant du Type de
l'objet.
4. Si la variable est paramétrée en Commande dans sa configuration, le groupe Ecriture s'affiche. La
configuration ci-dessous permet au client de forcer la valeur de la variable.
a. Sélectionner le Mode. Vous pouvez choisir soit Aucun, Direct Execute ou Select Before
Operate. Aucun signifie que les clients IEC 104 ne pourront pas forcer la valeur. Voir l'image
b. L'Adresse d'Objet d'Information est automatiquement générée en utilisant les paramètres par
défaut du secteur. Vous pouvez accepter la suggestion par défaut ou saisir un autre nom.
5. Cliquer sur OK pour confirmer la configuration et fermer la boîte de dialogue.
Pour ouvrir la boîte de dialogue Création du point directement depuis une variable, naviguer dans
l'arbre des variables, sélectionner la variables puis Publier comme point IEC 104 dans le
comportement de la variable (panneau en bas à droite).
Propriété avancées
Les propriétés de l'onglet Avancé de la boîte de dialogue Point de secteur affectent la manière de
transmettre transmettre les valeurs de variables employée par le Superviseur. L'image suivante montre la
SV_Servers 34
configuration par défaut. Voir l'image
• Modes de rafraîchissement
• Autoriser les transmissions spontanées - La valeur de la variable est transmise spontanément
(non sollicitée) à chaque changement de valeur.
• Groupes
• Global - La valeur de la variable est transmise lors de la réception d'une requête globale.
• Groupe 1 à 16 - La valeur de la variable est transmise lors de la réception d'une requête
d'un groupe particulier (1 à 16).
SV_Servers 35
IEC 60870-5-104 PICS (Protocol Implementation Conformance Statement)
1 Introduction
This document describes the specific implementation of the IEC 60870-5-104 driver in the Supervisor.
It is based on the IEC 60870-5-104 edition 2 standard document, starting on page 93.
The possible selection (blank, X, R, or B) is specified for each specific clause or parameter.
A black check box indicates that the option cannot be selected in this standard.
2 System or device
(system-specific parameter, indicate the station’s function by marking one of the following with ‘X’)
System definition
3 Network configuration
(network-specific parameter, all configurations that are used are to be marked ‘X’)
Point-to-point Multipoint
4 Physical layer
(network-specific parameter, all interfaces and data rates that are used are to be marked ‘X’)
SV_Servers 36
200 bit/s 4 800 bit/s 4 800 bit/s 64 000 bit/s
5 Link layer
(network-specific parameter, all options that are used are to be marked ‘X’. Specify the maximum frame
length. If a non-standard assignment of class 2 messages is implemented for unbalanced transmission,
indicate the Type ID and COT of all messages assigned to class 2.)
Frame format FT 1.2, single character 1 and the fixed time out interval are used exclusively in this
companion standard.
Link transmission Address field of the link
SV_Servers 37
Maximum length L Structured
(number of octets)
Unstructured
When using an unbalanced link layer, the following ASDU types are returned in class 2 messages (low
priority) with the indicated causes of transmission:
Note: (In response to a class 2 poll, a controlled station may respond with class 1 data when there is no
class 2 data available).
6 Application layer
SV_Servers 38
X Three octets
Cause of transmission
(system-specific parameter, all configurations that are used are to be marked ‘X’)
Length of APDU
(system-specific parameter, specify the maximum length of the APDU per system)
The maximum length of APDU for both directions is 253. It is a fixed system parameter.
Maximum length of APDU per system in control direction
X <1>:=Single-point informationM_SP_NA_1
X <3>:=Double-point informationM_DP_NA_1
<7>:=Bitstring of 32 bitM_BO_NA_1
SV_Servers 39
X <11>:=Measured value, scaled valueM_ME_NB_1
SV_Servers 40
<39>:=Packed start events of protection equipment with time tag
CP56Time2aM_EP_TE_1
X <45>:=Single commandC_SC_NA_1
X <46>:=Double commandC_DC_NA_1
<51>:=Bitstring of 32 bitC_BO_NA_1
X <62>:=Set point command, scaled value with time tag CP56Time 2aC_SE_TB_1
X <63>:=Set point command, short floating point value with time tag CP56Time
2aC_SE_TC_1
Either the ASDUs of the set <45> – <51> or of the set <58> – <64> are used.
X <70>:=End of initializationM_EI_NA_1
SV_Servers 41
System information in control direction
(station-specific parameter, mark with an “X” if it is only used in the standard direction, “R” if only used in
the reverse direction, and “B” if used in both directions)
X <100>:=Interrogation commandC_IC_NA_1
<102>:=Read commandC_RD_NA_1
<113>:=Parameter activationP_AC_NA_1
File Transfer
(station-specific parameter, mark with an “X” if it is only used in the standard direction, “R” if only used in
the reverse direction, and “B” if used in both directions)
<120>:=File readyF_FR_NA_1
<121>:=Section readyF_SR_NA_1
SV_Servers 42
<125>:=SegmentF_SG_NA_1
1 2 3 4 5 6 7 8
<1> M_SP_NA_1 X X X X
<2> M_SP_TA_1 X X X X
<3> M_DP_NA_1 X X X X
<4> M_DP_TA_1 X X X X
<5> M_ST_NA_1 X X X X
<6> M_ST_TA_1 X X X X
<7> M_BO_NA_1
<8> M_BO_TA_1
<9> M_ME_NA_1 X X X X
<10> M_ME_TA_1 X X X X
<11> M_ME_NB_1 X X X X
<12> M_ME_TB_1 X X X X
<13> M_ME_NC_1 X X X X
<14> M_ME_TC_1 X X X X
<15> M_IT_NA_1 X X X X
<16> M_IT_TA_1 X X X X
<17> M_EP_TA_1
SV_Servers 43
<18> M_EP_TB_1
<19> M_EP_TC_1
<20> M_PS_NA_1
<21> M_ME_ND_1 X X X X
<30> M_SP_TB_1 X X
<31> M_DP_TB_1 X X
<32> M_ST_TB_1 X X
<33> M_BO_TB_1
<34> M_ME_TD_1 X X
<35> M_ME_TE_1 X X
<36> M_ME_TF_1 X X
<37> M_IT_TB_1 X
<38> M_EP_TD_1
<39> M_EP_TE_1
<40> M_EP_TF_1
<45> C_SC_NA_1 X X X
<46> C_DC_NA_1 X X X
<47> C_RC_NA_1 X X X
<48> C_SE_NA_1 X X X
<49> C_SE_NB_1 X X X
<50> C_SE_NC_1 X X X
<51> C_BO_NA_1
<58> C_SC_TA_1 X X X
<59> C_DC_TA_1 X X X
<60> C_RC_TA_1 X X X
<61> C_SE_TA_1 X X X
<62> C_SE_TB_1 X X X
<63> C_SE_TC_1 X X X
<64> C_BO_TA_1
<70> M_EI_NA_1* X
<100> C_IC_NA_1 X X X
<101> C_CI_NA_1
<102> C_RD_NA_1
<103> C_CS_NA_1
<104> C_TS_NA_1
<105> C_RP_NA_1
<106> C_CD_NA_1
<107> C_TS_TA_1
<110> P_ME_NA_1
<111> P_ME_NB_1
<112> P_ME_NC_1
<113> P_AC_NA_1
<120> F_FR_NA_1
<121> F_SR_NA_1
<122> F_SC_NA_1
<123> F_LS_NA_1
<124> F_AF_NA_1
<125> F_SG_NA_1
<126> F_DR_TA_1*
SV_Servers 44
<127> F_SC_NB_1*
* Blank or X only
Station initialization
(station-specific parameter, mark ‘X’ if function is used)
X Remote
Read procedure
(station-specific parameter, mark ‘X’ if function is only used in the standard direction, ‘R’ if only used in
the reverse direction, and ‘B’ if used in both directions)
Read procedure
Spontaneous transmission
(station-specific parameter, mark ‘X’ if function is only used in the standard direction, ‘R’ if only used in
the reverse direction, and ‘B’ if used in both directions)
X Spontaneous
The following type identifications may be transmitted in succession caused by a single status change of an
information object. The particular information object addresses for which double transmission is enabled
are defined in a project-specific list.
Bitstring of 32 bit M_BO_NA_1, M_BO_TA_1 and M_BO_TB_1 (if defined for a specific project)
SV_Servers 45
Measured value, scaled value M_ME_NB_1, M_ME_TB_1 and M_ME_TE_1
Measured value, short floating point number M_ME_NC_1, M_ME_TC_1 and M_ME_TF_1
Station interrogation
(station-specific parameter, mark ‘X’ if function is only used in the standard direction, ‘R’ if only used in
the reverse direction, and ‘B’ if used in both directions)
X global
Clock synchronization
(station-specific parameter, mark ‘X’ if function is only used in the standard direction, ‘R’ if only used in
the reverse direction, and ‘B’ if used in both directions)
Clock synchronization
Command transmission
(station-specific parameter, mark ‘X’ if function is only used in the standard direction, ‘R’ if only used in
the reverse direction, and ‘B’ if used in both directions)
SV_Servers 46
X Select and execute set point command
X No additional definition
X Persistent output
X Supervision of maximum delay in command direction of commands and set point commands
Counter read
Counter reset
SV_Servers 47
Request counter group 4
Parameter loading
(station-specific parameter, mark ‘X’ if function is only used in the standard direction, ‘R’ if only used in
the reverse direction, and ‘B’ if used in both directions)
Threshold value
Smoothing factor
Parameter activation
(station-specific parameter, mark ‘X’ if function is only used in the standard direction, ‘R’ if only used in
the reverse direction, and ‘B’ if used in both directions)
Test procedure
(station-specific parameter, mark ‘X’ if function is only used in the standard direction, ‘R’ if only used in
the reverse direction, and ‘B’ if used in both directions)
X Test
File transfer
(station-specific parameter, mark ‘X’ if function is used)
Transparent file
Transparent file
Background scan
SV_Servers 48
(station-specific parameter, mark ‘X’ if function is only used in the standard direction, ‘R’ if only used in
the reverse direction, and ‘B’ if used in both directions)
X Background scan
Maximum number of outstanding I format APDUs k and latest acknowledge APDUs (w)
Portnumber
Redundant connections
X Ethernet 802.3
SV_Servers 49
Serial X.21 interface
1. ……………………………………………..
2. ……………………………………………..
3. ……………………………………………..
4. ……………………………………………..
5. ……………………………………………..
6. etc.
SV_Servers 50