Sommaire → Les centrales numériques → BiDiB
C'est une fenêtre de dialogue simple pour faire des travaux simples de configuration. Pour une programmation plus sophistiquée l'assistant BiDiB est recommandé. |
Le système BiDiB fonctionne avec des identifiants uniques et un adressage local (Chemin).
L'adressage local peut changé après chaque démarrage du système.
Au démarrage Rocrail crée une cartographie entre l'adresse locale et l'identifiant unique.
Tous les modules matériels BiDiB ont un bouton d'identification. Si ce bouton a été actionné cette fenêtre de dialogue apparaîtra.
Après avoir fermé cette fenêtre de dialogue avec le bouton OK le numéro UID décimal sera copié au presse-papier pour rendre possible de coller cette valeur dans le(s) champ(s) Bus.
La valeur de gauche est une valeur hexadécimal dont la représentation de la valeur décimale de la partie centrale est l'identifiant du vendeur.
La valeur de gauche est une valeur hexadécimal dont la représentation de la valeur décimale de la partie centrale est l'identifiant du produit.
Classification du nœud.
Dans Rocrail c'est la valeur UID-Name. Ce champs est sensible à la casse! |
Chaîne définie par l'utilisateur pour identifier ce nœud.
Ce nom peut être utilisé comme une alternative à la valeur du bus. (Nom de l'UID)
MSG_STRING_GET: STRING_ID = 1: Username, read/write
Programme la chaîne du nom d'utilisateur modifié.
Dans Rocrail c'est la valeur de l'identifiant du nœud. |
Dans Rocrail la décimale Identifiant unique, doit être configuré dans le Champs Bus de l'onglet interface du détecteur ou de l'accessoire.
Cet identifiant unique (Bus) est long et de le choisir n'est pas toujours une tâche facile.
La valeur de gauche est hexadécimal et la valeur de droite est la représentation décimale du numéro de l'identifiant unique (Bus).
La représentation décimale est utilisée comme valeur de bus pour les objets. (La représentation décimale peut et peut-être un nombre négatif.)
Le numéro de série imprimé sur la carte devrait être V 0D P 67002900 dans cet exemple.
Dans l'arborescence chaque nœud est préfixé avec sa mnémonique(s) de classe entre crochets.
Note: un nœud peut fournir plus qu'une seule classe.
Mnémonique | Classe | Implémentation(s) |
---|---|---|
L | Lien (Pont) | GBMBoost Master, OneHUB |
O | Occupation | GBM16T, S88-BiDiB |
S | Aiguillage | LightControl, MobaList |
B | Booster | GBMBoost |
M | Centrale Numérique | GBMBoost Master |
A | Accessoire | LightControl, MobaList |
U | Interface Utilisateur | Manette externe |
P | Programmation | GBMBoost |
Si une image est trouvée avec un nom de fichier formaté comme "bidib-vid-pid.png" il sera affiché dans l'index de la page.
Par exemple: "bidib-13-103.png"
La taille du fichier image doit être inférieure à 50k au format PNG.
L'option de rapport requiert un nom de fichier qui doit être spécifié par boite de dialogue. Le format du fichier est CSV et peut être lu et manipulé par la plupart des tableurs.
Tous les modules listés sont rapporté port par port. Le RocrailID sera également rapporté si un objet est lié au uid:port:type.
Le fichier CSV importé et exporté comme PDF avec LibreOffice. |
![]() |
Ouvre le site WEB du nœud sélectionné. (Dans le navigateur WEB par défaut.)
Envoie un message d'identification au nœud sélectionné qui accomplira le clignotement de la LED sur le module.
Vérifie que le nœud sélectionné est toujours en vie. Une réponse pong sera listée dans le panneau de contrôle. (Moniteur su niveau de suivi.)
Obtenir la dernière erreur du nœud sélectionné. Un rapport d'erreur sera listé sur le panneau du serveur. (Niveau de suivi Exception.)
Avec le Glisser&Déposer l'identifiant unique peut facilement être configuré pour tous les objets qui ont un onglet interface:
Rocrail fourni une implémentation basique pour lire et écrire les fonctionnalités.
Lecture de toutes les fonctionnalités du nœud sélectionné.
Cette action est requis pour activer d'autres onglets dans cette fenêtre de dialogue.
Écriture la fonctionnalité sélectionnée avec cette nouvelle valeur; Vérifier la documentation pour les fonctionnalités inscriptibles.
Utiliser cette option GBMBoost-Master avec prudence et utiliser une durée d'intervalle élevée comme 20. (20 x 100ms = 2 secondes)
Fixer cette valeur à zéro pour désactiver cette fonctionnalité.
Une valeur de 1 enverra chaque 80ms un message au GBMBoost-Master. |
Le type de port à configurer; Vérifier la documentation.
Seulement certains types de port ont des paramètres de configuration:
Type | L | R | V | S |
---|---|---|---|---|
Servo | Ajustement gauche | Ajustement droit | Vitesse | - |
Éclairage | Allumage | Extinction | Augmenter la luminosité | Diminuer la luminosité |
Rétro-éclairage | Diminuer la luminosité | Augmenter la luminosité | cartographie des canaux | - |
Les ports BiDiB sont basés sur le le décalage du zéro.
Lecture des réglages de la configuration actuelle du port et du type sélectionné.
Écriture des valeurs de la configuration actuelle vers le port et le type sélectionné.
Utiliser MARCHE/ARRÊT pour voir si le port configuré se comporter comme voulu.
Après avoir relâché l'un des curseurs les valeurs sont envoyées au module.
Les propriétés du port peuvent seulement être réglées pour le port de type sortie et si le module sélectionné supporte la configuration du port comme OneControl.