IFM VOS050 Basic license of the VSE OPC UA server Manuel du propriétaire

Ajouter à Mes manuels
44 Des pages
IFM VOS050 Basic license of the VSE OPC UA server Manuel du propriétaire | Fixfr
Manuel utilisateur
VSE OPC UA Server
VOS050
11420264 / 02 04 / 2023
à partir de la version V1.3.0
FR
VOS050
Contenu
1
Remarques préliminaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 Notes légales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Information Open Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Avis juridique OPC Foundation SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4 Objectif du document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5 Symboles utilisés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
4
4
4
4
4
2
Consignes de sécurité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
3
Usage prévu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
4
Fonction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.1 Versions du firmware VSE supportées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Réglages de sécurité OPC UA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.1 Politiques de sécurité recommandées. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2.2 Politiques de sécurité non recommandées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
7
7
7
7
5
VSE OPC UA Server Configurator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 Se connecter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Se déconnecter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 Etat du serveur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1 Afficher l’état du serveur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.2 Démarrer / arrêter le serveur. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 Sources de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1 Ajouter une source de données / un appareil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2 Renommer la source de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3 Supprimer la source de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.4 Filtrer la liste des sources de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.5 Afficher l’état d'une source de données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5 Paramètres du serveur OPC UA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.1 Configurer les paramètres d'adresse du serveur . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.2 Réglage du type de données de l’ID de nœud . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.3 Configuration de l’arborescence de données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.4 Configurer l'accès client et les abonnements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.5 Régler la communication des appareils VSE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.6 Régler la surveillance des appareils VSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.6.1
Valeurs en cas de calcul cyclique des valeurs. . . . . . . . . . . . . . . . . . . . . . . . .
5.5.7 Afficher l’authentification et la sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5.8 Définition des politiques de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6 Fichier journal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.1 Régler le niveau d’enregistrement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.2 Définir l’emplacement de stockage et le fichier journal . . . . . . . . . . . . . . . . . . . . . . .
5.6.3 Téléchargement des fichiers journaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7 Gestion des utilisateurs / authentification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7.1 Modifier le mot de passe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.7.1.1
Exigences relatives au mot de passe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.8 Gestion des licences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.8.1 Activation des licences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.8.1.1
Activation d'une licence d'essai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.8.1.2
Limitation de la licence d’éssai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.8.1.3
Activation d'une licence permanente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.9 Régler la langue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
8
8
9
9
9
10
10
11
11
11
11
13
13
13
13
14
14
14
14
15
15
17
17
17
17
18
18
18
19
19
19
19
19
21
6
Modèle d'adresse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.2 Options d'accès aux données . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3 Codes d’état . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.1 Device_X > Information > ... (1/1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.2 Device_X > Documentation > … (1/1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.3 Device_X > Objects > ObjectXX > … (1/5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.4 Device_X > Objects > ObjectXX > … (2/5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.5 Device_X > Objects > ObjectXX > … (3/5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
22
23
27
28
28
29
30
31
32
2
VOS050
6.3.6 Device_X > Objects > ObjectXX > … (4/5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.7 Device_X > Objects > ObjectXX > … (5/5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.8 Device_X > Counters > CounterXX > … (1/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.9 Device_X > Counters > CounterXX > … (2/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.10 Device_X > Alarms > Analogue > AlarmXX > … (1/2). . . . . . . . . . . . . . . . . . . . . . . .
6.3.11 Device_X > Alarms > Analogue > AlarmXX > … (2/2). . . . . . . . . . . . . . . . . . . . . . . .
6.3.12 Device_X > Alarms > AlarmXX > … (1/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.3.13 Device_X > Alarms > AlarmXX > … (2/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4 Types Enum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.1 CounterTypeEnum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.2 CounterStateEnum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.3 DeviceTypeEnum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.4 DigitalAlarmTypeEnum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.5 InputTypeEnum. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.6 ObjectTypeEnum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.7 ObjectStateEnum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.8 SensorTypeEnum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4.9 SystemModeEnum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
33
34
35
36
37
38
39
40
41
41
41
41
42
42
42
43
43
44
3
VOS050
1
Remarques préliminaires
1.1
Notes légales
© Tous droits réservés par ifm electronic gmbh. Cette notice ne peut être reproduite ou exploitée,
même par extraits, sans l’accord d’ifm electronic gmbh.
Tous les noms de produits, les images, sociétés ou autres marques sont la propriété de leurs
titulaires.
•
Microsoft® est la propriété de Microsoft Corporation, Etats-Unis
•
Windows® est la propriété de Microsoft Corporation, Etats-Unis
•
Linux® est une marque déposée de Linus Torvalds aux États-Unis et dans d'autres pays.
•
Debian est une marque déposée de Software in the Public Interest, Inc., USA
1.2
Information Open Source
Pour plus d’informations sur l’Information Open Source, voir documentation.ifm.com.
1.3
Avis juridique OPC Foundation SDK
Ce produit comprend un logiciel régi par l’OPC Redistributables Agreement of Use de l’OPC
Foundation, dans la version en vigueur au moment de la commande.
1.4
Objectif du document
Ce guide logiciel décrit le serveur VSE OPC UA et le configurateur de serveur VSE OPC UA.
u Pour mieux comprendre ce manuel, l'utiliser simultanément avec le logiciel ouvert.
1.5
Symboles utilisés
ü Condition
u Action à faire
w Résultat intermédiaire, réaction intermédiaire
w Résultat final, réaction
[…] Désignation d'une touche, d'un bouton ou d'un affichage
Ò Voir lien, référence
Remarque importante
Le non-respect peut aboutir à des dysfonctionnements ou perturbations
Information
Remarque supplémentaire
4
VOS050
2
Consignes de sécurité
•
Lire ce document avant la mise en service du produit et le conserver pendant la durée d’utilisation
du produit.
•
Le produit doit être approprié pour les applications concernées sans aucune restriction d’utilisation.
•
Utiliser le produit uniquement pour les applications pour lesquelles il a été prévu (Ò Usage prévu).
•
Un non-respect des consignes ou des données techniques peut provoquer des dommages
matériels et/ou corporels.
•
Le fabricant n'assume aucune responsabilité ni garantie pour les conséquences d'une mauvaise
utilisation ou de modifications apportées au produit par l'utilisateur.
5
VOS050
3
Usage prévu
VSE OPC UA Server met à disposition les valeurs de données des électroniques de diagnostic ifm
VSE intégrées via l’interface OPC UA pour un traitement ultérieur sur un client OPC UA (non inclus
dans la livraison).
Le logiciel VSE OPC UA Server Configurator sert à l’utilisateur pour la maintenance et la configuration
de VSE OPC UA Server.
6
VOS050
4
Fonction
Le configurateur de serveur VSE OPC UA permet à l'utilisateur d’effectuer des tâches de maintenance
de base pour le serveur VSE OPC UA, par ex :
•
Démarrer ou arrêter le serveur VSE OPC UA
•
Gérer les sources de données (électroniques de diagnostic VSE)
•
Définition de la configuration réseau et du nom d’hôte du serveur VSE OPC UA
•
Configuration des connexions client et des abonnements
•
Réglage de la connexion et de la surveillance des systèmes électroniques de diagnostic VSE
•
Configuration des fichiers journaux
•
Gestion des utilisateurs
•
Gestion des licences
4.1
Versions du firmware VSE supportées
Le programme supporte les versions suivantes du firmware VSE :
•
0.6.11
•
0.7.x
•
0.11.x
•
0.13.x
•
2.0.x
4.2
4.2.1
Réglages de sécurité OPC UA
Politiques de sécurité recommandées
Le serveur OPC UA supporte toutes les directives de sécurité et modes de notification qui sont
recommandés par la fondation OPC UA :
•
Basic256Sha256 (Sign; Sign&Encrypt)
•
Aes128Sha256RsaOaep (Sign; Sign&Encrypt)
•
Aes256Sha256RsaPss (Sign; Sign&Encrypt)
4.2.2
Politiques de sécurité non recommandées
Les politiques de sécurité prises en charge suivantes ne sont plus à l’état de l’art et sont donc
considérées comme non sécurisées :
•
None (None)
•
Basic128Rsa15 (Sign; Sign&Encrypt)
•
Basic256 (Sign; Sign&Encrypt)
Recommandation de l’OPC UA Foundation :
u Ne pas utiliser ces politiques de sécurité pour garantir la sécurité du produit.
7
VOS050
5
VSE OPC UA Server Configurator
5.1
Se connecter
ü Utiliser le navigateur recommandé : Google Chrome, Mozilla Firefox ou Microsoft Edge.
u Accéder à l’URL du configurateur de serveur VSE OPC UA dans le navigateur :
<IP ou Hostname><Configurator-Port>https://:/</Configurator-Port></IP>
Défaut : https://localhost:44350/
w L’écran de connexion s’affiche.
u Se connecter avec les données de connexion attribuées lors de l’installation.
Si le mot de passe d’un utilisateur existant est saisi 3 fois de manière erronée, la connexion de
cet utilisateur sera bloquée pendant 10 minutes.
w L’interface du Configurator apparaît.
5.2
Se déconnecter
u Quitter le Configurator en cliquant sur .
w L’écran de connexion s’affiche.
8
VOS050
5.3
Etat du serveur
5.3.1
Afficher l’état du serveur
L’état du serveur est affiché dans la barre de menus à côté du menu [Etat du serveur].
Ou :
u Ouvrir le menu [Etat du serveur].
w L’état du serveur est affiché :
Etat
Couleur
Description
[En cours...]
vert
Le serveur fonctionne.
[Arrêté]
rouge
Le serveur est arrêté.
[S'arrête]
gris
Le serveur s’arrête.
[Démarre]
gris
Le serveur est démarré.
5.3.2
Démarrer / arrêter le serveur
u Ouvrir le menu [Etat du serveur].
u Si le serveur ne fonctionne pas : Démarrer le serveur en cliquant sur [Démarrer Serveur] .
Ou :
Lorsque le serveur est en marche : Arrêter le serveur en cliquant sur [Arrêter Serveur].
9
VOS050
5.4
Sources de données
Dans la section [Sources de données], les sources de données et leurs propriétés sont affichées sous
forme de tableau.
5.4.1
Ajouter une source de données / un appareil
u Sur [Sources de données] cliquer sur  [Appareil].
w La bôite de dialogue [Ajouter un appareil VSE] apparaît.
u Sélectionner l'option [Scan du réseau] pour rechercher tous les appareils disponibles sur le réseau.
u Cliquer sur [Rechercher].
w Le programme recherche les appareils disponibles.
w Le tableau indique tous les appareils détectés.
L'option [Scan du réseau] recherche tous les appareils disponibles par diffusion. Il est possible
que tous les appareils disponibles dans un environnement réseau ne soient pas détectés, par
exemple en raison de la segmentation du réseau, de l’utilisation de pares-feux ou de routeurs.
ü Si tous les appareils ne sont pas trouvés :
u Ajouter les appareils à l'aide des options [Spécifique] ou [Plage], voir ci-dessous.
OU
u Sélectionner l'option [Spécifique] et saisir l'adresse IP et le port d'un appareil.
u Cliquer sur [Ajouter à la liste].
w Le programme ajoute l’appareil au tableau.
Ce n’est qu’après l’ajout de l’appareil à la vue [Sources de données] et le redémarrage du
serveur que le logiciel vérifie si l’appareil existe sur le réseau.
OU
u Sélectionner l’option [Plage] et saisir l’adresse de début et de fin d’une plage IP ainsi que le port.
u Cliquer sur [Ajouter à la liste].
w Le logiciel ajoute tous les appareils de la plage IP au tableau.
Ce n’est qu’après l’ajout de l’appareil à la vue [Sources de données] et le redémarrage du
serveur que le programme vérifie si l’appareil existe sur le réseau.
ü Le tableau ci-dessous répertorie les appareils.
u Activer les appareils du tableau qui doivent être inclus dans la vue [Sources de données].
u Désactiver les appareils du tableau qui ne doivent pas être inclus dans la vue [Sources de
données].
u En cliquant sur [Ajouter un appareil], ajouter les appareils sélectionnés à la vue [Sources de
données].
w La vue [Sources de données] montre tous les appareils ajoutés.
w La vue [Sources de données] montre les fonctions disponibles (colonne [Actions]).
u En cliquant sur [Upload changes], télécharger les modifications sur le serveur. Pour que les
modifications prennent effet, redémarrer le serveur dans la section [Etat du serveur].
OU
10
VOS050
u En cliquant sur [Upload and Restart], charger les modifications sur le serveur et redémarrer le
serveur.
OU
u Annuler les modifications en cliquant sur [Reset changes].
u Option : Filtrer la liste des sources de données (Ò / 11)
5.4.2
Renommer la source de données
u Sous [Sources de données], dans la ligne de la source de données, dans la colonne [Actions],
cliquer sur .
u Renommer la source de données.
u En cliquant sur [Upload changes], télécharger les modifications sur le serveur. Pour que les
modifications prennent effet, redémarrer le serveur dans la section [Etat du serveur].
OU
u En cliquant sur [Upload and Restart], charger les modifications sur le serveur et redémarrer le
serveur.
OU
u Annuler les modifications en cliquant sur [Reset changes].
5.4.3
Supprimer la source de données
u Sous [Sources de données], dans la ligne de la source de données, dans la colonne [Actions],
cliquer sur 
w La source de données est supprimée du tableau.
u En cliquant sur [Upload changes], télécharger les modifications sur le serveur. Pour que les
modifications prennent effet, redémarrer le serveur dans la section [Etat du serveur].
OU
u En cliquant sur [Upload and Restart], charger les modifications sur le serveur et redémarrer le
serveur.
OU
u Annuler les modifications en cliquant sur [Reset changes].
5.4.4
Filtrer la liste des sources de données
u Sous [Sources de données], entrer dans le champ de saisie  le texte du filtre pour le nom de la
source de données.
w Le tableau n’affiche que les sources de données dont le nom (colonne [Nom]) contient le texte du
filtre.
5.4.5
Afficher l’état d'une source de données
Sur [Sources de données], la ligne d’une source de données affiche dans la colonne [Etat] l’état de la
source de données.
Etat
Couleur
Description
[Connecté]
vert
La source de données est connectée et
disponible pour le programme.
[Timeout]
rouge
La source de données était connectée et
n’est actuellement pas disponible pour le
logiciel.
11
VOS050
Etat
Couleur
Description
[En attente]
gris
La source de données n’était pas encore
connectée et n’est actuellement pas disponible pour le logiciel.
Cet état n'est atteint que si la source de
données a été ajoutée et que le serveur
n'a pas encore été redémarré. (Aucune
connexion initiale n'a été établie entre le
serveur et la source de données)
12
VOS050
5.5
Paramètres du serveur OPC UA
La section [Paramètres du serveur OPC UA] permet de configurer les paramètres de base du serveur.
5.5.1
Configurer les paramètres d'adresse du serveur
u Sur [Paramètres du serveur OPC UA], dans l'onglet [Paramètres Adresse du serveur], configurer
les paramètres d'adresse du serveur.
L'adresse du serveur OPC UA (URL) se compose comme suit :
[Transport protocol]://[Server]:[Port]/[Suffix]
Champ de saisie / champ d'affichage
Description
[Protocole de transport]
Protocole de communication pour la connexion au serveur
OPC UA. (affichage uniquement)
[Ports serveur]
Le port pour connexion au serveur OPC UA.
Plage des valeurs : 1 à 65535
Valeur par défaut : 32210
u S’assurer que le port configuré est accessible aux clients
OPC UA sur le réseau.
[Suffixe URL]
Le suffixe de l’adresse du serveur OPC UA. (affichage uniquement)
[Adresse Serveur]
L'adresse complète du serveur OPC UA. (affichage uniquement)
5.5.2
Réglage du type de données de l’ID de nœud
u Sur [Paramètres de type pour l’identifiant de nœud du serveur OPC UA], dans l’onglet [Paramètres
Adresse du serveur], régler le type de données de l’ID de nœud.
Type de données
Description
String
Type de données de la chaîne
Réglage recommandé par défaut.
Numérique
Type de données numériques
Réglage non recommandé.
5.5.3
Configuration de l’arborescence de données
u Sur [Paramètres de l’arborescence de données du serveur OPC UA], dans l’onglet [Paramètres
Adresse du serveur], définir le type d’arborescence de données (statique ou dynamique).
Champ d’option
Description
[Arborescence statique]
Un arborescence de données statique standard complet s’affiche.
Les valeurs dans l’arborescence de données qui ne sont pas
paramétrées dans le VSE affichent le code d’état BadRessourceUnavailable .
[Arborescence dynamique]
Réglage par défaut
Seules les valeurs qui ont été paramétrées dans le VSE sont
affichées dans l’arborescence de données.
Les valeurs paramétrées fournissent une valeur valide.
Les valeurs non paramétrées sont masquées.
Plus d’informations : Modèle d'adresse (Ò / 22)
13
VOS050
5.5.4
Configurer l'accès client et les abonnements
u Sur [Paramètres du serveur OPC UA] dans l’onglet [Clients & abonnements], configurer les
paramètres pour les connexions client et les abonnements.
Champ de saisie
Description
Valeurs possibles
[Nombre maximum de clients]
Nombre maximum de clients OPC UA
pouvant se connecter simultanément au
serveur.
1 à 100
[Nombre maximum d’abonnements]
Nombre maximal d’abonnements clients
OPC UA que le serveur peut prendre en
charge simultanément.
1 à 300
5.5.5
Régler la communication des appareils VSE
u Sur [Paramètres du serveur OPC UA], dans l’onglet [Connexion-Appareils], configurer les
paramètres pour les connexions aux appareils VSE.
Champ de saisie
Description
Valeurs possibles
[Timeout]
Temps de réponse maximal pour les appareils VSE connectés. Si le temps de
réponse est dépassé, les nœuds associés de l’appareil passent à l’état BadNoCommunication .
1 000 à 30 000 [millisecondes]
[Répéter l’essai de connexion]
Réglage pour rétablir la connexion avec
un appareil AES après une perte de
connexion.
Réglage par défaut Forever :
Le serveur tente de rétablir de manière
permanente la connexion défaillante
avec un appareil VSE.
5.5.6
Régler la surveillance des appareils VSE
u Sur [Paramètres du serveur OPC UA], dans l’onglet [Surveillance-Appareils], configurer les
paramètres de surveillance des appareils VSE.
Champ de saisie
Description
Valeurs possibles
[Calcul cyclique des valeurs]
Toutes les valeurs de surveillance d’objets VSE sont saisies de manière cyclique pendant la durée définie.
•
[activé]:
[Calcul cyclique des valeurs] activé
•
[désactivé]:
[Calcul cyclique des valeurs]
Désactivé
Pour chaque cycle, on obtient alors, selon le type d’objet VSE, une valeur résultante ou une combinaison des valeurs
résultantes max., min. et/ou moyenne.
[Temps Cycle]
Durée de la surveillance de l’objet
100 à 10 000 [millisecondes]
5.5.6.1 Valeurs en cas de calcul cyclique des valeurs
Le tableau indique quelle valeur doit être attendue selon le type d’objet si le calcul cyclique des
valeurs est activé.
Type d’objet
Item de calcul Value
Item de calcul Maximum
Unbalance
Valeur moyenne
Maximum
Bearing
Valeur moyenne
Maximum
A_RMS_FD
Valeur moyenne
Maximum
V_RMS_FD
Valeur moyenne
Maximum
14
VOS050
Type d’objet
Item de calcul Value
Item de calcul Maximum
D_RMS_FD
Valeur moyenne
Maximum
A_RMS_TD
Valeur moyenne
Maximum
V_RMS_TD
Valeur moyenne
Maximum
Other
Valeur moyenne
Maximum
A_PEAK_TD
Maximum
non disponible
UpperMonitor
Maximum
non disponible
LowerMonitor
Minimum
non disponible
5.5.7
Afficher l’authentification et la sécurité
Sur [Paramètres du serveur OPC UA], dans l’onglet [Sécurité], les paramètres d’authentification et de
sécurité sont affichés.
Afficheur
Description
Valeurs possibles
[Authentification]
Paramétrage de la manière dont les
clients OPC UA peuvent s’authentifier
auprès du serveur.
Valeur par défaut Anonymous :
Le type de sécurité de transport utilisé
avec la communication client-serveur
OPC UA.
Valeur par défaut : Certificate:
[Sécurité Transports]
5.5.8
aucune restriction pour la connexion au
serveur OPC UA
Le serveur génère un certificat auto-signé (non-CA) pour signer et crypter les
messages via le protocole TLS.
Définition des politiques de sécurité
Sur [Paramètres du serveur OPC UA] dans l’onglet [Sécurité], il est possible de définir les politiques
de sécurité.
Réglage
Description
Valeurs possibles
[Message mode de sécurité]
Paramétrage de la politique de sécurité
des messages
• [None] :
u Sélectionner au moins une option.
– La communication se fait de
manière non sécurisée.
– Ce mode n’est pas sûr et ne
devrait pas être utilisé.
– Ne peut être combiné qu’avec
Security Policy = None (=
aucune Security Policy activée).
• [Sign] :
– Signature
– Activée par défaut
• [SignAndEncrypt] :
– Signature et cryptage de bout en
bout
– Activée par défaut
15
VOS050
Réglage
Description
Valeurs possibles
[Security Policy]
Paramétrage de la politique de sécurité
du serveur
• [Basic128Rsa15] :
Si aucune option n’est sélectionnée,
Security Policy = None .
– Ce mode n’est pas sûr et ne
devrait pas être utilisé.
• [Basic256] :
– Ce mode n’est pas sûr et ne
devrait pas être utilisé.
• [Basic256Sha256]
– Activée par défaut
• [Aes128ha256RsaOaep]
– Activée par défaut
• [Aes256Sha256RsaPss]
– Activée par défaut
16
VOS050
5.6
Fichier journal
La section [Fichier log] permet de configurer les paramètres des fichiers journaux.
5.6.1
Régler le niveau d’enregistrement
Le niveau d’enregistrement indique l’étendue des événements à journaliser.
u Dans la liste [Niveau Log] sélectionner le niveau d’enrregistrement souhaité.
[Niveau Log]
Description
[Erreur]
Seuls les messages d’erreur sont enregistrés.
[Avertissement]
Des messages d’avertissement et d’erreur sont enregistrés.
[Informations]
Des informations, des messages d'avertissement et des messages d'erreur sont enregistrés.
[Déboguer]
Les messages de débogage, les informations, les messages
d’avertissement et les messages d’erreur sont enregistrés.
5.6.2
Définir l’emplacement de stockage et le fichier journal
u Sur [Emplacement et niveau du log], dans la section [Emplacement du Log], configurer les
paramètres des fichiers journaux.
Champ de saisie
Description
[Chemin d'accès aux fichiers Log]
Chemin d’accès aux fichiers journaux du par ex. C:\LogFile
serveur OPC UA
[Nombre max. de Log]
Nombre maximal de fichiers journaux. Si 1 à 50
ce nombre est dépassé, le fichier journal
le plus ancien est écrasé.
[Taille max. du Log]
Taille maximale d’un fichier journal en
Mo.
5.6.3
Valeurs possibles
1 à 50 [MB]
Téléchargement des fichiers journaux
L’utilisateur peut télécharger tous les fichiers journaux existants à partir de l’application :
u Sur le site [Emplacement et niveau du log], dans la section [Emplacement du Log], cliquer sur le
bouton [Télécharger].
w Les fichiers journaux existants sont rassemblés dans un fichier zip et ensuite téléchargés sur
l’ordinateur local.
w Selon la taille des protocoles collectés, la création du fichier zip peut prendre un certain temps.
17
VOS050
5.7
Gestion des utilisateurs / authentification
Dans la section [Réglages utilisateur / authentification], les utilisateurs sont affichés et gérés.
5.7.1
Modifier le mot de passe
u Sur [Réglages utilisateur / authentification], dans la ligne de l’utilisateur, dans la colonne [Actions],
cliquer sur [Changer mot de passe] .
w La vue [Modifier le mot de passe] s’affiche.
u Saisir le mot de passe actuel dans le champ [Saisir le mot de passe actuel].
u Saisir le nouveau mot de passe dans le champ [Saisir le nouveau mot de passe].
u Saisir à nouveau le nouveau mot de passe dans le champ [Confirmer le nouveau mot de passe].
u Cliquer sur [Modifier & se connecter].
w Le mot de passe a sera changé.
w Si besoin : Se connecter avec le nouveau mot de passe.
5.7.1.1 Exigences relatives au mot de passe
•
Longueur minimum : 8 caractères
•
Doit inclure :
– Au moins une lettre majuscule
– Au moins une lettre minuscule
– Au moins un chiffre
– Au moins un caractère spécial
18
VOS050
5.8
Gestion des licences
Dans la section [Licences], les licences installées sont affichées.
De nouvelles licences peuvent être ajoutées.
5.8.1
Activation des licences
En principe, le logiciel est livré avec une licence d’essai limitée dans le temps. Dans la fenêtre
d’activation de la licence, vous pouvez choisir d’activer la licence d’essai ou d’activer une licence
permanente.
5.8.1.1 Activation d'une licence d'essai
Après l’activation de la licence d’évaluation, le logiciel peut être utilisé de manière limitée pendant 30
jours. Après l’expiration de la licence d’essai, le logiciel ne peut plus être utilisé. Pour continuer à
utiliser le logiciel, une activation permanente de la licence est nécessaire. Si aucune activation
permanente de la licence n’a encore été effectuée, le logiciel signale 10 jours avant l’expiration de la
licence d’essai, lors de la connexion, dans une fenêtre de notification l’expiration prochaine de la
licence.
5.8.1.2 Limitation de la licence d’éssai
La licence d’essai est limitée. La licence d’essai permet de se connecter à un appareil VSE pour une
durée de 30 jours.
5.8.1.3 Activation d'une licence permanente
En tant que client ifm enregistré, vous pouvez activer la licence permanente en ligne ou hors ligne.
Code d’activation de licence (LAC) :
Pendant le processus d’activation, vous devez saisir le code d’activation de licence (LAC).
•
Si vous avez acheté le logiciel et les licences correspondantes directement auprès d’ifm, ifm vous
a envoyé le LAC par e-mail.
Activation de licence en ligne
u Cliquer sur [Ajouter une licence] (pas lors de la première activation après l’installation du logiciel).
u Sélectionner [Activation en ligne].
u Cliquer sur [CONTINUER].
u Saisir le code d’activation de licence (LAC) reçu par courriel.
u Cliquer sur [CONTINUER].
u Cliquer sur [FINI].
w Toutes les licences activées sont affichées.
Activation de licence hors ligne
Si l’activation en ligne n’est pas possible parce qu’il n’y a pas de connexion internet, les licences
peuvent également être activées hors ligne.
u Cliquer sur [Ajouter une licence] (pas lors de la première activation après l’installation du logiciel).
u Sélectionner [Activation hors ligne].
u Cliquer sur [CONTINUER].
u Noter le fingerprint affiché.
OU
Cliquer sur [Sauvegarder sous forme de fichier txt], sélectionner le répertoire souhaité et
sauvegarder fingerprint.txt.
19
VOS050
u Sur un ordinateur avec une connexion en ligne, ouvrir la page https://licensing.ifm.com, cliquer sur
[Activer la licence], suivre les instructions de cette page et copier la clé de licence qui y est
générée.
u Poursuivre l’octroi de licence dans le logiciel :
Cliquer sur [CONTINUER].
u Saisir la clé de licence reçue.
u Cliquer sur [CONTINUER].
u Cliquer sur [FINI].
w Toutes les licences activées sont affichées.
20
VOS050
5.9
Régler la langue
u Sélectionner la langue d'interface souhaitée sur [Langue].
21
VOS050
6
Modèle d'adresse
6.1
Aperçu.................................................................................................................................... 23
6.2
Options d'accès aux données ................................................................................................ 27
6.3
Codes d’état ........................................................................................................................... 28
6.3.1
Device_X > Information > ... (1/1) .......................................................................................... 28
6.3.2
Device_X > Documentation > … (1/1) ................................................................................... 29
6.3.3
Device_X > Objects > ObjectXX > … (1/5) ............................................................................ 30
6.3.4
Device_X > Objects > ObjectXX > … (2/5) ............................................................................ 31
6.3.5
Device_X > Objects > ObjectXX > … (3/5) ............................................................................ 32
6.3.6
Device_X > Objects > ObjectXX > … (4/5) ............................................................................ 33
6.3.7
Device_X > Objects > ObjectXX > … (5/5) ............................................................................ 34
6.3.8
Device_X > Counters > CounterXX > … (1/2) ....................................................................... 35
6.3.9
Device_X > Counters > CounterXX > … (2/2) ....................................................................... 36
6.3.10 Device_X > Alarms > Analogue > AlarmXX > … (1/2)........................................................... 37
6.3.11 Device_X > Alarms > Analogue > AlarmXX > … (2/2)........................................................... 38
6.3.12 Device_X > Alarms > AlarmXX > … (1/2) .............................................................................. 39
6.3.13 Device_X > Alarms > AlarmXX > … (2/2) .............................................................................. 40
6.4
Types Enum ........................................................................................................................... 41
6.4.1
CounterTypeEnum ................................................................................................................. 41
6.4.2
CounterStateEnum................................................................................................................. 41
6.4.3
DeviceTypeEnum................................................................................................................... 41
6.4.4
DigitalAlarmTypeEnum .......................................................................................................... 42
6.4.5
InputTypeEnum...................................................................................................................... 42
6.4.6
ObjectTypeEnum ................................................................................................................... 42
6.4.7
ObjectStateEnum ................................................................................................................... 43
6.4.8
SensorTypeEnum .................................................................................................................. 43
6.4.9
SystemModeEnum................................................................................................................. 44
22
VOS050
6.1
Aperçu
Le tableau suivant montre les objets d’arborescence de données du serveur VSE OPC UA.
Dans le cas d’une arborescence de données dynamique : Seuls les objets configurés dans le
VSE sont affichés. Les objets non configurés sont masqués.
Dans le cas d’une arborescence de données statique : L’arborescence de données est affichée
dans son intégralité. Les objets non configurés dans le VSE reçoivent le code d’état
BadRessourceUnavailable .
Plus d’informations : Configuration de l’arborescence de données (Ò / 13)
Les informations sur les codes d’état se trouvent au chapitre Codes d’état (Ò / 28)
Des informations sur les options d’accès aux données sont disponibles au chapitre Options d'accès
aux données (Ò / 27)
Address / name
Node class
OPC UA
Data type
OPC UA
Data type ifm VSE
ifm
Object
FolderType
IfmType
r
VSE
Object
FolderType
VSE
r
System
Object
FolderType
SystemType
r
Object
FolderType
VersionType
r
Version
Driver Property
Device_1...
Device_X
Object
String
FolderType
VSEDeviceType
Description
Access
e.g. "V1.1.0.0"
r
Configurable in the
system settings and
can contain any
name
r
e.g. Engine_No4
Information Object
FolderType
DeviceInformationType
r
Device Object
FolderType
DeviceBaseInfoType
r
Name Property
Type Property
String
Enumeration
DeviceTypeEnum (Ò / 41)
e.g. "Fantastic
Pump”
r
e.g. VSE100
r
Revision Property
String
e.g. "AA (Board
rev. 8)"
r
Serial Property
String
e.g. "1 1 123456"
r
Firmware Property
String
e.g. "V0.11.12"
r
State Object
SystemMode DataVariable
IP Object
Hostname Property
FolderType
DeviceStateType
Enumeration
SystemModeEnum (Ò / 44)
FolderType
DeviceAddressType
r
e.g. Measure
r
r
String
e.g. "Machine5"
r
Boolean
e.g. false
r
String
e.g. "72.123.124.2"
r
Int32
65100
r
Gateway Property
String
"72.123.124.1"
r
SubnetMask Property
String
"72.255.255.255"
r
MacAddress Property
String
"AA:BB:CC:DD:EE:
FF"
r
DHCP Property
Address Property
Port Property
Documentation Object
FolderType
DeviceDocumentationType
r
Company Property
String
e.g. "ifm diagnostic"
r
Address Property
String
e.g. "Aicher Str. 1A"
r
City Property
String
e.g. "Rosenheim”
r
Location Property
String
e.g. "First Floor”
r
23
VOS050
Address / name
Node class
OPC UA
Data type
OPC UA
Data type ifm VSE
Description
Access
Machine Property
String
e.g. "MonsterFantastic"
r
CreatedBy Property
String
e.g. "John"
r
CreationDate Property
DateTime
e.g. "2020-04-27
08:10:45"
r
LastChange Property
DateTime
e.g. "2020-04-27
08:10:45"
r
Description
r
Description Property
String
Objects Object
FolderType
ObjectsType
r
Object01… Object
Object24
FolderType
ObjectParameterType
r
Name Property
Type Property
ID Property
Unit Property
String
e.g. "SE01_Unbalance_01"
r
e.g. Unbalance
r
Int32
Objekt-ID, ≥ 1
r
String
S.I. unit
r
Enumeration
ObjectTypeEnum (Ò / 42)
e.g. "m / s"
Warning DataVariable
Float
e.g. 1.23
rw
Damage DataVariable
Float
e.g. 4.11
rw
Baseline DataVariable
Float
e.g. 4.11
r
Int32
Input ID
r
InputID Property
e.g. 1
InputType Property
Enumeration
InputTypeEnum (Ò / 42)
Input type
r
e.g. Dynamic
RotValueID Property
Int32
ID of the assigned
RPM object
r
e.g. 1
RefValueID Property
Int32
ID of the assigned
RPM reference object
r
e.g. 2
Value DataVariable
Float
e.g. 3.14
RotSpeed DataVariable
Float
e.g. 5.46
r
Maximum DataVariable
Float
e.g. 6.28
r
RefValue DataVariable
Float
e.g. 6.78
r
OK
r
e.g. "Speed not
stable”
r
State DataVariable
Enumeration
Error DataVariable
String
Counters Object
Folder
CountersType
r
Counter01... Object
Counter32
Folder
CounterParameterType
r
Name Property
e.g. "OB01_ObjectState_01"
r
ObjectState
r
Int32
1
r
Unit Property
String
"s"(time) /
"A_String" (totaliser)
r
Limit Property
Float
3600.5 (time) /
100.0 (totaliser)
r
Float
3.14
Type Property
ID Property
Value DataVariable
24
ObjectStateEnum (Ò / 43)
String
Enumeration
CounterTypeEnum (Ò / 41)
rw
VOS050
Data type
OPC UA
Data type ifm VSE
Description
Enumeration
CounterStateEnum (Ò / 41)
Normal/LimitExceeded
Alarms Object
Folder
AlarmsType
r
Analogue Object
Folder
AnalogueAlarmsType
r
Alarm01 Object
Folder
AnalogueAlarmParameterType
r
Address / name
Node class
OPC UA
State DataVariable
Name Property
ID Property
Unit Property
Value DataVariable
Alarm01… Object
Alarm10
Name Property
Type Property
ID Property
Value DataVariable
Variants Object
ActiveVariant DataVariable
"OU01_Analogue_01"
r
Int32
1
r
String
"km/h"
r
Float
3.14
r
Folder
DigitalAlarmParameterType
String
r
e.g. "OU01_Analogue_01"
r
Damage
r
Int32
1
r
Boolean
true
r
Enumeration
Folder
DigitalAlarmTypeEnum
(Ò / 42)
DeviceVariantsType
Int32
rw
Folder
InputsType
External Object
Folder
ExternalInputsType
Input01… Object
Input24
Folder
ExternalInputParameterType
String
e.g. "OU01_Analogue_01"
Int32
e.g. 1
Unit Property
String
e.g. "km/h"
Value DataVariableType
String
e.g. 3.14
ID Property
Analogue Object
Folder
AnalogueInputsType
Input01… Object
Input02
Folder
AnalogueInputParameterType
Name Property
ID Property
Unit Property
Type Property
Value DataVariableType
String
e.g. "OU01_Analogue_01"
Int32
e.g. 1
String
e.g. "km/h"
Enumeration
e.g. 3.14
Folder
DynamicInputsType
Input01… Object
Input04
Folder
DynamicInputParameterType
ID Property
Unit Property
Type Property
String
e.g. "OU01_Dynamic_01"
Int32
e.g. 1
String
e.g. "km/h"
Enumeration
rw
SensorTypeEnum (Ò / 43)
Float
Dynamic Object
Name Property
r
String
Inputs Object
Name Property
Access
SensorTypeEnum (Ò / 43)
25
VOS050
Address / name
Node class
OPC UA
Value DataVariableType
Commands Object
Data type
OPC UA
Data type ifm VSE
Float
Folder
Description
e.g. 3.14
DeviceCommandsType
ResetCounters Method
ResetHistory Method
Reboot Method
SetTime Method
Légende :
r = accès en lecture seulement
rw = accès en lecture et en écriture
26
Requires Input Argument:
"01-01-1999
00:00:00"
Access
VOS050
6.2
Options d'accès aux données
Une simple lecture des données actuelles de l’appareil VSE par un client OPC est possible à tout
moment sans abonnement. Toutefois, seules les dernières données disponibles pour le nœud indiqué
sont récupérées (valeur actuelle).
u Recommandation : Pour des raisons de performance, récupérer les nœuds nécessaires avec
abonnement.
u Se référer aux descriptions détaillées des codes d’état Good, UncertainLastUsableValue et
BadWaitingForInitialData pour les nœuds OPC. (Ò Codes d’état / 28)
27
VOS050
6.3
Codes d’état
Les codes d’état OPC détaillés s’appliquent aux états dans lesquels une connexion au serveur a été
établie.
D’autres états, comme par exemple BadCommunicationError , font appel au comportement standard
de l’implémentation client OPC UA.
Le Device Name d’un appareil est éditable. Dans les descriptions suivantes, le nom de périphérique
par défaut Device_X est utilisé.
6.3.1
Device_X > Information > ... (1/1)
•
Device_X > Information > Device > Name
•
Device_X > Information > Device > Type
•
Device_X > Information > Device > Revision
•
Device_X > Information > Device > Serial
•
Device_X > Information > Device > Firmware
•
Device_X > Information > State > SystemMode
•
Device_X > Information > State > ActiveVariant
•
Device_X > Information > IP > Hostname
•
Device_X > Information > IP > DHCP
•
Device_X > Information > IP > Address
•
Device_X > Information > IP > Port
•
Device_X > Information > IP > Gateway
•
Device_X > Information > IP > SubnetMask
•
Device_X > Information > IP > MacAddress
Les codes d’état suivants s’appliquent aux nœuds mentionnés :
Code d’état
Description
Good
La connexion à l’appareil est correcte.
La valeur de la propriété a été définie en conséquence.
BadWaitingForInitialData
La connexion à l’appareil a été établie.
La valeur de la propriété n’a pas encore été définie.
BadNoCommunication
Pas de connexion avec l’appareil.
La connexion a été interrompue ou n’a pas été établie.
28
VOS050
6.3.2
Device_X > Documentation > … (1/1)
•
Device_X > Documentation > Company
•
Device_X > Documentation > Address
•
Device_X > Documentation > City
•
Device_X > Documentation > Location
•
Device_X > Documentation > Machine
•
Device_X > Documentation > CreatedBy
•
Device_X > Documentation > CreationDate
•
Device_X > Documentation > LastChange
•
Device_X > Documentation > Description
Les codes d’état suivants s’appliquent aux nœuds mentionnés :
Code d’état
Description
Good
La connexion à l’appareil est correcte.
La valeur de la propriété a été définie en conséquence.
BadWaitingForInitialData
La connexion à l’appareil a été établie.
La valeur de la propriété n’a pas encore été définie.
BadNoCommunication
Pas de connexion avec l’appareil.
La connexion a été interrompue ou n’a pas été établie.
29
VOS050
6.3.3
Device_X > Objects > ObjectXX > … (1/5)
•
Device_X > Objects > ObjectXX > Name
•
Device_X > Objects > ObjectXX > Type
•
Device_X > Objects > ObjectXX > ID
•
Device_X > Objects > ObjectXX > Unit
•
Device_X > Objects > ObjectXX > Warning
•
Device_X > Objects > ObjectXX > Damage
•
Device_X > Objects > ObjectXX > Baseline
•
Device_X > Objects > ObjectXX > InputID
•
Device_X > Objects > ObjectXX > InputType
•
Device_X > Objects > ObjectXX > RotValueID
Les codes d’état suivants s’appliquent aux nœuds mentionnés :
Code d’état
Description
Good
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’objet avec par ex. l'ID '1' est configuré/paramétré sur l'appareil VSE.
• La valeur de la propriété/variable de données a été définie.
BadWaitingForInitialData
La connexion à l’appareil a été établie.
La valeur de la propriété n’a pas été définie.
Cet état n’est affiché que pendant une très courte période après l’établissement de la
connexion avec l’appareil, jusqu’à ce que la valeur de la propriété / variable de données
soit initialisée / définie.
BadResourceUnavailable
La connexion à l’appareil est correcte.
L’objet avec par ex. l’ID '1' n'est pas configuré/paramétré sur l'appareil VSE.
BadNoCommunication
Aucune connexion avec l’appareil.
La connexion a été interrompue ou n’a pas été établie.
30
VOS050
6.3.4
•
Device_X > Objects > ObjectXX > … (2/5)
Device_X > Objects > ObjectXX > RefValueID
Les codes d'état suivants s’appliquent au nœud mentionné :
Code d’état
Description
Good
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’objet avec par ex. l'ID '1' est configuré/paramétré sur l'appareil VSE.
La valeur de la propriété/variable de données a été définie.
BadWaitingForInitialData
La connexion à l’appareil a été établie.
La valeur de la propriété n’a pas été définie.
Cet état n’est affiché que pendant une très courte période après l’établissement de la
connexion avec l’appareil, jusqu’à ce que la valeur de la propriété / variable de données
soit initialisée / définie.
BadResourceUnavailable
La connexion à l’appareil est correcte.
L'objet avec par ex. l’ID '1' est configuré/paramétré sur l'appareil VSE, mais aucune valeur de référence objet RPM n’est configurée.
BadNoCommunication
Aucune connexion avec l’appareil.
La connexion a été interrompue ou n’a pas été établie.
31
VOS050
6.3.5
Device_X > Objects > ObjectXX > … (3/5)
•
Device_X > Objects > ObjectXX > Value
•
Device_X > Objects > ObjectXX > RotSpeed
Les codes d’état suivants s’appliquent aux nœuds mentionnés :
Code d’état
Description
Good
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’objet avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• Un abonnement OPC est actif pour cette variable de données.
• La valeur de la variable de données a été définie en conséquence (voir
BadWaitingForInitialData).
• L’appareil VSE se trouve en mode système Supervise ou Selftest .
• L’objet est actif dans la variante actuelle.
UncertainLastUsableValue
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’objet avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• La variable de données a reçu au moins une valeur Good de l’appareil.
ET
au moins une des conditions suivantes est remplie :
• L’appareil se trouve en mode système Measure ou en mode système Setup .
• L’objet n’est pas actif dans la variante actuelle, mais il était auparavant actif dans une
autre variante et fournissait des valeurs.
• Une erreur s’est produite lors du calcul de l’ObjectResult.
• Un abonnement OPC existait pour cette variable de données et a été supprimé.
BadWaitingForInitialData
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’objet avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• Aucun abonnement OPC n’est ou n’a été actif pour cette variable de données.
(Aucune donnée de surveillance d’objet n’a jamais été reçue du serveur OPC)
BadNoCommunication
Toutes les conditions suivantes sont remplies :
• Pas de connexion avec l’appareil.
• La connexion a été interrompue ou n’a pas été établie.
BadResourceUnavailable
L’une des conditions suivantes est remplie :
• L’objet avec par ex. l’ID « 1 » n'est pas configuré/paramétré sur l’appareil VSE.
• L’objet avec par ex. l’ID « 1 » se trouve dans l’état MonitoringDisabled , car il
s’agit d’un objet à cycle de mesure rapide (uniquement objets de la plage de temps
avec un temps de mesure <10,24 ms).
32
VOS050
6.3.6
•
Device_X > Objects > ObjectXX > … (4/5)
Device_X > Objects > ObjectXX > Maximum
Les codes d'état suivants s’appliquent au nœud mentionné :
Code d’état
Description
Good
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’objet avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• Un abonnement OPC est actif pour cette variable de données.
• La valeur de la variable de données a été définie en conséquence (voir
BadWaitingForInitialData).
• L’appareil VSE se trouve en mode système Supervise ou Selftest .
• L’objet est actif dans la variante actuelle.
UncertainLastUsableValue
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’objet avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• La variable de données a reçu au moins une valeur Good de l’appareil.
ET
au moins une des conditions suivantes est remplie :
• L’appareil se trouve en mode système Measure ou en mode système Setup .
• L’objet n’est pas actif dans la variante actuelle, mais il était auparavant actif dans une
autre variante et fournissait des valeurs.
• Une erreur s’est produite lors du calcul de l’ObjectResult.
• Un abonnement OPC existait pour cette variable de données et a été supprimé.
BadWaitingForInitialData
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’objet avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• Aucun abonnement OPC n’est ou n’a été actif pour cette variable de données.
(Aucune donnée de surveillance d’objet n’a jamais été reçue du serveur OPC)
BadNoCommunication
Toutes les conditions suivantes sont remplies :
• Pas de connexion avec l’appareil.
• La connexion a été interrompue ou n’a pas été établie.
BadResourceUnavailable
La connexion à l’appareil est correcte.
ET
l’une des conditions suivantes est remplie :
• L’objet avec par ex. l’ID « 1 » n’est pas configuré/paramétré sur l’appareil VSE.
• L’objet avec par ex. l’ID « 1 » se trouve dans l’état MonitoringDisabled, car il s’agit
d’un objet à cycle de mesure rapide (uniquement objets de la plage de temps avec
un temps de mesure <10,24 ms).
• L’objet avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE, mais l’objet
ne supporte pas le calcul de la valeur maximale ou la surveillance du calcul de la
valeur maximale est désactivée (CyclicComputation désactivée).
Les objets suivants ne supportent pas de calcul de valeur maximale :
– A_PEAK_TD (Acceleration Peak Time Domain)
– Lower Limit Monitor
– Upper Limit Monitor
33
VOS050
6.3.7
Device_X > Objects > ObjectXX > … (5/5)
•
Device_X > Objects > ObjectXX > State
•
Device_X > Objects > ObjectXX > Error
Les codes d’état suivants s’appliquent aux nœuds mentionnés :
Code d’état
Description
Good
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’objet avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• Un abonnement OPC est actif pour cette variable de données.
• La valeur de la variable de données a été définie en conséquence (voir
BadWaitingForInitialData).
UncertainLastUsableValue
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’objet avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• La variable de données a reçu au moins une valeur Good de l’appareil.
• Un abonnement OPC existait pour cette variable de données et a été supprimé.
BadWaitingForInitialData
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’objet avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• Aucun abonnement OPC n’est ou n’a été actif pour cette variable de données.
(Aucune donnée de surveillance d’objet n’a jamais été reçue via le serveur OPC)
BadNoCommunication
Toutes les conditions suivantes sont remplies :
• Pas de connexion avec l’appareil.
• La connexion a été interrompue ou n’a pas été établie.
BadResourceUnavailable
34
• L’objet avec par ex. l’ID « 1 » n’est pas configuré/paramétré sur l’appareil VSE.
VOS050
6.3.8
Device_X > Counters > CounterXX > … (1/2)
•
Device_X > Counters > CounterXX > Name
•
Device_X > Counters > CounterXX > Type
•
Device_X > Counters > CounterXX > ID
•
Device_X > Counters > CounterXX > Unit
•
Device_X > Counters > CounterXX > Limit
Les codes d’état suivants s’appliquent aux nœuds mentionnés :
Code d’état
Description
Good
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• Le compteur avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• La valeur de la propriété/variable de données a été définie.
BadWaitingForInitialData
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil a été établie.
• La valeur de la propriété n’a pas été définie.
• Cet état n’est affiché que pendant une très courte période après l’établissement de la
connexion avec l’appareil, jusqu’à ce que la valeur de la propriété / variable de
données soit initialisée / définie.
BadResourceUnavailable
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• Le compteur avec par ex. l’ID « 1 » n’est pas configuré/paramétré sur l’appareil VSE.
BadNoCommunication
Toutes les conditions suivantes sont remplies :
• Pas de connexion avec l’appareil.
• La connexion a été interrompue ou n’a pas été établie.
35
VOS050
6.3.9
Device_X > Counters > CounterXX > … (2/2)
•
Device_X > Counters > CounterXX > Value
•
Device_X > Counters > CounterXX > State
Les codes d’état suivants s’appliquent aux nœuds mentionnés :
Code d’état
Description
Good
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• Le compteur avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• Un abonnement OPC est actif pour cette variable de données.
• La valeur de la variable de données a été définie en conséquence (voir
BadWaitingForInitialData).
• L’appareil VSE se trouve en mode système Supervise ou Selftest .
UncertainLastUsableValue
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• Le compteur avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• La variable de données a reçu au moins une valeur Good de l’appareil.
ET
au moins une des conditions suivantes est remplie :
• L’appareil se trouve en mode système Measure ou en mode système Setup .
• Un abonnement OPC existait pour cette variable de données et a été supprimé.
BadWaitingForInitialData
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• Le compteur avec par ex. l’ID « 1 » est configuré/paramétré sur l’appareil VSE.
• Aucun abonnement OPC n’est ou n’a été actif pour cette variable de données.
(Aucune donnée de surveillance d’objet n’a jamais été reçue via le serveur OPC)
BadNoCommunication
Toutes les conditions suivantes sont remplies :
• Pas de connexion avec l’appareil.
• La connexion a été interrompue ou n’a pas été établie.
BadResourceUnavailable
La condition suivante est remplie :
• Le compteur avec par ex. l’ID « 1 » n’est pas configuré/paramétré sur l’appareil VSE.
36
VOS050
6.3.10 Device_X > Alarms > Analogue > AlarmXX > … (1/2)
•
Device_X > Alarms > Analogue > AlarmXX > Name
•
Device_X > Alarms > Analogue > AlarmXX > Type
•
Device_X > Alarms > Analogue > AlarmXX > ID
•
Device_X > Alarms > Analogue > AlarmXX > Unit
Les codes d’état suivants s’appliquent aux nœuds mentionnés :
Code d’état
Description
Good
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’alarme avec par ex. l’ID « 1 » est configurée/paramétrée sur l’appareil VSE.
• La valeur de la propriété/variable de données a été définie.
BadWaitingForInitialData
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil a été établie.
• La valeur de la propriété n’a pas été définie.
Cet état n’est affiché que pendant une très courte période après l’établissement de la
connexion avec l’appareil, jusqu’à ce que la valeur de la propriété / variable de données
soit initialisée / définie.
BadResourceUnavailable
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’alarme avec par ex. l’ID « 1 » n’est pas configurée/paramétrée sur l’appareil VSE.
BadNoCommunication
Toutes les conditions suivantes sont remplies :
• Pas de connexion avec l’appareil.
• La connexion a été interrompue ou n’a pas été établie.
37
VOS050
6.3.11 Device_X > Alarms > Analogue > AlarmXX > … (2/2)
•
Device_X > Alarms > Analogue > AlarmXX > Value
Les codes d'état suivants s’appliquent au nœud mentionné :
Code d’état
Description
Good
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’alarme analogique est configurée/paramétrée sur l’appareil VSE.
• Un abonnement OPC est actif pour cette variable de données.
• La valeur de la variable de données a été définie en conséquence (voir
BadWaitingForInitialData).
• L’appareil VSE se trouve en mode système Supervise ou Selftest .
UncertainLastUsableValue
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’alarme analogique est configurée/paramétrée sur l’appareil VSE.
• La variable de données a reçu au moins une valeur Good de l’appareil.
ET
au moins une des conditions suivantes est remplie :
• L’appareil se trouve en mode système Measure ou en mode système Setup .
• Un abonnement OPC existait pour cette variable de données et a été supprimé.
BadWaitingForInitialData
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’alarme analogique est configurée/paramétrée sur l’appareil VSE.
• Aucun abonnement OPC n’est ou n’a été actif pour cette variable de données.
(Aucune donnée de surveillance d’alarme n’a jamais été reçue via le serveur OPC)
BadNoCommunication
Pas de connexion avec l’appareil.
La connexion a été interrompue ou n’a pas été établie.
BadResourceUnavailable
38
L’alarme analogique n’est pas configurée/paramétrée sur l’appareil VSE
VOS050
6.3.12 Device_X > Alarms > AlarmXX > … (1/2)
•
Device_X > Alarms > AlarmXX > Name
•
Device_X > Alarms > AlarmXX > Type
•
Device_X > Alarms > AlarmXX > ID
Les codes d’état suivants s’appliquent aux nœuds mentionnés :
Code d’état
Description
Good
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’alarme avec par ex. l’ID « 1 » est configurée/paramétrée sur l’appareil VSE comme
alarme TOR.
• La valeur de la propriété/variable de données a été définie.
BadWaitingForInitialData
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil a été établie.
• La valeur de la propriété n’a pas été définie.
Cet état n’est affiché que pendant une très courte période après l’établissement de la
connexion avec l’appareil, jusqu’à ce que la valeur de la propriété / variable de données
soit initialisée / définie.
BadResourceUnavailable
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’alarme avec par ex. l’ID « 1 » n’est pas configurée/paramétrée sur l’appareil VSE
ou l’alarme n’est pas une alarme TOR.
BadNoCommunication
Toutes les conditions suivantes sont remplies :
• Pas de connexion avec l’appareil.
• La connexion a été interrompue ou n’a pas été établie.
39
VOS050
6.3.13 Device_X > Alarms > AlarmXX > … (2/2)
•
Device_X > Alarms > AlarmXX > Value
Les codes d'état suivants s’appliquent au nœud mentionné :
Code d’état
Description
Good
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’alarme avec par ex. l’ID « 1 » est configurée/paramétrée sur l’appareil VSE comme
alarme TOR.
• Un abonnement OPC est actif pour cette variable de données.
• La valeur de la variable de données a été définie en conséquence (voir
BadWaitingForInitialData).
• L’appareil VSE se trouve en mode système Supervise ou Selftest .
UncertainLastUsableValue
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’alarme avec par ex. l’ID « 1 » est configurée/paramétrée sur l’appareil VSE comme
alarme numérique.
• La variable de données a reçu au moins une valeur Good de l’appareil.
ET
au moins une des conditions suivantes est remplie :
• L’appareil se trouve en mode système Measure .
• Un abonnement OPC existait pour cette variable de données et a été supprimé.
BadWaitingForInitialData
Toutes les conditions suivantes sont remplies :
• La connexion à l’appareil est correcte.
• L’alarme avec par ex. l’ID « 1 » est configurée/paramétrée sur l’appareil VSE comme
alarme numérique.
• Aucun abonnement OPC n’est ou n’a été actif pour cette variable de données.
(Aucune donnée de surveillance d’objet n’a jamais été reçue du serveur OPC)
BadNoCommunication
Toutes les conditions suivantes sont remplies :
• Pas de connexion avec l’appareil.
• La connexion a été interrompue ou n’a pas été établie.
BadResourceUnavailable
La condition suivante est remplie :
• L’alarme n’est pas configurée/paramétrée sur l’appareil VSE ou l’alarme n’est pas
une alarme numérique.
40
VOS050
6.4
6.4.1
Types Enum
CounterTypeEnum
Indique le paramètre d’appareil VSE « type de compteur ».
Nom
Valeur
Nom affiché
None
0
None
VSEUptime
1
VSEUptime
AnalogueRuntime
2
AnalogueRuntime
DigitalRuntime
3
DigitalRuntime
ObjectState
4
ObjectState
Totalisator
5
Totalisator
RESERVED_6
6
RESERVED_7
7
RESERVED_8
8
RESERVED_9
9
6.4.2
CounterStateEnum
Indique le paramètre d’appareil VSE « état du compteur ».
Nom
Valeur
Nom affiché
None
0
None
Normal
1
Normal
LimitExceeded
2
LimitExceeded
RESERVED_3
3
RESERVED_4
4
6.4.3
DeviceTypeEnum
Indique le type d’appareil VSE.
Nom
Valeur
Nom affiché
None
0
None
VSE002
1
VSE002
VSE003
2
VSE003
VSE100
3
VSE100
VSE101
4
VSE101
VSE150
5
VSE150
VSE151
6
VSE151
VSE152
7
VSE152
VSE153
8
VSE153
VSE154
9
VSE154
VSE903
10
VSE903
VSE950
11
VSE950
VSE951
12
VSE951
VSE953
13
VSE953
41
VOS050
Nom
Valeur
Nom affiché
VYE004
14
VYE004
VYE113
15
VYE113
VYE114
16
VYE114
VYE115
17
VYE115
VYE117
18
VYE117
RESERVED_19
19
6.4.4
DigitalAlarmTypeEnum
Indique le type d’alarme numérique de l’appareil VSE.
Nom
Valeur
Nom affiché
None
0
None
Warning
1
Warning
Damage
2
Damage
Counter
3
Counter
Selftest
4
Selftest
Custom
5
Custom
RESERVED_6
6
RESERVED_7
7
RESERVED_8
8
RESERVED_9
9
6.4.5
InputTypeEnum
Indique le paramètre d’appareil VSE « type d’entrée ».
Nom
Valeur
Nom affiché
None
0
None
Analogue
1
Analogue
Dynamic
2
Dynamic
External
3
External
Digital
4
Digital
RESERVED_5
5
RESERVED_6
6
RESERVED_7
7
RESERVED_8
8
6.4.6
ObjectTypeEnum
Indique le paramètre d’appareil VSE « type d’objet ».
Nom
Valeur
Nom affiché
None
0
None
Unbalance
1
Unbalance
Bearing
2
Bearing
A_RMS_FD
3
A_RMS_FD
42
VOS050
Nom
Valeur
Nom affiché
V_RMS_FD
4
V_RMS_FD
D_RMS_FD
5
D_RMS_FD
A_RMS_TD
6
A_RMS_TD
V_RMS_TD
7
V_RMS_TD
A_PEAK_TD
8
A_PEAK_TD
UpperMonitor
9
UpperMonitor
LowerMonitor
10
LowerMonitor
Other
11
Other
RESERVED_12
12
RESERVED_13
13
RESERVED_14
14
RESERVED_15
15
6.4.7
ObjectStateEnum
Indique l’état possible du paramètre d’objet de l’appareil VSE.
Nom
Valeur
Nom affiché
None
0
None
OK
1
OK
Warning
2
Warning
Damage
3
Damage
Error
4
Error
InactiveByVariant
5
InactiveByVariant
MonitoringDisabled
6
MonitoringDisabled
RESERVED_7
7
RESERVED_8
8
RESERVED_9
9
RESERVED_10
10
6.4.8
SensorTypeEnum
Indique le type de capteur.
Nom
Valeur
Nom affiché
None
0
None
VSA00x
1
VSA00x
VSA003
2
VSA003
VSA101
3
VSA101
VSA201
4
VSA201
VSP0xA
5
VSP0xA
IEPE
6
IEPE
IEPEx10
7
IEPEx10
VSM001
8
VSM001
VSM101
9
VSM101
VSA20x
10
VSA20x
43
VOS050
Nom
Valeur
Nom affiché
DCCurrent
11
DCCurrent
Other
12
Other
Current
13
Current
Voltage
14
Voltage
Pulse
15
Pulse
Frequency
16
Frequency
PulseWidth
17
PulseWidth
PWM
18
PWM
Counter
19
Counter
Level
20
Level
VE113A
21
VE113A
External
22
External
Digital
23
Digital
6.4.9
SystemModeEnum
Indique le mode système de l’appareil VSE.
Nom
Valeur
Nom affiché
None
0
None
SelfTest
1
SelfTest
Supervise
2
Supervise
Setup
3
Setup
Measure
4
Measure
Startup
5
Startup
RESERVED_6
6
RESERVED_7
7
44

Manuels associés