Prérequis : Être en possession du package IndaGate.
Pour configurer l'application Indagate, ouvrir le fichier IndaGateConfig présent dans votre package IndaGate.
On a le fichier de configuration suivant :
Les paramètres "ActivateRedundancy", "PrimaryIP", "SecondaryIP", "TCPPort", "RedundancyTimeOutBeforeFallOver" sont liés au mode "Redondance", auquel un article est consacré. Nous ne les détaillerons donc pas ici.
Intéressons-nous donc aux autres paramètres :
Configuration du répertoire de stockage des données
Le paramètre DataFilesPath vous permet d'indiquer le chemin vers le répertoire où seront stockées l'ensemble des fichiers de données récupérés sur les équipements.
Configuration du mode de démarrage de l'application
Le paramètre "StartingMode" vous permet de déterminer le mode de démarrage de
l'application IndaGate :
mode "Normal" : les services PlcReader et CloudUploader seront lancés au démarrage.
mode "DevicesReader" : seul le service PlcReader sera lancé au démarrage. Les données des équipements pourront être récupérées mais ne seront pas envoyées dans le Cloud.
mode "IoBaseSender" : seul le service CloudUploader sera lancé au démarrage. Les données pourront être envoyées dans le cloud mais ne pourront plus être récupérées au niveau des équipements.
Remarque : Les modes de démarrage disponibles sont indiquées dans "_Starting Modes Availables" :
Configuration de paramètres avancés
MaxDataFilesInFolder : Indique le nombre maximal de fichiers dans le dossier paramétré dans DataFilesPath
DataFolderMaxSize : Indique la taille maximale du dossier paramétré dans DataFilesPath
MaxMetricsPerFrame : Indique le nombre maximal de métriques dans un fichier de données.
MaxConcurencyUploadTasks : Indique le nombre maximal d'uploads de fichiers en parralèle que peut effectuer le processus.
Exporter la configuration
Il vous est possible d'exporter la configuration de l'application d'une machine vers une autre.
Pour ce faire, il vous suffit de copier le fichier de configuration IndaGateConfig.json et le coller dans le package IndaGate de la machine sur laquelle on veut copier la configuration.
Copier le fichier de configuration de la machine :
Puis le coller dans le package IndaGate de l'autre machine.