fr Getting Started - SEB103/QtOpcUaManager GitHub Wiki
English · Deutsch · Français · Italiano · Русский · Українська
Ce chapitre décrit le démarrage de l’application jusqu’au point où vous pouvez parcourir un serveur ou en concevoir un.
OpcUaManager pour Windows x64 est publié sur la page des versions du projet sur GitHub. Chaque version propose trois possibilités :
-
Programme d’installation —
OPC-UA-Manager-<version>-Setup.exeinstalle l’application, crée les raccourcis du menu Démarrer et le Maintenance Tool, et reçoit les mises à jour via Info > Rechercher des mises à jour…. -
ZIP portable — extrayez
OPC-UA-Manager-<version>-win64.zipdans un dossier accessible en écriture et lancezappOpcUaManager.exe; toutes les données restent à côté de l’exécutable (voir Configuration). -
Compiler depuis les sources — téléchargez Source code (zip) depuis la même page ou clonez le dépôt, puis compilez avec CMake ou Qt Creator, ou créez votre propre programme d’installation avec
packaging/release.ps1. Les prérequis figurent dans le README du projet.
OpcUaManager est un jeune projet open source, actuellement distribué sans certificat numérique de signature de code. Microsoft Edge, Microsoft Defender SmartScreen ou Windows peuvent donc signaler un éditeur inconnu ou un fichier non reconnu lors du téléchargement ou de l’exécution du programme d’installation. C’est normal pour les versions actuelles et cela n’indique pas en soi que le programme d’installation contient un logiciel malveillant.
Si Windows bloque le téléchargement ou le lancement du programme d’installation, utilisez les options que Windows propose pour les applications non reconnues (libellés de l’interface anglaise entre parenthèses) :
- Edge bloque le téléchargement : dans la liste des téléchargements, ouvrez le menu … du fichier, conservez le fichier (Keep), puis Show more > Keep anyway.
- Windows a protégé votre ordinateur : Informations complémentaires (More info), puis Exécuter quand même (Run anyway).
- ZIP portable : avant l’extraction, ouvrez les Propriétés du fichier ZIP et cochez Débloquer (Unblock).
Lorsque le contrôle intelligent des applications (Smart App Control, Windows 11) est activé, les applications non signées peuvent être bloquées sans option Exécuter quand même. Téléchargez les versions uniquement depuis la page GitHub Releases du projet. GitHub affiche une empreinte SHA-256 à côté de chaque fichier ; comparez-la avec la sortie de Get-FileHash <file> -Algorithm SHA256.
La signature du code pourra être ajoutée à l’avenir, à mesure que le projet se développe et gagne en adoption.
Lancez l’application installée (ou l’exécutable de la version portable). Au démarrage, le programme ouvre le lanceur, à partir duquel vous pouvez :
- créer un nouveau projet client ou en ouvrir un récent ;
- ouvrir un projet client existant (
.uaproj) depuis le disque ; - ouvrir Server Studio pour concevoir ou exécuter un serveur OPC UA local.
Un projet est facultatif pour un aperçu rapide : vous pouvez vous connecter à un serveur sans enregistrer de projet. Un projet devient utile lorsque vous souhaitez conserver une connexion et un ensemble de nœuds surveillés pour la prochaine fois. Voir Configuration pour savoir ce qu’un projet enregistre et où.
- Depuis le lanceur, créez ou ouvrez un projet client (ou continuez sans).
- Dans le formulaire de connexion, saisissez l’URL de découverte du serveur, par exemple
opc.tcp://127.0.0.1:4840. - Choisissez la politique de sécurité et l’identité (anonyme, ou nom d’utilisateur/mot de passe) attendues par le serveur, puis connectez-vous.
- Lorsque la connexion réussit, l’espace d’adressage du serveur apparaît dans l’arbre de navigation. Poursuivez avec Client OPC UA.
- Depuis le lanceur, ouvrez Server Studio.
- Créez un projet serveur (
.uaserver) et ajoutez un espace de noms, des objets et des variables à l’espace d’adressage. - Démarrez le serveur ; le studio lance le runtime headless en tant que processus séparé et signale son point de terminaison.
- Utilisez Open in Client pour connecter le client intégré à votre serveur en cours d’exécution. Poursuivez avec Serveur OPC UA et Utiliser un serveur.
L’application est fournie avec des interfaces en anglais, allemand, français, italien, russe et ukrainien. La langue peut être changée en cours d’exécution et est mémorisée d’une session à l’autre (voir Configuration). Cette documentation est disponible dans les mêmes langues ; la référence de l’API est en anglais.
À côté de la langue, la page de démarrage propose le thème de couleurs : Système suit le mode clair ou sombre de Windows, Clair et Sombre fixent le thème. L’espace de travail s’ouvre dans le même thème, et le choix est mémorisé d’une session à l’autre, avec la taille de la fenêtre et la disposition des panneaux (voir Configuration).
Ce guide est fourni avec l’application et s’ouvre depuis Info > Documentation. Il s’affiche dans une fenêtre de documentation hors ligne qui ne nécessite aucune connexion Internet et suit le thème de l’application ; les commandes de navigation permettent de revenir en arrière, d’avancer, de recharger et de revenir à la page d’accueil du guide. La même fenêtre héberge aussi la OpcUaManager API Reference.