{"id":1126,"date":"2026-02-16T00:05:17","date_gmt":"2026-02-15T23:05:17","guid":{"rendered":"https:\/\/modelrailelectronics.com\/?page_id=1126"},"modified":"2026-02-16T18:18:00","modified_gmt":"2026-02-16T17:18:00","slug":"ds-configurator","status":"publish","type":"page","link":"https:\/\/modelrailelectronics.com\/nl\/products\/ds-configurator\/","title":{"rendered":"DS-Configurator"},"content":{"rendered":"<p class=\"wp-block-paragraph\">DS-Configurator is een applicatie waarmee je de DS104 Lnet I2C-interface kunt configureren. De applicatie maakt via USB verbinding met de Arduino Nano.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">De app bestaat uit \u00e9\u00e9n uitvoerbaar bestand, dus installatie is niet nodig. Download de app voor uw besturingssysteem, plaats deze in een aparte map en u kunt hem direct gebruiken. De app is beschikbaar voor Windows, Linux en macOS en de huidige versie is v1.02. De app kan gedownload worden via onze&nbsp;<a href=\"https:\/\/modelrailelectronics.com\/nl\/downloads\/\">downloads<\/a>&nbsp;pagina.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vanwege de hoge kosten van certificeringsprocedures die we momenteel vermijden, moet u mogelijk de uitvoering bevestigen wanneer er een beveiligingsmelding verschijnt. Klik in Windows met de rechtermuisknop en selecteer 'Eigenschappen' om de app indien nodig te ontgrendelen. Zorg ervoor dat u altijd de nieuwste versie van deze website downloadt.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/DS-Configurator_main.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1109\"\/><figcaption class=\"wp-element-caption\"><em>DS-Configurator hoofd scherm<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Na het opstarten controleert de app automatisch op updates, maar in het voorkeurenmenu kan deze controle, net als de taalinstelling, worden gewijzigd. Je kunt de app-taal wijzigen van Engels naar Nederlands, Duits, Frans, Spaans en Italiaans.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/DS-Configurator_preferences.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1114\"\/><figcaption class=\"wp-element-caption\"><em>Het voorkeuren scherm<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In het hoofdvenster kunt u de COM-poort selecteren waarop uw DS104-interface is aangesloten. Nadat u op de knop 'Verbinden' hebt geklikt, drukt u op de 'PROG'-schakelaar op de interface totdat u 'configuratie downloaden' ziet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Na het downloaden van de configuratie en bij het eerste gebruik, zal de app aangeven dat er geen configuratie is gedetecteerd en om bevestiging vragen om met een lege configuratie te beginnen. Als er al een configuratie in de Arduino is opgeslagen, wordt deze in het hoofdvenster weergegeven, onder verschillende tabbladen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je kunt een nummer en een korte beschrijving opgeven, puur ter identificatie. Elke configuratie kan ook worden opgeslagen in een bestand op je computer en later weer worden geopend als je Arduino Nano besluit om de een of andere reden te veranderen in een rookgenerator.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/DS-Configurator_main_connected.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1110\"\/><figcaption class=\"wp-element-caption\"><em>Interface specifieke instellingen<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nadat u in de betreffende tabbladen het type module voor connector H1 en\/of H2 hebt geselecteerd, moet u scannen en het juiste I2C-adres van de module selecteren.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/DS-Configurator_module_selection.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1112\"\/><figcaption class=\"wp-element-caption\"><em>Module type selectie<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Afhankelijk van het geselecteerde moduletype worden de poorten hieronder weergegeven met de in te stellen parameters. Elke poort heeft een adres nodig, maar andere parameters zijn afhankelijk van het poorttype.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/DS-Configurator_module_sensor.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1113\"\/><figcaption class=\"wp-element-caption\"><em>Instellingen voor sensor type poorten<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Met de PCA9685-modules kunnen zowel servo's als LED's\/signalen worden aangestuurd. De parameters zijn afhankelijk van het geselecteerde poorttype.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/DS-Configurator_module_pwm.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1111\"\/><figcaption class=\"wp-element-caption\"><em>Instellingen voor servo en LED poorten<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Servo configuratie<\/strong><br>Bij het selecteren van een servo met poorttype moeten er 3 extra parameters worden ingesteld: hoek 1, hoek 2 en duur. Het bereik voor de hoek loopt van 0 (0 graden) tot 720 (180 graden). Bij de eerste selectie van een poort zijn beide hoeken ingesteld op 360 (90 graden). We raden aan om uw servo eerst in deze positie te kalibreren voordat u de servo-arm monteert en de servo installeert. Zorg er bij het installeren van de servo voor dat uw draaipunt (of ander object) in het midden is geplaatst. Daarna kunt u proberen beide hoeken in te stellen met behulp van de knoppen -, + en TEST, waarmee u de servo kunt bewegen.<br><em>Vergeet niet je configuratie te uploaden om te voorkomen dat de servo in de 0-positie start en onderdelen of je servo beschadigd raken.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>LED of SIGNAL configuratie<br><\/strong>LocoNet was oorspronkelijk ontworpen als een peer-to-peer besturingsnetwerk voor modelspoorbanen, waarbij de belangrijkste bestuurbare objecten langs het spoor wissels en eenvoudige aan\/uit-accessoires waren. Het protocol was daarom gebaseerd op generieke \"wissel\"-commando's om binaire of meerfasige uitgangen te besturen. Deze commando's waren flexibel en lichtgewicht, waardoor ze geschikt waren voor het aansturen van relaisuitgangen, wisselmotoren en andere accessoiredecoders.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tijdens de eerste ontwikkeling van LocoNet werden seinen niet als afzonderlijke semantische objecten binnen het protocol ge\u00efmplementeerd. In plaats daarvan werden seinen doorgaans aangestuurd via accessoiredecoders op dezelfde manier als wissels: door \u00e9\u00e9n of meer uitgangslijnen te schakelen. Een seinaspect (bijvoorbeeld rood, geel, groen) werd gerealiseerd als een combinatie van fysieke uitgangen in plaats van als een enkel, overkoepelend \"seinstatus\"-commando.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Als gevolg hiervan werden signalen, toen ze later in LocoNet-gebaseerde systemen werden ge\u00efntegreerd, gemodelleerd als logische schakelobjecten in plaats van als afzonderlijke signaalentiteiten. Dit betekende dat de signaalbesturing de bestaande OPC_SW-commandostructuur hergebruikte. Vanuit protocolperspectief was een signaal simpelweg een ander accessoire met meerdere statussen dat werd aangestuurd via schakelberichten. Een nadeel hiervan is dat elk signaal meer adressen verbruikt als er meer signaalaspecten ondersteund moeten worden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Specifieke signaalopcodes (zoals OPC_SE in sommige implementaties) werden later ge\u00efntroduceerd, voornamelijk om een \u200b\u200bduidelijkere semantische scheiding en verbeterde objectmodellering te bieden. Tegen die tijd maakte echter al een aanzienlijk deel van de ge\u00efnstalleerde systemen gebruik van schakelaargebaseerde signaalbesturing. Voor compatibiliteit en architecturale consistentie bleven veel systemen \u2013 en doen dat nog steeds \u2013 signalen besturen met behulp van schakelcommando's. Sommige softwarepakketten zoals Rocrail, iTrain en JMRI ondersteunen het gebruik van aspectcommando's met als voordeel dat elk signaal slechts \u00e9\u00e9n adres gebruikt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em><strong>Poort type LED<\/strong><\/em><br>In de DS104 kan seinaansturing worden configureerd met behulp van het poorttype <em>LED<\/em> wanneer standaard schakelcommando's worden gebruikt. Om ervoor te zorgen dat meerdere uitgangen die bij hetzelfde signaal horen (bijv. rode, gele, groene aspecten) logisch bij elkaar worden gegroepeerd, moeten alle bijbehorende poorten worden geconfigureerd met dezelfde <em>Group ID<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Naast het LocoNet-adres kan elke poort zo worden geconfigureerd dat deze reageert op <em>Rood<\/em> of <em>Groen<\/em>. Binnen de context van LocoNet-schakelcommando's komen deze overeen met de schakelstanden: <strong>Closed<\/strong> of <strong>Thrown<\/strong>. De DS104 koppelt deze schakelstatussen aan het geconfigureerde poortgedrag (Rood of Groen). Hierdoor kan \u00e9\u00e9n schakeladres meerdere uitgangen aansturen door hun reactie op de status 'Closed' of 'Thrown' te differenti\u00ebren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Het is belangrijk om te weten dat niet alle softwarepakketten voor modelspoorbanen een consistente interpretatie hanteren van wat \"Rood\" en \"Groen\" betekenen in relatie tot de wisselstanden Gesloten en Omgedraaid. In sommige programma's kan Gesloten overeenkomen met Groen en Omgedraaid met Rood. In andere programma's kan deze koppeling juist omgekeerd zijn.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Extra instellingen zoals schakel- of fade-gedrag en een continu of knipperend effect kunnen worden ingesteld. Een poort kan deel uitmaken van meerdere aspecten. Groen kan in het ene aspect continu branden, terwijl het in een ander aspect moet knipperen. Deze extra aspecten kunnen worden ingesteld in de Alt 1, 2 of 3 onderdelen van de poortconfiguratie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em><strong>Poort type SIGNAL<\/strong><\/em><br>Sommige softwarepakketten voor modelspoorbanen ondersteunen ook het aansturen van seinen met \u00e9\u00e9n adres in plaats van meerdere wisseluitgangen. Dit wordt bereikt via speciale seincoderingscommando's, die een semantisch meer betekenisvolle manier bieden om seinaspecten direct in te stellen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voorbeelden zijn:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>OPC_SE (Signal Encoding) commando's<\/strong> in <strong>Rocrail<\/strong><\/li>\n\n\n\n<li><strong>OPC_IMM (Immediate) commando's<\/strong> in <strong>iTrain<\/strong> en <strong>JMRI<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Om deze functionaliteit te ondersteunen, biedt de DS104 een poorttype genaamd <em>SIGNAL<\/em>. Elke poort moet nog steeds gegroepeerd worden, maar alle poorten die bij hetzelfde sein horen, delen hetzelfde adres. Elke poort kan vervolgens als volgt geconfigureerd worden:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Het <strong>sein aspect<\/strong> moet (bijvoorbeeld rood, geel, groen) in getallen of bits weergeven<\/li>\n\n\n\n<li>Het <strong>gedrag<\/strong> zou van toepassing moeten worden wanneer het commando wordt ontvangen, vergelijkbaar met LED-poorten<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Hierdoor kan een seincommando met \u00e9\u00e9n adres meerdere uitgangen correct aansturen, waarbij elke poort zich gedraagt \u200b\u200bvolgens de aspectspecifieke configuratie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Momenteel ondersteunt de DS104 configuratie voor <strong>Rocrail<\/strong>, <strong>iTrain <\/strong>en <strong>JMRI<\/strong>. Voor JMRI selecteert u iTrain in het selectievak 'Source'.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/DS-Configurator_module_signal_rocrail.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1175\"\/><figcaption class=\"wp-element-caption\"><em>Instellingen voor SIGNAL poorten voor Rocrail<\/em><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/DS-Configurator_module_signal_itrain.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1174\"\/><figcaption class=\"wp-element-caption\"><em>Instellingen voor SIGNAL poorten voor iTrain (en JMRI)<\/em><\/figcaption><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Rocrail<\/strong><\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">In Rocrail kan de optie voor seinbesturing in het tabblad Interface worden gewijzigd van Default naar Aspect numbers. Alleen het eerste poortveld hoeft te worden geconfigureerd met een adres.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/Rocrail_Signal_Aspect-Control.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1170\"\/><figcaption class=\"wp-element-caption\"><em>Rocrail sein met Aspect nummers<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In het tabblad Details kunt u voor elk aspect de led selecteren die op de aspectwaarde moet reageren. Vergeet niet om rechtsboven in het venster het aantal aspecten voor dit sein in te stellen.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/Rocrail_Signal_Aspect-Configuration.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1169\"\/><figcaption class=\"wp-element-caption\"><em>Rocrail configuratie van aspect number instellingen<\/em> <\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Wanneer je op het waardeveld van elk aspect klikt, wordt een venster geopend waarin je kunt instellen welke led continu moet branden of knipperen.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-995f960e wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/Rocrail_Signal_Aspect-Green.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1172\"\/><figcaption class=\"wp-element-caption\"><em>Led 2 configureren om continu te branden<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/Rocrail_Signal_Aspect-Green-Blink.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1171\"\/><figcaption class=\"wp-element-caption\"><em>Led 2 configureren om te knipperen<\/em><\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h5 class=\"wp-block-heading\">iTrain<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">In iTrain hangt het van de geselecteerde centrale af of een sein in DCC aspect mode kan worden geconfigureerd. Onze <a href=\"\/nl\/products\/ds101\/\">DS101 Lnet interface &amp; monitor<\/a> ondersteund DCC aspect seinen volledig.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/iTrain_signal_DCC-aspect.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1139\"\/><figcaption class=\"wp-element-caption\"><em>iTrain sein configuratie voor DCC aspect mode<\/em><\/figcaption><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">JMRI<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">In JRMI moet het sein worden toegevoegd als DCC Signal Decoder om te profiteren van de aspectmethode voor het aansturen van het sein.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/modelrailelectronics.com\/wp-content\/uploads\/products\/ds\/DS-Configurator\/JMRI_DCC_Signal_Decoder.jpg?w=1290&#038;ssl=1\" alt=\"\" class=\"wp-image-1168\"\/><figcaption class=\"wp-element-caption\"><em>DCC Signal Decoder in JMRI<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>Houd er rekening mee dat alle poortstatussen alleen worden opgeslagen wanneer een 'Track Power Off'-commando via de LocoNet-bus wordt ontvangen! Dit zorgt ervoor dat de poorten bij de volgende opstart worden hersteld naar hun laatst bekende status of positie.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>LocoNet\u00ae is een geregistreerd handelsmerk van Digitrax, Inc.<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>DS-Configurator is an application which can be used to configure your DS104 Lnet I2C interface. It connects to the Arduino Nano on the interface using a USB connection. The app is a one file executable so there is no installation required. Just download the app for your operating system, place it in a separate folder [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-1126","page","type-page","status-publish","hentry"],"blocksy_meta":[],"acf":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/pages\/1126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/comments?post=1126"}],"version-history":[{"count":15,"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/pages\/1126\/revisions"}],"predecessor-version":[{"id":1178,"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/pages\/1126\/revisions\/1178"}],"wp:attachment":[{"href":"https:\/\/modelrailelectronics.com\/nl\/wp-json\/wp\/v2\/media?parent=1126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}