rocnet:rocnetnode-setup-fr
Differences
This shows you the differences between two versions of the page.
| Previous revision | |||
| — | rocnet:rocnetnode-setup-fr [2025/06/16 10:26] (current) – [Configuration RocNetNode] phil45 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Configuration RocNetNode ====== | ||
| + | [[: | ||
| + | [[: | ||
| + | * [[rocnet: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | * [[: | ||
| + | \\ | ||
| + | ===== Caractéristiques ===== | ||
| + | * Cette boite de dialogue apparaîtra automatiquement en cas de: | ||
| + | * Un nouveau nœud sera détecté par le serveur Rocrail. | ||
| + | * Le bouton poussoir sur un des [[: | ||
| + | * Configuration très rapide du Port/ | ||
| + | * Glisser& | ||
| + | * Glisser& | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== Adressage ===== | ||
| + | Voir: __**[[: | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== Index ===== | ||
| + | {{: | ||
| + | Sélection du nœud à modifier.\\ | ||
| + | La liste est automatiquement triée par identifiant.\\ | ||
| + | |||
| + | ====Colonnes==== | ||
| + | ===Identifiant=== | ||
| + | L' | ||
| + | ===Emplacement=== | ||
| + | Identifiant de l' | ||
| + | Cette localisation n'est pas une partie du schéma d' | ||
| + | |||
| + | ===Vendeur=== | ||
| + | [[http:// | ||
| + | ===Classe=== | ||
| + | ^ Mnémonique ^ Classe ^ Description ^ | ||
| + | | A | Accessoire | I2C GCA-Pi02 | | ||
| + | | D | Générateur numérique Railsync | dcc232, sprog | | ||
| + | | I | Identification (RFID) | rfid12 | | ||
| + | |||
| + | |||
| + | ===Sub IP=== | ||
| + | Les sous-adresses IP sont les deux derniers chiffres de l' | ||
| + | Cette sous IP sera générée aléatoirement au cas ou la récupération de l' | ||
| + | |||
| + | ====Arrêt==== | ||
| + | Arrête le nœud sélectionné.\\ | ||
| + | |||
| + | ====Tout arrêter==== | ||
| + | Arrête tous les nœuds sur le réseau.\\ | ||
| + | |||
| + | ====Afficher==== | ||
| + | Déclenche le clignotement de la LED2 sur le GCA-Pi01 ou l' | ||
| + | |||
| + | ====Requête==== | ||
| + | Interroger tous les nœuds disponibles sur le réseau.\\ | ||
| + | Normalement cela est fait automatiquement, | ||
| + | |||
| + | ====Report==== | ||
| + | L' | ||
| + | |||
| + | ====PuTTY==== | ||
| + | | //Pour experts seulement.// | ||
| + | {{ : | ||
| + | Ouvrir un terminal __**[[http:// | ||
| + | Adresse IP = 192.168. plus RocNetNode Sous-IP.\\ | ||
| + | PuTTY doit avoir été installé, Linux/ | ||
| + | ===Identifiant par défaut=== | ||
| + | // | ||
| + | //Mot de passe pi@192.168.100.84:// | ||
| + | |||
| + | ===Installation=== | ||
| + | ==Windows== | ||
| + | Télécharger le putty.exe à partir de: | ||
| + | * http:// | ||
| + | ==Linux== | ||
| + | < | ||
| + | sudo apt-get install putty | ||
| + | </ | ||
| + | ==Mac OS X== | ||
| + | Voir: | ||
| + | * http:// | ||
| + | \\ | ||
| + | |||
| + | ===== RocNet ===== | ||
| + | {{: | ||
| + | | Tous les champs texte qui sont marqués avec un **@** peuvent ouvrir le __**[[: | ||
| + | \\ | ||
| + | |||
| + | ====Carte des nœuds==== | ||
| + | L' | ||
| + | Le titre du plan est utilisé comme étiquette de nœud racine.\\ | ||
| + | Menu contextuel sur les nœuds: | ||
| + | * Afficher | ||
| + | * Arrêter | ||
| + | Menu contextuel sur l' | ||
| + | * Arrêter -> Tous les nœuds à cet emplacement | ||
| + | Menu contextuel à la racine: | ||
| + | * Arrêt tous les nœuds | ||
| + | |||
| + | ====Identifiant==== | ||
| + | L' | ||
| + | Cette identifiant est une partie du schéma d' | ||
| + | Initialement cet identifiant est fixé à 65535 qui va déclencher le logiciel hôte, comme Rocrail, pour fixer un nouvel identifiant inutilisé automatiquement.\\ | ||
| + | Pour éviter d' | ||
| + | | Plus d'un nœud ayant le même identifiant va conduire à des effets secondaires imprévisibles. \\ L' | ||
| + | |||
| + | ====Emplacement==== | ||
| + | Numéro de l' | ||
| + | |||
| + | ====Nom de l' | ||
| + | C'est le nom symbolique optionnel du RocNet-ID qui peut être utilisé pour adresser ce nœud.\\ | ||
| + | |||
| + | ====Définir==== | ||
| + | Défini le nouvel identifiant RocNet au nœud.\\ | ||
| + | Le nœud convoiera un évènement d' | ||
| + | \\ | ||
| + | |||
| + | ===== Options ===== | ||
| + | {{: | ||
| + | |||
| + | ====Reconnaître les évènements de détecteurs==== | ||
| + | L' | ||
| + | Après ce dépassement de délai le nœud répétera l' | ||
| + | |||
| + | ====Utiliser le bouton==== | ||
| + | Au cas ou le GCA-Pi01 est connecté le bouton poussoir peut être activé par cette option pour montrer et arrêter les actions.\\ | ||
| + | |||
| + | ====RFID==== | ||
| + | Active la librairie __**[[: | ||
| + | Lecteur avisé: [[http:// | ||
| + | |||
| + | ====GCA-Pi05==== | ||
| + | Active le PWM du moteur et les 16 canaux de fonction pour les locomotives grandes échelles.\\ | ||
| + | |||
| + | ====GCA-Pi07==== | ||
| + | Active le support du détecteur analogique du GCA-Pi07.\\ | ||
| + | :!: **Cette option désactive la RocMouse, GCA-Pi04, parce que ils partagent la même plage d' | ||
| + | Le décalage utilisé pour les rapports est 129 pour éviter les collisions avec les détecteurs rapportés par le GCA-Pi02. | ||
| + | ===Threshold=== | ||
| + | La valeur mesurée minimale pour rapporter un capteur comme occupé.\\ | ||
| + | Cette valeur de seuil est également utilisée pour signaler à nouveau si le delta comparé avec la mesure actuelle est plus grande que la valeur précédemment rapporté pour la mise à jour de la représentation de la charge dans Rocview.\\ | ||
| + | |||
| + | ====I2C==== | ||
| + | ^ Matériel ^ Emplacement I2C-0 ^ Emplacement I2C-1 ^ Emplacement I2C-2 ^ | ||
| + | | RasPi Version 1 | Connecteur P1 | Non disponible | - ^ | ||
| + | | RasPi Version 2 | Connecteur P5 | Connecteur P1 | - ^ | ||
| + | | BeagleBone Black | - | ? | ? | | ||
| + | |||
| + | |||
| + | Pour le brochage des connecteurs P1 et P5 voir http:// | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ====Balayage I2C==== | ||
| + | Les adresses réelles des périphériques GCA-pixx connectés sont répertoriés.\\ | ||
| + | Si le nœud était nouveau et avait automatiquement obtenu un nouvel identifiant il pourrait être nécessaire de le redémarrer pour voir ses valeurs lors du balayage I2C. | ||
| + | - __**[[: | ||
| + | - Éteindre | ||
| + | - Allumer | ||
| + | |||
| + | \\ | ||
| + | ====Type de matériel==== | ||
| + | Le Pi 1 et le Pi 2/3 doivent avoir une adresse de base GPIO différente.\\ | ||
| + | La configuration correcte est nécessaire pour les LEDs et les boutons sur le __**[[: | ||
| + | Le type ' | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ====Type DCC==== | ||
| + | ^ Type ^ Description ^ | ||
| + | | Aucun | Pas de support DCC | | ||
| + | | **[[: | ||
| + | | **[[: | ||
| + | |||
| + | ====Équipement DCC==== | ||
| + | Équipement USB sur lequel le générateur DCC est branché.\\ | ||
| + | Pour SPROG 3 et S-Nano sélectionnez " | ||
| + | |||
| + | ====Obtenir/ | ||
| + | Les valeurs sont automatiquement lues après avoir sélectionné un nœud à partir de l' | ||
| + | Obtenir/ | ||
| + | |||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== Configuration du port ===== | ||
| + | Les ports sur le __**[[: | ||
| + | {{: | ||
| + | |||
| + | Les numéros de ports sont fixes parce qu'ils sont uniques grâce à l' | ||
| + | |||
| + | ====Port==== | ||
| + | Chaque nœud a une plage de ports fixes allant de 1 à 128.\\ | ||
| + | Voir: __**[[: | ||
| + | |||
| + | |||
| + | ====Type==== | ||
| + | **0**=Sortie, | ||
| + | |||
| + | ====Retard==== | ||
| + | unités 10ms, max. 255 * 10.\\ | ||
| + | ^ Type ^ Fonction ^ Zéro ^ | ||
| + | | Entrée | Durée du retard de changement d' | ||
| + | | Sorties | Durée d' | ||
| + | |||
| + | ====Clignotement==== | ||
| + | Utiliser la durée d' | ||
| + | |||
| + | ====Toggle==== | ||
| + | Une sortie va basculer ON/OFF seulement à partir d'une commande ON.\\ | ||
| + | |||
| + | ====Inversion==== | ||
| + | Inverse le port de sortie.\\ | ||
| + | |||
| + | ====Test==== | ||
| + | Le bouton Test pour les ports de type sortie.\\ | ||
| + | L' | ||
| + | Le nom du bouton est pour ON " | ||
| + | |||
| + | ====Évènement==== | ||
| + | Si la valeur est supérieure à 0 le port sur ce nœud sera synchronisé avec le port sur le nœud avec l' | ||
| + | ^ ID ^ Port ^ | ||
| + | | L' | ||
| + | ====Usage==== | ||
| + | Montre l' | ||
| + | Un double clic sur ce champs ouvrira la boite de dialogue propriétés de l' | ||
| + | |||
| + | ====Suivant > < Précédent==== | ||
| + | Sélectionner un groupe entre 1 et 16 de 8 E/S chacun.\\ | ||
| + | |||
| + | ====Obtenir/ | ||
| + | Obtenir/ | ||
| + | L' | ||
| + | | :!: Sans un " | ||
| + | |||
| + | ====Supprimer==== | ||
| + | Supprime les 8 ports sélectionnés de la configuration du nœud.\\ | ||
| + | Cela peut être nécessaire au cas ou le nombre de GCA-Pi02 connectés ait diminué.\\ | ||
| + | |||
| + | ====Glisser & Déposer==== | ||
| + | {{: | ||
| + | Glisser un numéro de port vers un objet du plan pré-existant pour fixer le bus de l' | ||
| + | < | ||
| + | 20131023.142948.621 g9999I main | ||
| + | 20131023.142948.621 g9999I main | ||
| + | 20131023.142948.621 g9999I main | ||
| + | 20131023.142948.621 g9999I main | ||
| + | </ | ||
| + | \\ | ||
| + | |||
| + | =====Configuration des canaux===== | ||
| + | Les canaux sur le __**[[: | ||
| + | * **Servos** | ||
| + | * **Signaux lumineux** (Variation lente) | ||
| + | * **Éclairage** (Jour/Nuit) | ||
| + | * ... | ||
| + | {{: | ||
| + | |||
| + | ====Canal==== | ||
| + | Chaque nœud a une plage de canal fixe de 1 à 128.\\ | ||
| + | Pour adresser un canal au lieu d'un port le **[[: | ||
| + | Voir __**[[: | ||
| + | |||
| + | ====A gauche/A droite==== | ||
| + | | **La position gauche doit être inférieure à position droite!** | | ||
| + | La position dans la plage de 0…4095 pour l' | ||
| + | Les servomoteurs doivent être compris entre 150 et 600.\\ | ||
| + | |||
| + | ====A gauche/A droite Étapes==== | ||
| + | Le nombre de pas à utiliser chaque 10ms pour déplacer à la position voulue marche/ | ||
| + | Zéro fera sauter directement à la position voulue.\\ | ||
| + | __Information: | ||
| + | |||
| + | ====Clignotement==== | ||
| + | Bascule dans l' | ||
| + | |||
| + | ====Rapport==== | ||
| + | Rapporte si la position voulue a été atteinte.\\ | ||
| + | Cet évènement peut être utilisé comme retour de position d'un aiguillage: __**[[: | ||
| + | |||
| + | ====Servomoteur==== | ||
| + | Cette option mettra un canal en "mode repos" après l' | ||
| + | ^ Standard ^ Options du servomoteur ^ | ||
| + | | {{: | ||
| + | | PWM reste inchangé comme prévu. | PWM complet=+5V après 1 seconde. | ||
| + | |||
| + | ====Retard==== | ||
| + | Retard entre les commandes de positionnement.\\ | ||
| + | La plage est comprise entre 0 et 15.\\ | ||
| + | 0=10ms, 2=20ms, … 15=160ms\\ | ||
| + | |||
| + | ====Affiner==== | ||
| + | Affine une plage de canal:\\ | ||
| + | {{: | ||
| + | Le déplacement du curseur va déclencher le réglage du canal à la nouvelle valeur.\\ | ||
| + | ===Pré-réglage=== | ||
| + | - Maximal: 0...4095 | ||
| + | - Servo: 150...600 | ||
| + | |||
| + | ====Tester==== | ||
| + | Ce bouton à bascule peut être utilisé pour envoyer une commande de sortie au canal pour tester.\\ | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ====Usage==== | ||
| + | Montre l' | ||
| + | Un double clic dans ce champs ouvrira la boite de dialogue propriétés de l' | ||
| + | \\ | ||
| + | |||
| + | ====Glisser& | ||
| + | Glisser un numéro de canal sur un objet du réseau pour fixer le bus, l' | ||
| + | |||
| + | \\ | ||
| + | |||
| + | =====Macro===== | ||
| + | {{: | ||
| + | //les numéros de macro n'a pas de relation avec les numéros de port.//\\ | ||
| + | |||
| + | ====Caractéristiques==== | ||
| + | * Une macro a au maximum 8 lignes de commandes. Pour être exécuté le numéro de port dans la ligne de commande doit être > 0. | ||
| + | * Les macros peuvent être adressées par type de port " | ||
| + | * Les __**[[: | ||
| + | |||
| + | ====Notes==== | ||
| + | Certains systèmes d' | ||
| + | Sans cette entrée la commande choisie enverra l' | ||
| + | |||
| + | ====Nombre==== | ||
| + | Numéro de la macro dans une plage comprise entre 1 et 128.\\ | ||
| + | |||
| + | ====Port==== | ||
| + | Numéro du port défini avec la valeur. (1...128) \\ | ||
| + | La ligne n'est pas utilisée si elle est définie à zéro.\\ | ||
| + | |||
| + | ====Retard==== | ||
| + | Retard en unités de 10ms avant de fixer la nouvelle valeur du port.\\ | ||
| + | Plage: 0...255 -> 0...2550ms | ||
| + | |||
| + | ====Type==== | ||
| + | Type de port: | ||
| + | * 0 = Sortie (GCA-Pi02) | ||
| + | * 1 = Entrée (Non utilisé.) | ||
| + | * 2 = Canal **[[http:// | ||
| + | * 3 = LED (Pi08) | ||
| + | |||
| + | ====Valeur==== | ||
| + | La nouvelle valeur à définir. (0...255)\\ | ||
| + | Une sortie numérique peut être soit à 0 ou à 1. (0=arrêt, 1=marche)\\ | ||
| + | Un canal PWM peut être soit à 0, 1 ou à 2…255. (0=arrêt, 1=marche, 2…255=largeur d' | ||
| + | Pour le PWM marche/ | ||
| + | |||
| + | ====Clignotement==== | ||
| + | Cela écrasera l' | ||
| + | Le retard est utilisé comme intervalle.\\ | ||
| + | |||
| + | ====Exporter/ | ||
| + | Exporter/ | ||
| + | |||
| + | ====Obtenir/ | ||
| + | Obtenir/ | ||
| + | |||
| + | \\ | ||
| + | |||
| + | =====Update===== | ||
| + | |< >| | ||
| + | | :!: N'est plus pris en charge. :!: | | ||
| + | {{: | ||
| + | Le bouton texte, " | ||
| + | Si ce champs est vide le texte changera en " | ||
| + | |||
| + | ====Analyse==== | ||
| + | Si le PC sur lequel Rocview tourne est connecté à l' | ||
| + | Il n'y a probablement pas de possibilité de connexion à l' | ||
| + | |||
| + | ====Mettre à jour==== | ||
| + | | //Le Raspberry Pi doit être connecté à l' | ||
| + | Mettre à jour vers la nouvelle version.\\ | ||
| + | Vérifier https:// | ||
| + | Aucun redémarrage n'est nécessaire, | ||
| + | - Arrête le service rocnetnode. | ||
| + | - Télécharge le nouveau paquet de l' | ||
| + | - Installe le nouveau paquet. | ||
| + | - Démarre le service rocnetnode. | ||
| + | - Prêt. | ||
| + | ===Fichier=== | ||
| + | Si l' | ||
| + | < | ||
| + | scp rocnetnode-xxxx-raspbian-armhf.deb pi@raspberrypi:/ | ||
| + | pi@raspberrypi' | ||
| + | rocnetnode-xxxx-raspbian-armhf.deb | ||
| + | </ | ||
| + | Le nom d' | ||
| + | Au lieu d' | ||
| + | {{ : | ||
| + | * [[https:// | ||
| + | * [[http:// | ||
| + | Le répertoire **/tmp** est automatiquement nettoyé après (re)démarrage.\\ | ||
| + | |||
| + | |||
| + | \\ | ||
| + | |||
| + | |||
| + | =====Configuration de la sauvegarde===== | ||
| + | Toutes les configurations sont sauvegardées dans le fichier **rocnetnode.ini** et peut être copié sur un autre ordinateur à des fins de sauvegarde.\\ | ||
| + | L' | ||
| + | Le chemin le plus facile est d' | ||
| + | < | ||
| + | scp pi@192.168.100.168:/ | ||
| + | </ | ||
| + | WinSCP ou Filezilla peuvent également être utilisés avec le protocole **SFTP**.\\ | ||
| + | |||
| + | ====Restauration==== | ||
| + | Avant de restaurer le fichier **rocnetnode.ini** le programme RocNetNode doit être arrêté pour éviter d' | ||
| + | < | ||
| + | ssh pi@192.168.100.168 | ||
| + | sudo service rocnetnoded stop | ||
| + | exit | ||
| + | </ | ||
| + | |||
| + | Restaurer le fichier rocnetnode.ini: | ||
| + | < | ||
| + | scp rocnetnode.ini pi@192.168.100.168:/ | ||
| + | </ | ||
| + | |||
| + | Démarrer RocNetNode: | ||
| + | < | ||
| + | ssh pi@192.168.100.168 | ||
| + | sudo service rocnetnoded start | ||
| + | exit | ||
| + | </ | ||
| + | |||
| + | \\ | ||
| + | |||
| + | =====Exemple(s)===== | ||
| + | |||
| + | ====Servomoteur d' | ||
| + | * [[: | ||
| + | |||
| + | ====Signal avec les Macros==== | ||
| + | * [[: | ||