User Tools

Site Tools


intellibox-fr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
intellibox-fr [2020/09/21 11:32] – [SO25 / SO907 Data Format] phil45intellibox-fr [2020/10/28 12:13] (current) – [Loconet] phil45
Line 154: Line 154:
 > **Note:** Si, à partir du menu de l'IB, un protocole différent du protocole standard est assigné à une simple locomotive les options spéciales peuvent être réglées automatiquement à **SO#25=3** et **SO#907=5**! > **Note:** Si, à partir du menu de l'IB, un protocole différent du protocole standard est assigné à une simple locomotive les options spéciales peuvent être réglées automatiquement à **SO#25=3** et **SO#907=5**!
  
 +==== SO26 BPS Fallback====
 +Pour augmenter la stabilité sur Rocrail connecté avec l'IB, spécialement quand on utilise la version actuelle, envisager de changer l'option spéciale 26 de 1 à 0.\\
 +SO#26=1 force //Longue coupure RS-232// pour aboutir à un retour aux 2400 bps initial, cela peut arriver durant le démarrage du module p50x, résultant en une perte de communication, tandis que SO#26=0 entraîne une vitesse restante inchangée.\\
  
-===== Assemblage de câbles ===== +==== Désactiver l'écho SO33 ==== 
-{{cables:ib-pc-cable-en.png}}\\+Si aucun dispositif I²C, comme les claviers Märklin ou autres, n'est connecté à l'IB, changer SO#33=0 réduira la charge interne de l'IB.\\ 
 +SO#33=1 écho par défaut des commandes d'aiguillage sur le bus I²C.
  
 +==== Réinitialisations spontanées ====
 +L'ancienne IB est connue pour effectuer parfois des réinitialisations spontanées non désirées sous certaines circonstances dans certains environnements. Même si cette question a été largement débattu pendant de nombreuses années sur divers forums sur Internet une raison claire n'a jamais été détectée. Le seul point clair est que l'IB n’exécute presque jamais de réinitialisations indésirables quand aucune connexion à un ordinateur n'est établie.
  
 +Pour minimiser l'apparition des réinitialisations non désirées un bon blindage (et continu!) du câble d'interface à partir de l'ordinateur vers l'IB doit être assuré. Plus loin, les transformateurs, les moniteurs et les autres sources d'interférence doivent être éloignées de l'IB. Un autre aspect est d'éviter une surcharge de l'IB dû à trop de commandes envoyées dans un court laps de temps.
  
-===== Intellibox Tuning =====+Une alternative élégante pour éviter totalement les réinitialisations non désirées est de ne pas du tout utiliser la connexion série (RS232) de l'IB. Bien sûr cela ne veut pas dire rester sans Rocrail!
  
-**(garder à l'esprit de changer un paramètre à la fois, de le valider et de le tester avant d'en changer un autre)**+Depuis que l'IB est un dispositif LocoNet il peut être controlé totalement //via// le LocoNet. Les commandes à partir de l'ordinateur ou de Rocrail, respectivement, seront transférées au LocoNet en premier et du LocoNet à l'IB dans un second temps. Plusieurs adaptateurs sont disponibles dans ce but: Ceux sont, entre autres, le **[[:mgv85-fr|GCA85 (RS232)]]**, le **[[:mgv101-fr|GCA101 (Ethernet)]]**, le **[[:locobuffer-fr|LocoBuffer]]**, le LocoBuffer de **[[:locobuffer-usb-fr|RR-Cirkits]]** et le **[[:intellibox-basic-fr|Interface USB-LocoNet]]** par Uhlenbrock.
  
-Pour améliorer la stabilité de Rocrail connecté à une IB, spécialement pour les mises à jour actuelles, penser à changer l'option spéciale 26 de 1 à 0. (SO#26=1 force //Long RS-232 break// pour un retour initial à 2400bps, cela peut se produire pendant le démarrage du module p50x, avec le résultat d'une perte de communication, tandis que SO#26=0 donne le résultat d'une vitesse de communication inchangée) +=== Cablâge === 
 +{{:ib:ib-loconet-wiring-en.png?600}}
  
