Propriétés d'un serveur de données
Cette boite permet de définir les propriétés d'un serveur de données.
Voir aussi : Définition d'un serveur de données
Désignation
Identificateur
L'identificateur du serveur de données est un nom unique parmi les serveurs de données définis. Il est utilisé comme identificateur alphanumérique du serveur de données dans les chaînes de caractères contenant une référence au serveur de données. C'est notamment le cas dans l'identificateur alphanumérique d'une variable qui s'exprime sous la forme :
<identificateur du serveur de données>.<identificateur de la variable dans le serveur de données>.
Dans la mesure où l'identificateur du serveur de données sert de référence externe, il est préférable de ne pas le modifier. Il est cependant possible de le modifier en cliquant d'abord sur le bouton pour autoriser la modification du champ d'édition.
Nom affiché
Saisir dans ce champ le nom qui sera affiché dans l'arbre ALERT pour désigner le serveur de données. Si aucun nom n'est défini, le nom affiché sera l'identificateur du serveur de données défini au-dessus.
Le nom affiché est multilingue. La langue sélectionnée pour la saisie est la langue sélectionnée pour l'interface opérateur (voir Options d'affichage).
Icône
L'icône affichée est celle qui est utilisée pour représenter le serveur de données dans l'arbre ALERT. Cliquer sur le bouton "Modifier" pour sélectionner une nouvelle représentation graphique du serveur de données.
Connecteur
Type
Ce champ affiche le type de connecteur utilisé par le serveur de données. Une fois défini, ce type ne peut pas être modifié.
Le bouton "Configuration" permet de configurer les paramètres globaux du connecteur qui sont indépendants de la source définie. Il n'est validé que si le connecteur possède de tels paramètres.
Le bouton "Initialisation" permet de réinitialiser le connecteur. Il n'est validé que si le connecteur accepte cette commande.
Le bouton "Importation" permet d'appeler le module d'importation du connecteur sélectionné pour importer des variables. Il n'est validé que si le connecteur gère l'importation de variables.
Source
Ce champ affiche la source de données sélectionnée pour le serveur de données. Pour modifier cette source, cliquer sur le bouton à droite du champ. Ce bouton n'est validé que si le connecteur autorise la modification de la source.
Pour visualiser et modifier les propriétés attachées à la source, cliquer sur le bouton "Propriétés". Ce bouton n'est validé que si le connecteur possède des propriétés spécifiques à la source.
Onglet "Sources de données"
Lorsqu'une source de données est spécifiée pour le connecteur sélectionné, cet onglet définit le ou les chemins d'accès à la source de données en question, sous la forme d'une URL décrivant le chemin complet d'accès à la source pour chaque serveur hébergeant une réplication de la source.
Si le connecteur l'autorise, il est possible de définir un ou plusieurs serveurs redondants pour la source de données. Si un serveur ne répond plus, ALERT sélectionne automatiquement le serveur suivant dans la liste. Le serveur sélectionné à un moment donné est indiqué par le symbole ">" dans la première colonne de la liste. Il est possible de modifier l'ordre de la liste en agissant sur les boutons et
à droite de la liste.
Editer
Cliquer sur ce bouton pour modifier le chemin d'accès au serveur (URL) sélectionné dans la liste.
Ajouter
Cliquer sur ce bouton pour ajouter un serveur redondant pour la source de données. L'URL d'accès à ce serveur redondant sera ajoutée à la liste.
Ce bouton n'est validé que si le connecteur est capable de gérer des sources redondantes.
Supprimer
Cliquer sur ce bouton pour supprimer le serveur (URL) sélectionné dans la liste. Le serveur de base (1er serveur de la liste) ne peut pas être supprimé.
Propriétés
Cliquer sur ce bouton pour configurer les propriétés spécifiques de la source de données, indépendamment de sa localisation.
Liste synchronisée en redondance
Cette case à cocher indique que la liste des serveurs est synchronisée ou non. Décocher cette case si la liste des serveurs n'est pas identique sur les postes redondants.
Onglet "Options"
Cet onglet affiche des options prédéfinies dans les options générales de l'application et qui peuvent être redéfinies au niveau du serveur de données ou du groupement parent du serveur de données. Lorsque la case "Par défaut" est cochée, le paramètre correspondant garde la valeur de l'option par défaut définie au niveau du groupement parent (s'il existe) ou des options générales.
Paramètres de scrutation
Reprise des paramètres définis dans les options par défaut du groupement parent (s'il existe) ou dans les options générales de supervision (voir Options de supervision).
-
Tempo reprise scrutation (sec) : temporisation déclenchée à la rupture des liaisons avec le serveur de données avant de tenter de les rétablir. Si cette valeur est nulle, il n'y a pas de restauration automatique des liaisons avec le serveur de données.
-
Tempo attente réponse (sec) : délai maximum d'attente de réponse pour chaque variable du serveur de données mise en scrutation.
-
Lecture si non notifié après souscription : option de lecture des variables qui n'ont pas été notifiées après avoir été mises en scrutation (voir Options de supervision).
-
Activation scrutation : cette option autorise ou non la scrutation active de la source de données lors que le poste n'est pas actif (poste redondant). Cette option permet d'éviter une double scrutation sur les postes redondants et de réduire ainsi la charge réseau. Elle peut être couplée avec l'option de synchronisation des alarmes pour garder un contrôle des alarmes (visualisation, acquittement) sur le poste inactif.
-
Défaut liaison si variable invalide : cette option permet de déclencher un défaut de liaison si la valeur d'une variable du serveur de données est invalide malgré une bonne connexion.
Défaut de liaison
Reprise des paramètres définis dans les options par défaut du groupement parent (s'il existe) ou dans les options générales de supervision (voir Options de supervision).
-
Défaut liaison variable si qualité "bad" : cette option permet de déclarer un défaut de liaison sur une variable (
affiché sur la ligne de la variable dans la liste) lorsque la valeur de cette variable n'est pas valide malgré une bonne connexion, suite par exemple à une indication de mauvaise qualité en OPC.
-
Traitement défaut liaison variable : Cette option permet de définir le traitement à effectuer lorsque des variables du serveur de données sont en défaut de liaison (
affiché sur la ligne de la variable dans la liste).
Sélectionner dans la liste déroulante le traitement désiré :
-
Aucun traitement
-
Tentatives de reconnexion Le logiciel tentera de reinitialiser la liaison avec les variables en défaut de liaison, cycliquement en fonction de la temporisation de reprise scrutation définie (si cette temporisation n'est pas nulle).
-
Défaut de liaison serveur de données (tentatives de reconnexion) Le serveur de données sera déclaré en défaut de liaison (
affiché sur l'icone du serveur de données dans l'arbre) et le logiciel tentera de reinitialiser la liaison avec le serveur de données et toutes ses variables, cycliquement en fonction de la temporisation de reprise scrutation définie (si cette temporisation n'est pas nulle).
-
Pour rappel :
Une variable est déclarée en défaut de liaison ( affiché sur la ligne de la variable dans la liste) dans les cas suivants :
-
Pas de réponse à la demande de souscription à la variable auprès de la source de données, à l'échéance la temporisation d'attente réponse requête définie au niveau du serveur de données concerné.
-
Variable inconnue dans la source de données (qualité "Config error").
-
Mauvaise qualité, si l'option "Défaut liaison variable si valeur invalide..." est validée.
Un serveur de données est déclaré en défaut de liaison ( affiché sur l'icone du serveur de données dans l'arbre) dans les cas suivants :
-
Echec de connexion avec la source de données (addresse invalide ou application server non active).
-
Défaut de liaison sur au moins une de ses variables, si l'option "Défaut de liaison serveur de données..." est sélectionnée dans la liste déroulante.
-
Toutes les variables déclarées du serveur de données sont en défaut de liaison, ou en qualité "bad" si l'option "DataServerFailIfAllBad" est validée.
Lorsqu'un serveur de données est déclaré en défaut de liaison, la connexion bascule automatiquement sur la source redondante suivante (si elle est définie). Si aucune source redondante n'est définie, ou si aucune des sources redondantes n'est valide, le voyant "Acquisition" passe en rouge. Si un poste redondant est défini, et si le basculement automatique de la redondance est validé, le poste redondant est activé.
Ecriture
Reprise des paramètres définis dans les options par défaut du groupement parent (s'il existe) ou dans les options générales (Option.WriteDenied).
- Ecriture de la source autorisée : Option de transmission des valeurs écrites dans ALERT (par une commande, un script, l'API, ...). Si cette option est configurée à "Non", les valeurs modifiées dans ALERT ne seront pas transmises à la source du serveur.
Gestion dynamique de priorité
Reprise des paramètres définis dans les options par défaut du groupement parent (s'il existe) ou dans les options générales d'alarme (voir Options d'alarme).
- Période incrémentation de priorité (sec) : Valeur par défaut du cycle d'incrémentation automatique de la priorité d'une alarme du serveur de données en attente de transmission.
Redondance
Reprise des paramètres définis dans les options par défaut du groupement parent (s'il existe) ou dans les options générales de redondance (voir Options de redondance).
-
Synchronisation état des alarmes : Valeur par défaut de l'option de synchronisation de l'état des alarmes du serveur de données.
-
Synchronisation acquittements : Valeur par défaut de l'option de synchronisation de l'acquittement des alarmes du serveur de données.
Onglet "Synchronisation"
Cet onglet affiche les options de synchronisation d'acquittement et de masquage entre la source de données et ALERT.
-
Source de données -> ALERT : option de transmission des acquittements (ou des masquages) effectués dans la source de données vers ALERT.
-
ALERT -> Source de données : option de transmission des acquittements (ou des masquages) effectués dans ALERT vers la source de données.
-
Synchronisation de l'opérateur : lorsque l'opérateur ayant effectué l'acquittement (ou le masquage) dans la source de données est identifié et transmis à ALERT mais n'est pas déclaré dans ALERT, possibilité de créer l'opérateur dans ALERT ("Créer l'utilisateur") ou bien de sélectionner un opérateur dans la liste déroulante. L'acquittement (ou le masquage) sera attribué à l'opérateur créé ou sélectionné.
Onglet "Avancé"
Cet onglet affiche des options avancées du serveur de données.
Trace Debug
Paramètres de trace pour l'analyse de problèmes détectés sur le serveur de données.
-
Trace fichier : validation de l'enregistrement de la trace dans un fichier.
-
Fichier avec date : validation de la création d'un fichier d'enregistrement dont le nom contient la date du jour.
-
Taille max (ko) : définit la taille max du fichier. Lorsque le fichier atteint cette taille, si l'option Un fichier circulaire est sélectionnée les enregistrements les plus anciens sont supprimés, si l'option Plusieurs fichiers est sélectionnée un nouveau fichier est créé. Un index est ajouté au nom de base du fichier de trace.
-
Max fichiers : définit le nombre maximum de fichiers de trace. Lorsque ce nombre est atteint, le fichier le plus ancien est supprimé.
-
Trace écran : validation de l'affichage d'une fenêtre de trace. Cette fenêtre de trace peut aussi être affichée sur un poste client.
-
Niveau trace : niveau de trace maximal. Plus le niveau de trace est élevé, plus il y aura d'informations tracées, la gestion des niveaux de trace étant dépendante de l'implémentation du connecteur.
Configuration variable par défaut (XML)
Chaîne XML de configuration par défaut des variables qui seront créées dans le serveur de données. Cette chaîne permet de prédéfinir certaines propriétés des variables créées.
Cette chaîne peut être facilement extraite du fichier "taglist.xml" en recopiant la partie correspondant aux propriétés que l'on souhaite prédéfinir d'une variable préalablement configurée avec les propriétés souhaitées.
Par exemple : "<eventcondition/>" force la condition d'événement de la variable à invalide.
Appels
- Arrêt des appels sur arrêt scrutation : lorsque la scrutation est arrêtée pour ce serveur de données ou pour une des variables du serveur de données, cette option permet de choisir si les appels doivent être stoppés ou doivent continuer.
Alarmes
- Acquit auto sur reset si alarme masquée : Cette option permet d'acquitter automatiquement les alarmes masquées lorsqu'elles retournent retour à l'état normal. La valeur par défaut de cette option est définie par l'option globale "Alarm.AutoAckOnResetIfMasked". Cette option peut être redéfinie au niveau de chaque variable du serveur de données.