intellibox-basic-nl
Differences
This shows you the differences between two versions of the page.
— | intellibox-basic-nl [2019/12/04 14:00] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | =====IntelliBox Basic, II and USB-LocoNet Interface===== | ||
+ | |||
+ | [[dutch|Inhoud]] -> [[dutch# | ||
+ | * [[intellibox-nl| IntelliBox (RS232)]] | **IntelliBox Basic, Intellibox II and USB-LocoNet Interface (ULNI)** | [[s88-ln-de|S88-LN]] | ||
+ | |||
+ | |||
+ | |||
+ | // \\ // \\ | ||
+ | ===== Producten===== | ||
+ | |||
+ | **De IntelliBox Basic, II , Ib-Com en USB-LocoNet Interface ondersteunen het LocoNet protocol over USB.**\\ | ||
+ | \\ | ||
+ | |||
+ | ^ Intellibox II ^ USB-LocoNet 63120 Interface ^ Basic ^ IB-Com ^ | ||
+ | |{{: | ||
+ | | | Zie ook [[# | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | =====Opmerking===== | ||
+ | Het programmeren van de loc decoders is niet overeenkomstig de //Loconet Personal Edition// | ||
+ | Er bestaat geen gepubliceerde documentatie over het Uhlenbrock protocol.\\ | ||
+ | Als je loc-decoders wilt programmeren met Rocrail wordt deze productielijn niet aanbevolen.\\ | ||
+ | |||
+ | ===== Setup ===== | ||
+ | Rocrail ondersteunt de __U__hlenbrock __L__oco__N__et __I__nterface (ULNI) met software handshake. \\ | ||
+ | De meegeleverde drivers moeten worden geinstalleerd voordat de IB wordt verbonden met de computer. Daarna moet worden vastgesteld met welke com-poort de IB communiceert.\\ | ||
+ | |||
+ | Om de met de rijregelaars van de IB bewerkte | ||
+ | |||
+ | ==== Voeg de ULNI toe ==== | ||
+ | Vanuit het menu **Bestand -> Rocrail eigenschappen...** moet de volgende dialoog tab worden geselecteerd **[[: | ||
+ | \\ | ||
+ | ==== Tabblad Interface ==== | ||
+ | {{: | ||
+ | |||
+ | In de tab // | ||
+ | De baudrate wordt gekozen afhankelijk van het gekozen apparaat (standaard 115200). Als " | ||
+ | |||
+ | ===Toestel=== | ||
+ | Onder Windows is het aantal vindbare com-poorten voor Rocrail beprekt tot com10.\\ | ||
+ | Wanneer de Loconet Com-poort in de lijst ontbreekt, moet de werkelijk toegewezen com-poort worden beplaald via het Windosw Systeem menu en handmatig worden ingevuld in het veld bij " | ||
+ | |||
+ | ==== Tabbblad Opties ==== | ||
+ | {{: | ||
+ | |||
+ | Zet het type centrale **Intellibox** of **IB-com** voor functie-support boven de 8.\\ | ||
+ | Op het tabblad //Opties// zijn geen aanpassingen mogelijk voor de Intellibox. deze zijn alleen voor Digitrax.\\ | ||
+ | |||
+ | > **Opmerking: | ||
+ | |||
+ | ==== Tabblad Details ==== | ||
+ | {{: | ||
+ | |||
+ | ===Schakeltijd=== | ||
+ | De schakeltijd moet worden gezet op de maximale duur van de schakeltijd in het IB. (zie ook de beschrijving bij **Controleer wissel bevestiging**).\\ | ||
+ | De algemene opmerkingen met betrekking tot de schakeltijd op de pagina van de IB-1 zijn eveneens van toepassing.\\ | ||
+ | |||
+ | ===Slot Vrijgave Tijd=== | ||
+ | Locomotieven die niet meer rijden worden na enige tijd niet meer in de verversingscyclus meegenomen. Na afloop van de herhalingscyclus worden zij uit het geheugen verwijderd. De waarde voor de //Slot Vrijgave Tijd// moet gelijk of iets kleiner worden gekozen dan de standaard Slot Vrijgave Tijd van de Intellibox. (Standaard is 2 minuten ofwel 120 seconden.) Met de optie //Slot Ping// worden de betreffende loks direct weer opgenomen in de herhalingscyclus.\\ | ||
+ | |||
+ | > **Opmerking: | ||
+ | Met Rocrail gereden loks en weer geparkeerde loks blijven met de optie //Slot Ping// in de herhalingscyclus. Wanneer een lok wordt opgeroepen via de Intellibox, dan verschijnt | ||
+ | de melding "Lok reeds in gebruik" | ||
+ | |||
+ | ===Query Adres=== | ||
+ | Het standaard adres voor het opvragen van melder statussen is **1017**.\\ | ||
+ | Voor Uhlenbrock terugmeldmodules moet deze waarde op **1016** gezet zijn. | ||
+ | |||
+ | ===S88=== | ||
+ | Hier wordt het aantal aangesloten S88-modules aangegeven. | ||
+ | |||
+ | ===Wacht op slot data=== | ||
+ | Deze waarde moet verhoogd worden (tot max. 128) wanneer de volgende melding verschijnt: | ||
+ | < | ||
+ | Could not get slot for loco addr=xx | ||
+ | </ | ||
+ | Standaard leest Rocrail maximaal 16 datapakketten voordat gestopt wordt met wachten op een vrij slot.\\ | ||
+ | |||
+ | ===Echo timeout=== | ||
+ | De standaard wachtijd voor de timeout is 100 x 10ms voor het echo commando.\\ | ||
+ | Soms kan dit te kort blijken en kan dan tot maximaal 1000 x 10 ms worden verhoogd.\\ | ||
+ | |||
+ | ===Slot Ping=== | ||
+ | Indien deze optie geactiveerd is, wordt het verwijderen van de lok uit de herhalingscyclus verhinderd, zolang de lok uiterlijk na afloop van de //Slot vrijgave tijd// weer word opgeroepen.\\ | ||
+ | |||
+ | ===Reset Lissy/ | ||
+ | |||
+ | ===Meld loc afwezig=== | ||
+ | |||
+ | ===Controleer wissel bevestiging=== | ||
+ | Deze optie kan geactiveerd worden om te voorkomen als wisselopdrachten aan de IB worden gestuurd, terwijl deze nog een eerder wisselopdracht uitvoert.\\ | ||
+ | > **Opmerking: | ||
+ | |||
+ | ===Pogingen/ | ||
+ | Aantal pogingen om een wissel te stellen en een positieve bevestiging te verkrijgen tussen de herhalingen.\\ | ||
+ | Het wordt aangeraden om de pauzetimer op hogere waarden (max. 250ms).\\ | ||
+ | |||
+ | ===Slot server=== | ||
+ | De optie __**Slot Server** moet zijn uitgeschakeld!__. Deze conflicteerd met de IB en daardoor zal de Rocrail server crashen.\\ | ||
+ | |||
+ | |||
+ | ===== Adressering en Timing ===== | ||
+ | See __**[[: | ||
+ | Zie __**[[: | ||
+ | \\ | ||
+ | ===== Toestel naamgeving (Device name) ===== | ||
+ | ==== Windows ==== | ||
+ | Dit is beschreven in de het handboek dat bij het apparaat moet zijn gevoegd: **COMx**.\\ | ||
+ | |||
+ | Het handboek is de vinden op [[https:// | ||
+ | De Nederlandse versie voor de IB-Basic is[[https:// | ||
+ | |||
+ | ==== Linux ==== | ||
+ | Debian 5 herkent de USB-Loconet interfade met adresseert dit als een **/ | ||
+ | < | ||
+ | usb 1-1: New USB device found, idVendor=10c4, | ||
+ | usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 | ||
+ | usb 1-1: Product: CP2102 USB to UART Bridge Controller | ||
+ | usb 1-1: Manufacturer: | ||
+ | usb 1-1: SerialNumber: | ||
+ | usbserial: USB Serial support registered for cp2101 | ||
+ | cp2101 1-1:1.0: cp2101 converter detected | ||
+ | usb 1-1: reset full speed USB device using uhci_hcd and address 2 | ||
+ | usb 1-1: cp2101 converter now attached to ttyUSB1 | ||
+ | usbcore: registered new interface driver cp2101 | ||
+ | cp2101: Silicon Labs CP2101/ | ||
+ | </ | ||
+ | |||
+ | ====Mac OS X==== | ||
+ | Voor de **Mac OS X** moet een extra driver worden geïnstaleerd voor deze interface. Die kan worden gedownload vanaf:\\ | ||
+ | [[https:// | ||
+ | |||
+ | Na de herstart van de Mac wordt de Uhlenbrock interface als volgt herkend:\\ | ||
+ | < | ||
+ | ls -l /dev/tty* | ||
+ | crw-rw-rw- | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== USB-LocoNet-Interface 63 120 ===== | ||
+ | Wanneer deze adapter wordt gebruikt samen met een oudere versie van de Intellibox of Twincenter (apparaten zonder USB-poort) kan het nodig zijn de adapter eenmalig op te roepen in het menu van de centrale.\\ | ||
+ | |||
+ | **Basic Settings** -> **LocoNet Prog.** -> **Art.-Nr.: < | ||
+ | Waarden tussen de rechte haakjes < | ||
+ | |||
+ | ===== Bekende issues ===== | ||
+ | ==== Stand van de rijregelaar wordt genegeerd ==== | ||
+ | Om ook de weergaven van de actuele regelaar op de IB weer te geven, moet de instelling in Rocview **[[: | ||
+ | \\ | ||
+ | ==== Onbekende LocoNet Meldingen ==== | ||
+ | Onbekende meldingen in Loconet zoals gepubliceerd in de LocoNet Personal Edition 1.0 zu=ijn de volgende:\\ | ||
+ | Unexpected in LocoNet communication as is published in the LocoNet Personal Edition 1.0 are following: | ||
+ | < | ||
+ | undocumented message: start=0xF8 | ||
+ | undocumented message: start=0xFC | ||
+ | undocumented message: start=0xF6 | ||
+ | undocumented message: start=0xF2 | ||
+ | undocumented message: start=0x93 | ||
+ | </ | ||
+ | 0xF* OPCodes zijn niet gefiniëerd.\\ | ||
+ | 0x9* OPCodes zijn niet gefiniëerd; | ||
+ | |||
+ | > **Opmerking: | ||
+ | |||
+ | ==== Verversing van DCC/MM pakketten==== | ||
+ | De **IB-Com** ververst geen loc-commandos op het spoor bij __gemengd gebruik van DCC en Motorola__ type decoders.\\ | ||
+ | Dit leidt tot het stoppen van een lok na het verliezen van contact. Een en ander is afhankelijk van het decodertype en fabrikaat. Ook zal de lok niet opnieuw starten na een //Slot Ping// afgegeven door Rocrail.\\ | ||
+ | Dit probleem kan alleen worden opgelost door de fabrikant Uhlenbrock. Een aantal niet gedocumenteerde commando' | ||
+ | |||
+ | ===== Reset van de Intellibox ===== | ||
+ | |//Deze stap is alleen nodig wanneer de IB opnieuw is geprogrammeerd.// | ||
+ | |||
+ | Bij het LocoNet type **[[: | ||
+ | |||
+ | ^ LNCV 2 = 4 | 115200 Baudrate | | ||
+ | ^ LNCV 4 = 0 | LocoNet Direct Mode **OFF** | | ||
+ | {{: | ||
+ | \\ | ||
+ | :!: LocoNet direct mode __has to be switched off__! \\ | ||
+ | Since the software handshake itself requires part of the bandwidth available the highest possible baud rate (115200) should be used in order not to slow down communication speed.\\ | ||
+ | |||
+ | ===== Rocrail.ini ===== | ||
+ | Let op !:De baudrate staat standaard op **115200** hardware handshaking wordt niet ondersteund, | ||
+ | Een werkende setup voor rocrail.ini ziet er zo uit:\\ | ||
+ | <code xml> | ||
+ | <digint iid=" | ||
+ | </ | ||
+ | ===== Speciale Optie ===== | ||
+ | ==== IB Basic SO14 ==== | ||
+ | De maximum schakeltijd: | ||
+ | |||
+ | ===== USB-Interface ===== | ||
+ | :!: The LocoNet interface must be configured to **Direct mode** and **19200** baud:\\ | ||
+ | ^ LNCV 2 = 1 | 19200 Baudrate | | ||
+ | ^ LNCV 4 = 1 | LocoNet Direct mode | | ||
+ | Andere settings worden door Rocrail niet ondersteund. Als voor een andere setup gekozen wordt zullen er communicatiefouten volgen. ! \\ | ||
+ | \\ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ^ :!: Zet niet de **[[ln-rocrail-cs-en|slotserver]]** aan, dit conflicteert met de IB en zorgt voor een | ||
+ | \\ | ||
+ | |||
+ | |||
+ | |||