-Pour accéder à la plus haute vitesse de transfert (34200bps) de l'IB, qui n'est pas accessible via le menu des optionsmodifier  SO#1=4+ \\ 
 +L'IB, l'adaptateur USB-LocoNet et l'ordinateur peuvent être connectés selon le schéma ci-dessous. Le câble de l'interface série (RS232) n'est plus nécessaire et peut être retiré. De plus, l'interface série peut être éteinte à partir du menu de l'IB. 
 + 
 +> **Astuce:** Les câbles LocoNet peuvent être assemblés facilement, sont bon marchés et peuvent avoir la longueur désirée faite par soi-même: **[[:locont-wi-fr|Câblage LocoNet]]**  
 + 
 +=== Configuration === 
 +L'IB elle-même n'a pas besoin d'être configurée. La configuration d'options spécifiques mentionné dans la section [[#configuration_pour_loconet_via_RS232|Configuration pour LocoNet via RS232]] n'est pas requise. 
 + 
 +À partir du menu **Fichier -> Propriétés de Rocrail...** l'onglet de la fenêtre de dialogue suivant **[[:rocrailini-controller-fr|Centrale]]** est sélectionné. La configuration d'origine de l'IB - si elle existe - est effacée. Ensuite à partir du champ déroulant **Nouveau** la centrale de commande **loconet** est sélectionnée et par la suite ajoutée en appuyant sur **Ajouter**. La centrale de commande ''NEW - loconet'' est surlignée et **Propriétés** est appuyé. La fenêtre de dialogue //Interface LocoNet// s'ouvre. Le nom (Identifiant Centrale) doit être exactement le même que celui utilisé avant, si en vigueur. Cela garantit que l'identifiant de l'interface n'aura pas besoin d'être échangé dans touts les locomotives, les aiguillages, les signaux et ainsi de suite si l'identifiant a été entré.  
 + 
 +La suite de la procédure dépend de l'adaptateur utilisé. Si, par exemple, l'interface Uhlenbrock USB-LocoNet-Interface 63120 est utilisé la même configuration que celle expliquée dans le chapitre **[[:intellibox-basic-fr#configuration|Configuration]]** de la page du wiki de l'interface USB-LocoNet-Interface sera appliquée. Les autres adaptateurs sont configurés comme expliqué sur la page du wiki correspondante. 
 + 
 +> **Note:** Seulement l'interface (l'adaptateur) est configuré. L'IB devient une part du LocoNet et n'a donc pas besoin de configuration spéciale. 
 + 
 +=== Voie de programmation === 
 +Si l'IB est configurée comme décrit ci-dessus, le bouton PT dans Rocrail ne fonctionnera plus. La voie de programmation est mise en service automatiquement durant la première opération de programmation (lecture/écriture). \\ 
 + 
 + \\ 
 + 
 +===== Adressage et temps de basculement des aiguillages ===== 
 + 
 +==== Adressage des décodeurs d'accessoires ==== 
 +L'adressage des décodeurs d'accessoires est de préférence fait en utilisant **PADA-**__**[[:addressing:accessory-pg-fr|Adressage]]**__ comme dans ce cas l'adresse de l'aiguillage (ou le signal etc.) correspond avec l'adresse sur l'Intellibox sans la nécessité de la convertir. \\ 
 +L'adresse IB, par exemple, d'un aiguillage est entrée dans le champ port, pendant que le champ adresse reste à 0 (zéro). Voir ci-dessus le lien pour les détails sur les schémas d'adressage.  
 + 
 +==== Temps de basculement des aiguillages ==== 
 +Les temps de basculement des aiguillages et des autres accessoires peut être réglé à partir du menu IB: 
 + 
 +  * Basic Settings -> Access. Setting -> Switch Times 
 + 
 +> **Note:** Ce réglage n'a pas d'effet pour l'Intellibox II (Les temps de basculement interne de l'Intellibox II sont ignorés). Ce qui suit s'applique donc uniquement à l'Intellibox 1. Pourtant, la tableau à la fin du chapitre peut être une indication pour les valeurs de basculement des aiguillages dans Rocrail. 
 + 
 +Les temps de basculement des aiguillages effectifs dépendent de ces réglages de l'IB, pas des réglages de la **[[:rocrailini-automode-fr|Configuration Rocrail]]**: Pour une commande d'un simple aiguillage le temps maximum de basculement est appliqué, Si plusieurs commandes sont envoyées en série le temps de basculement minimum est appliqué. L'IB exécute les commandes les unes après les autres; trop de commandes sans un court laps de temps peut surcharger l'IB et les décodeurs d'accessoires, respectivement. Une surcharge peut entraîner des commandes supprimées, pas d'activation du capteur détecté et ainsi de suite. \\ 
 + \\ 
 +**Exemple 1:** 
 +  * Les temps de basculement de l'IB sont réglés au minimum à 200ms et au maximum à 500ms 
 +  * Le temps de basculement dans Rocrail est réglé à 100ms, le temps de basculement de l'itinéraire est réglé à 10ms 
 + 
 +Si un aiguillage unique est contrôlé le temps de basculement actuel sera de 500ms. \\ 
 +Si un itinéraire contenant plusieurs aiguillages est activé, le temps de basculement sera de 200ms pour chaque aiguillage. \\ 
 + \\ 
 +**Exemple 2:** 
 +  * Les temps de basculement de l'aiguillage de l'IB sont réglés au minimum à 200m et au maximum à 200ms 
 +  * Le temps de basculement dans Rocrail est réglé à 250ms, le temps de basculement de l'itinéraire est réglé à 300ms 
 + 
 +Si un aiguillage unique est contrôlé le temps de basculement actuel sera de 200ms. \\ 
 +Si un itinéraire contenant plusieurs aiguillages est activé, le temps de basculement sera de 200ms pour chaque aiguillage. Entre l'activation consécutive des aiguillages une pause de 100ms (300ms - 200ms) sera réalisée. \\ 
 + \\ 
 +Configurer les temps de basculement doit donc être effectué avec soin. Le temps de basculement minimum et maximum de l'IB doit être identique. Un **Temps de changement d'itinéraire** nettement plus court que le temps de basculement de l'aiguillage minimum de l'IB peut entraîner le départ des trains trop tôtpar exemple avant que tous les aiguillages ne soient en place. Par conséquent le **Temps de changement d'itinéraire** doit être égal ou supérieur au temps de basculement de l'aiguillage de l'IB. \\ 
 +Le **Mise en pause pendant l'initialisation du terrain** doit être réglé au moins au double de la valeur du temps de basculement de l'aiguillage minimum (deux commandes sont envoyées à chaque aiguillage durant l'initialisation!). \\ 
 + 
 +Un exemple pratique peut ressembler à cela (**IB min.** Temps de basculement de l'aiguillage minimum de l'IB; **IB max.** Temps de basculement de l'aiguillage maximum de l'IB): 
 +| ^ Valeur \\ Exemple ^ Remarque / Configuration Alternative ^ Valeur \\ Minimale((Valeurs empiriques. Les temps plus courts peuvent être utilisés si jugés fiables. Si les aiguillages et les autres accessoires ne sont quelquefois pas réglés correctement en mode automatique les valeurs minimales devraient être envisagées voire étendues.)) ^ 
 +^ IB min.((pour Intellibox 1 seulement)) |  300  | le temps le plus court trouvé pour être suffisant pour un fonctionnement fiable((Doit être vérifié avec IB max. = IB min. (Intellibox seulement) )) \\ plus de 50 à 100ms pour la sécurité |   200 
 +^ IB max.((pour Intellibox 1 seulement)) |  300  | égal à IB min. |  200  | 
 +^ Temps de commutation des aiguillage Rocrail |  300  | égal à IB min. |  1x IB min.  | 
 +^ Temps de changement d'itinéraire |  300  | égal à IB min. ou plus  |  1x IB min.  | 
 +^ Mise en pause pendant l'initialisation du terrain |  600  | deux fois IB min. ou plus |  2x IB min.  | 
 +^ Initialisation du temps de pause du bloc |  300  | égal à IB min. ou moins pour des réseaux avec seulement quelques signaux |  0  | 
 + 
 + \\ 
 + 
 +==== Réduction du nombre de commandes ==== 
 +De nombreuses commandes sans une courte période de temps peut entraîner des complications entraînant des messages d'erreurs ou parfois un "tampon fifo plein". Le dernier est souvent causé par les décodeurs d'accessoires rendant impossible de gérer plusieurs commandes dans une séquence. 
 + 
 +Il est donc généralement recommandé de réduire le nombre de commandes et d'augmenter l'intervalle des commandes sortantes. Les réglages suivants dans Rocrail peut être utilisés pour y parvenir: 
 + 
 +  * **[[:rocrailini-automode-fr#mise_en_pause_pendant_l_initialisation_du_terrain|Mise en pause pendant l'initialisation du terrain]]**: Au moins le double de la valeur du temps de basculement de l'aiguillage __de l'IB__ 
 +  * **[[:rocrailini-automode-fr#temps_de_changement_d_itineraire|Temps de changement d'itinéraire]]**: Voir la section [[#temps_de_basculement_d_itineraire|temps de basculement d'aiguillage]] ci-dessus, spécialement le tableau 
 +  * **[[rocrailini-automode-fr#initialisation_du_temps_de_pause_du_bloc|Initialisation du temps de pause du bloc]]**: Même valeur que le temps de basculement de l'aiguillage ou inférieur sur les réseaux avec seulement quelques signaux 
 +  * **[[:rocrailini-automode-fr#ne_pas_executer_la_commande_de_l_aiguillage|Ne pas exécuter la commande de l'aiguillage]]**: Activer l'option 
 +  * **[[:rocrailini-automode-fr#passer_les_commandes_de_signaux|Passer les commandes de signaux]]**: Activer l'option 
 + 
 + \\ 
 + 
 +===== Réglages Twin-center Fleischmann ===== 
 +Les réglages spéciaux de la Twin-Center, à savoir quelques options spéciales, sont décrites sur la page du Wiki de la **[[:twincenter-fr|Twin-Center]]**. 
 + 
 + 
 + \\  
 + 
 +===== Assemblage de câbles ===== 
 +{{cables:ib-pc-cable-en.png?400}}\\
  
-S'il n' y a aucun matériel I²C connecté à l'IB, comme le clavier Märklin ou autre, changing SO#33=0. Cela réduira le travail interne de l'IB. +===== Problèmes connus ===== 
-(SO#33=1 par défaut positionne l'I²B-bus en position off):+==== Loconet ==== 
 +=== La manette de vitesse est ignorée === 
 +Voir**[[:rocrailini-automode-fr#permettre_0_comme_identification_de_manette_de_commande|Permettre 0 comme identification de manette de commande]]**\\
  
  
intellibox-fr.1600680751.txt.gz · Last modified: 2020/09/21 11:32 by phil45