Tutorial NL220 Objectifs : Fournir un guide utilisateur pour NL220 Présenter une méthodologie efficace pour la création de projet Newron System http://www.newron-system.com
Objectifs :... 1 1. Créer un nouveau projet... 4 Nouveau projet... 4 Nouveau projet à partir d un projet existant... 6 Nouveau projet à partir d un fichier backup... 7 2. Créer l infrastructure réseau... 8 Switchs et routeurs... 8 Configurez les produits d infrastructure... 9 Commissionner les produits d infrastructure... 10 3. Créer l organisation (sous systèmes)... 11 Organisation logique... 11 Créer plusieurs organisations... 12 4. Créer des templates... 13 A partir d un plugin... 13 A partir d un fichier XIF... 13 5. Créer des noeuds... 14 Créer un noeud à partir d un template... 14 Créer plusieurs noeuds en une opération... 15 Créer un noeud depuis le réseau... 16 6. Appliquer des configurations... 16 A partir d un plugin... 16 Editer le noeud... 16 Copier / coller des valeurs de configuration... 17 7. Créer des connections... 17 Par clic-droit sur une variable... 17 Glisser-déposer...Erreur! Signet non défini. Binding au host automatique... 18 8. Copier / coller... 19 Sous systèmes avec noeuds et connexions... 19 9. Installer un noeud... 20 10. Superviseur... 20 11. Fonctions de maintenance... 22 12. Commander des crédits... 23 13. Conclusion... 24 2
Figure 1 : NL220 Fenêtre de démarrage... 4 Figure 2 : NL220 Fenêtre des derniers projets ouverts... 4 Figure 3 : Fenêtre nouveau projet... 5 Figure 4 : Fenêtre parameters du projet... 6 Figure 5 : Nouveau projet à partir d une base de données existante... 7 Figure 6 : Nouveau projet à partir d un fichier backup... 8 Figure 7 : Icône NLSmartChannel... 8 Figure 8 : Fenêtre principale NLSmartChannel... 9 Figure 9 : NLSmartChannel nouveau routeur IP... 9 Figure 10 : NLSmartChannel configurer type de routeur... 10 Figure 11 : NLSmartChannel commissionner un routeur... 10 Figure 12 : NLSmartChannel routeur Neuron IDs... 11 Figure 13 : Arbre des sous systèmes... 11 Figure 14 : Organisation de sous systèmes 01... 12 Figure 15 : Organisation de sous systèmes 02... 12 Figure 16 : Organisation à plusieurs sous systèmes principaux... 12 Figure 17 : Noeud cloné dans un sous système principal différent... 13 Figure 18 : Arbre des Templates... 13 Figure 19 : Fenêtre nouveau device template... 14 Figure 20 : Nouveau noeud à partir d un modèle de noeud... 14 Figure 21 : Créer plusieurs noeuds en une opération... 15 Figure 22 : Arbre des sous systèmes après création de plusieurs noeuds... 15 Figure 23 : Editer le propriétés de configuration d un noeud ou d un bloc fonctionnel... 16 Figure 24 : Editer un bloc fonctionnel... 17 Figure 25 : Commandes récursives enclenchées... 17 Figure 26 : Nouvelle connexion... 18 Figure 27 : Après que la connexion soit créée... 18 Figure 28 : Connexion automatique au host à partir du modèle de noeud... 19 Figure 29 : Option de collage de sous système... 19 Figure 30 : Après que le sous système ait été collé... 20 Figure 31 : Installer un noeud... 20 Figure 32 : Superviseur de variables... 21 Figure 33 : Définition des variables à superviser dans le modèle de noeud... 21 Figure 34 : Superviseur automatique... 21 Figure 35 : Mode maintenance... 22 Figure 36 : Fonctionnalités en mode maintenance... 22 Figure 37 : Commandes récursives en mode maintenance... 23 3
1. Créer un nouveau projet Nouveau projet Quand vous lancez NL220, l écran suivant apparaît : Entrez votre nom et cliquez sur Entrée. La fenêtre «Derniers ouverts» apparaît : Figure 1 : NL220 Fenêtre de démarrage Figure 2 : NL220 Fenêtre des derniers projets ouverts Cliquez sur Nouveau pour commencer la création d un nouveau projet. 4
Figure 3 : Fenêtre nouveau projet Donnez un nom au projet, renseignez l interface réseau en utilisant la combo box. Cliquez sur «OK». La fenêtre Paramètres du projet va création : 5
Figure 4 : Fenêtre paramètres du projet Laissez les valeurs par défaut dans un premier temps, vous pourrez y revenir par la suite (dans le menu Projet, option Paramètres du projet ). Maintenant que vous avez créé un projet vide, vous pouvez passer à la deuxième phase : Créer l infrastructure réseau. Nouveau projet à partir d un projet existant Il est également possible de créer un nouveau projet dans NL220 à partir d une base de données LNS créée par un autre outil de management LNS. 6
Figure 5 : Nouveau projet à partir d une base de données existante Entrez dans «Chemin projet» le chemin du répertoire de la base de données LNS existante. Cliquez sur OK et validez les paramètres par défaut. Vous pouvez à présent naviguer dans la base de données LNS à partir des arbres de NL220. Nouveau projet à partir d un fichier backup Dans la fenêtre Nouveau projet, sélectionnez Restaurer un backup et entrez le répertoire de votre fichier backup. 7
Figure 6 : Nouveau projet à partir d un fichier backup Si votre fichier backup est valide, la base de données sera restaurée. Cliquez sur «OK», validez les paramètres par défaut, et votre nouveau projet est créé. 2. Créer l infrastructure réseau Switchs et routeurs Si vous avez créé un projet vide, NLSmartChannel doit se lancer juste après la création du projet. Si vous avez créé le projet à partir d un backup ou d une base existante, vous pouvez le lancer à partir de cette icône. Figure 7 : Icône NLSmartChannel Quand votre projet est vide, l architecture réseau est également vide comme suit : 8
Figure 8 : Fenêtre principale NLSmartChannel Pour éditer le media ou le nom du canal, cliquez dessus et choisissez Editer. Si vous voulez créer un module d infrastructure, cliquez sur le canal et choisissez «Nouveau module d infrastructure». Choisissez le produit dans la liste. La création du module entraîne la création des canaux correspondants. Par exemple si vous créez un routeur IP avec deux ports FTT10, le routeur sera créé ainsi que les deux ports FTT10 correspondants. Figure 9 : NLSmartChannel nouveau routeur IP Configurez les produits d infrastructure Pour configurer un produit d infrastructure, cliquez dessus et sélectionnez Changer type». Vous pouvez changer le mode (ou classe) du produit entre «switch» et «routeur». Si vous choisissez «routeur» ou «configuré», vous devez commissionner le device (voir paragraphe suivant). 9
Figure 10 : NLSmartChannel configurer type de routeur Commissionner les produits d infrastructure Pour commissionner un routeur, cliquez dessus, allez dans l onglet Réseau puis cliquez sur Commission. Figure 11 : NLSmartChannel commissionner un routeur Pour terminer l installation du routeur, entrez le Neuron ID des ports correspondants (ou presses le bouton de service pour envoyer le Neuron ID). Note : Les switchs ne sont JAMAIS commissionnés. 10
Figure 12 : NLSmartChannel routeur Neuron IDs Utilisez le bouton Tout tester installé. pour vérifier que votre routeur est correctement 3. Créer l organisation (sous systèmes) Organisation logique Si vous avez créé le projet depuis le départ, l arbre des sous systèmes devrait à présent ressembler à cela : Figure 13 : Arbre des sous systèmes Vous pouvez créer une organisation hiérarchique de vos sous systèmes ; par exemple, une organisation géographique comme suit : 11
Figure 14 : Organisation de sous systèmes 01 Ou si vous préférez, une organisation par manufacturier : Figure 15 : Organisation de sous systèmes 02 Pour créer un sous système, cliquez droit sur un sous système existant et choisissez «Nouveau sous systèmes dans <Nom du sous système>». Vous pouvez également avoir plusieurs organisations dans un même projet, comme nous le verrons dans le prochain paragraphe. Créer plusieurs organisations Vous pouvez créer plusieurs organisations dans le même projet. Par exemple si vous avez déjà une organisation géographique, vous pouvez créer une organisation par produit, par manufacturier, Pour cela, vous devez créer un nouveau sous système principal en cliquant droit sur Projet dans l arbre et choisir Nouveau sous système principal. Figure 16 : Organisation à plusieurs sous systèmes principaux Pour créer des clones de vos devices d une organisation à une autre, maintenez CTRL+SHIFT pressés et glissez déposez votre device du sous système source vers le sous système cible. 12
Figure 17 : Noeud cloné dans un sous système principal différent Chaque action appliquée au premier noeud (changer une config, supprimer le noeud, ) est automatiquement appliquée sur le clone. 4. Créer des templates A partir d un plugin Premièrement vérifiez que le plugin est enregistré ; allez dans le menu PlugIns, et sélectionnez Enregistrer les plugins. Si le plugin est enregistré, une marque verte est disposée à côté de son nom. Si vous voulez enregistrer un plugin, double cliquez dessus (ou sur plusieurs plugins si vous désirez en enregistrer plusieurs en même temps) et cliquez sur «Enregistrer». Une fois le plugin enregistré, vérifiez que l enregistrement a bien créé automatiquement les templates. Allez dans l arbre des Templates (ou Modèles ), et vérifiez que le template correspondent est créé dans la liste. Figure 18 : Arbre des Templates A partir d un fichier XIF Allez dans l arbre des «Templates» (voir paragraphe précédent) ; cliquez droit sur Projet, et choisissez «Nouveau modèle de nœud». Choisissez ensuite le fichier XIF à charger, puis cliquez sur «OK». 13
Figure 19 : Fenêtre nouveau device template 5. Créer des noeuds Créer un noeud à partir d un template Dans l arbre des Templates, cliquez droit sur un modèle de noeud et choisissez Nouveau noeud à partir du modèle <Nom du modèle>». Figure 20 : Nouveau noeud à partir d un modèle de noeud Définissez le nom du noeud, parcourez les canaux pour le créer sur le bon canal. Si vous voulez créer le nœud dans un sous système qui n est pas sur la liste, cliquez sur «Ajouter» pour ajouter le sous système à la liste. 14
Créer plusieurs noeuds en une opération Vous pouvez créer très rapidement de nombreux noeuds, sans plus d effort que pour en créer un seul. Quand vous sélectionnez «Nouveau nœud à partir du modèle < >, il y a une option Nombre à créer» en dessous de «Modèle de nœud». Renseignez ici le nombre de nœuds que vous souhaitez créer, et définissez la numérotation des nœuds ainsi que le nombre de chiffres dans le nom. Figure 21 : Créer plusieurs noeuds en une opération Ici on va créer les noeuds Node 03, Node 04,, Node 07 sur le canal LIPB_Port3, dans le sous système Locations. Figure 22 : Arbre des sous systèmes après création de plusieurs noeuds 15
Créer un noeud depuis le réseau Pour créer un nœud depuis le réseau, le projet doit avoir une interface réseau valide (à la création ou à l ouverture du projet). NL220 doit être mis ONNET. 6. Appliquer des configurations A partir d un plugin Vérifiez que votre plugin est correctement enregistré (chapitre 4 paragraphe 1). Ensuite cliquez droit sur le nœud, allez dans le menu «PlugIns», et lancez le plugin correspondant. Vous pouvez à présent configurer votre device à travers l interface du plugin. Editer le noeud Pour accéder aux propriétés de configuration du device, cliquez droit sur le noeud et choisissez Editer. Le menu d édition du noeud doit apparaître sur la droite. Allez à l onglet «Configurations» pour parcourir les différentes propriétés de configuration disponibles. Si vous sélectionnez une propriété de configuration, sa valeur dans la base de données apparaîtra dans le champ «Valeur». Vous pouvez Charger la valeur (récupérer la valeur dans le device sur le réseau) et la «Transférer» (envoyer la valeur de la base de données vers le device). Figure 23 : Editer le propriétés de configuration d un noeud ou d un bloc fonctionnel Dans la plupart des cas les propriétés de configuration ne sont disponibles qu au niveau du bloc fonctionnel. Dans un tel cas, ouvrez le nœud dans l arbre et éditez le bloc fonctionnel pour accéder à ses propriétés de configuration. 16
Figure 24 : Editer un bloc fonctionnel Copier / coller des valeurs de configuration Une fois votre noeud configure, vous pouvez copier les valeurs des propriétés de configuration de ce noeud sur d autres nœuds utilisant le même modèle. Pour copier seulement une valeur, éditez le nœud ou le bloc fonctionnel, allez à l onglet «Configurations», sélectionnez la propriété de configuration et cliquez sur «Copier en mémoire». Pour copier toutes les valeurs d un nœud, cliquez droit sur le nœud, et sélectionnez «Copiez les valeurs de configuration en mémoire». Pour coller cette(ces) valeur(s), cliquez droit sur un noeud, et choisissez Collez les valeurs de configuration de la mémoire». Vous pouvez aussi collez les valeurs par commande récursive sur un sous système ; cliquez droit sur un sous système, allez dans el menu «Nœuds», vérifiez que «Commandes récursives sur sous système» est bien enclenché (sinon cliquez dessus), puis cliquez sur «Collez valeur(s) de configuration sur les nœuds». Figure 25 : Commandes récursives enclenchées 7. Créer des connections Par clic droit sur une variable Ouvrez le noeud et ses blocs fonctionnels pour afficher les variables réseau disponibles. Ensuite cliquez droit sur la variable que vous voulez connecter, et cliquez sur «Connexion». Cela ouvrira la fenêtre de connexion à droite comme suit : 17
Figure 26 : Nouvelle connexion Vous pouvez ensuite glisser déposer les variables vers les champs Entrées et Sorties pour ajouter des variables à la connexion. Définissez les réglages du binding, ou laissez les valeurs par défaut. Après que la variable soit connectée, elle apparaîtra en bleu au lieu du blanc dans l arbre. Figure 27 : Après que la connexion soit créée Glisser déposer Une autre manière de créer une connexion est de glisser déposer une variable sur une autre, ce qui affichera automatiquement la fenêtre de création de connexion avec les champs Entrées et Sorties déjà remplis. Binding au host automatique Il est possible de créer des bindings automatiques au host à partir d un device template. Dans ce cas tous les nœuds créés à partir de ce template seront automatiquement liés au host. Allez dans l arbre des Modèles ; éditez le modèle de noeud, et allez à l onglet Variables réseau. Sélectionnez la variable qui doit être reliée ; affichez le menu Connexion, et 18
cochez «Connectée automatiquement au pc local». Vous pouvez ensuite définir les paramètres de la connexion. Figure 28 : Connexion automatique au host à partir du modèle de noeud 8. Copier / coller Sous systèmes avec noeuds et connexions Il est possible de copier / coller un sous système à partir de l arbre des sous systèmes ; en copiant ce sous système, vous pouvez également copier les nœuds et les connexions à l intérieur de ce sous système. Pour copier le sous système, cliquez droit dessus et choisissez «Copier en mémoire». Pour le coller, cliquez droit sur le sous système cible, et choisissez «Coller». Dans les options de collage, vous pouvez choisir les différents objets que vous choisissez de copier (nœuds, connexions, ). Figure 29 : Option de collage de sous système 19
Ainsi, le sous système est copié avec ses noeuds, ses connexions internes et ses propriétés de configuration. Figure 30 : Après que le sous système ait été collé 9. Installer un noeud Pour installer un noeud, vous devez ouvrir votre projet avec une interface réseau valide, et être sûr que le projet est ONNET (voir chapitre 5 paragraphe 3). Puis sélectionnez le noeud et pressez CTRL+I (ou clic droit, Installer ) ; la fenêtre suivante apparaîtra : Figure 31 : Installer un noeud Vous pouvez entrer manuellement le Neuron ID, ou presser le bouton de service pour remplir le champ Neuron ID. Un device non installé apparaît en gris dans l arbre ; un device installé apparaît en vert (ou en rouge). 10. Superviseur Il est possible dans NL220 de superviser la valeur de vos variables. Pour ajouter une variable au superviseur, cliquez droit dessus et cliquez sur Ajouter au superviseur. 20
Figure 32 : Superviseur de variables En cliquant droit sur une variable dans le superviseur, on peut accéder à ses détails, poller ou écrire une valeur sur cette variable. NL220 a également une fonction de superviseur automatique ; il faut dans un premier temps définir dans le modèle de noeud quelles variables vous désirez superviser. Figure 33 : Définition des variables à superviser dans le modèle de noeud Ensuite il faut activer le superviseur automatique en cliquant sur cette icône. Si vous sélectionnez un nœud utilisant ce modèle dans l arbre des sous systèmes, toutes les variables définies dans le modèle de noeud seront automatiquement ajoutées au superviseur. Figure 34 : Superviseur automatique 21
11. Fonctions de maintenance Vous pouvez choisir d ouvrir votre projet en mode maintenance, ou peut être votre licence vous bloque dans ce mode. Figure 35 : Mode maintenance Dans ce cas, comme vous pouvez le constater dans les images suivantes, les fonctionnalités sont restreintes : vous ne pouvez pas ajouter, supprimer, installer ou désinstaller un noeud. Figure 36 : Fonctionnalités en mode maintenance Vous pouvez toujours utiliser les commandes récursives avec les fonctions de maintenance, pour gagner du temps au lieu de tester vos noeuds un à un. 22
Figure 37 : Commandes récursives en mode maintenance 12. Commander des crédits Pour commander des crédits, lancer NLCreditsGenerator à partir de l icône. Entrez ensuite le nombre de crédits à ajouter, puis cliquez sur «Send request» ou copy to clipboard pour copier la clé et la coller dans un email ou un fichier texte. Envoyez nous la clé, nous vous renverrons une clé de déprotection pour valider vos crédits. 23
13. Conclusion Ceci est un tutorial pour NL220. Si vous avez besoin d explications complémentaires, ou d informations sur des fonctions non expliquées ici, une aide en ligne est fournie avec le logiciel. 25 Boulevard Victor HUGO Bâtiment Pythagore 31770 COLOMIERS (FRANCE) Tel +33 (0)5 61 15 18 45 Fax +33 (0)5 61 15 16 44 http://www.newron-system.com Ventes : sales@newron-system.com Informations générales : informations@newron-system.com Support technique : hot.line@newron-system.com 24