User Tools

Site Tools


vcs-nl

Differences

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

Link to this comparison view

Next revision
Previous revision
vcs-nl [2018/11/12 08:56] – external edit 127.0.0.1vcs-nl [2021/03/18 18:09] (current) smitt48
Line 7: Line 7:
  
  
-====== Virtueel Command Station ======+====== Virtueel Centrale ======
  
-Het virtuele CS is vanaf SVN 3227 de standaard configuratie als Rocrail opgestart wordt.\\+Het virtuele CS is de standaard configuratie als Rocrail opgestart wordt.\\
 Deze bibliotheek zorgt er voor dat een nieuwe gebruiker niet direct geconfronteerd wordt met communicatie problemen als er voor het eerst opgestart wordt en biedt ontwikkelaars de mogelijkheid Rocrail te draaien zonder treinen te laten crashen.\\  Deze bibliotheek zorgt er voor dat een nieuwe gebruiker niet direct geconfronteerd wordt met communicatie problemen als er voor het eerst opgestart wordt en biedt ontwikkelaars de mogelijkheid Rocrail te draaien zonder treinen te laten crashen.\\ 
 +
 +===== Functies =====
 +   * Sensor-emulatie met optionele getimede reset.
 +   * Uitgebreide traceringen voor adressering voor alle methoden.
 +   * CV lezen genereert een willekeurig getal in het bereik van 0 ... 255.
 +   * A ** [[: powerman-en # reset | booster statistieken reset]] ** activeert willekeurig gegenereerde waarden.
 +   * Een stressrunner om de doorvoer van berichten op de monitor te testen.
 +   * Getimede opdrachten voor het resetten van de schakelmotoruitgang.
 +   * Een willekeurige sensorgebeurtenisgenerator.
 +
 + \\
 +===== Attentie =====
 +Vergeet niet om de sensoren een adres te geven, anders gaat Rocrail fout in de simulatiemodus.\\
 +
 + \\
 +===== Installatie =====
 +Voor normaal gebruik is geen installatie nodig. \\
 +{{: virtual: virtual-setup.png}} \\
 +==== Sensor reset ====
 +   * Activeer de optie Sensorreset. De activering van de optie maakt eenvoudig tests met virtuele CS mogelijk; Sensoren hebben slechts één klik nodig om te activeren en zichzelf te resetten na een bepaalde slaaptijd van de sensor. Een handmatige reset van de sensor is niet nodig.
 +   * De slaapstand van de sensor, in ms, wordt gebruikt voor de timing van de reset. \\ De standaardwaarde van 200 ms is erg kort; Aanbevolen zijn de max. waarde 1000ms.
 +   * Voor het testen van handmatige routebepaling door middel van uitgangen (voorbeeld hier [[: action-example-nl # Uitgangen gebruiken om routes in te stellen | Uitgangen gebruiken om routes in te stellen]]) moet de optie “Reset” worden gedeactiveerd.
 +   * De "Start of Day" reageert alleen als deze optie is uitgeschakeld. (Alleen actieve sensoren worden gerapporteerd.)
 +
 +
 +| A server restart is needed to activate. |\\
 +
 +=== Server trace voorbeeld ===
 +<code>
 +20120827.144830.646 r9999I cmdr7000 OVirtual 0268 simulate fb addr=5 state=true
 +20120827.144830.654 r9999c vcs-1    OVirtual 0442 new timed command time=1903 delay=20 tick=1904
 +20120827.144830.845 r9999c vcs-1    OVirtual 0450 timed command
 +20120827.144830.845 r9999I vcs-1    OVirtual 0460 simulate fb addr=5 state=false
 +</code>
 +\\ 
 +
 +==== Veldgebeurtenissen ====
 +Als de optie "Overrule throttle" is ingesteld, worden veldgebeurtenissen gegenereerd voor snelheids- en functieopdrachten.\\
 +
 + \\
 +==== Willekeurige sensorgebeurtenissen ====
 +Als de ** versie ** is ingesteld op ** 2 **, wordt de sensorgenerator gestart na opnieuw opstarten en ingeschakeld. \\
 +Met een uitschakelcommando zal de generator pauzeren. \\
 +Sensoradressen worden willekeurig gekozen. \\
 +De frequentie van het genereren van gebeurtenissen is 1 seconde. \\
 +=== Fijnafstelling ===
 +Het gebruikte adresbereik is het aantal sensormodules * 8. (Eén wordt gebruikt indien ingesteld op nul.) \\
 +De sensoroffset wordt opgeteld bij het gegenereerde willekeurige adres. \\
 +De time-outwaarde wordt gebruikt als interval; Standaard 1000ms.\\
 +
 + \\
 +==== Programmering Track ====
 +Er wordt een willekeurige CV-get-waarde gegenereerd als deze optie is ingesteld. \\
 +Anders wordt de vorige CV-ingestelde waarde gebruikt voor CV-get.\\ 
 +
 + \\
 +==== BiDi ====
 +CV get-waarden worden twee keer verzonden om Railcom POM-decoders te emuleren.\\
 +
 + \\
 +==== Versie ====
 +__ Deze optie is alleen voor ontwikkelaars. In alle andere gevallen: laat dit veld op nul .__
 +^ Versie ^ Functionaliteit ^
 +​ 1 | 1000 willekeurige sensorgebeurtenissen bij SoD. ​
 +​ 2 | Sensor generator. (Willekeurige sensorgebeurtenissen.) |
 +​ 3 | Uitgangen worden gerapporteerd in MADA-adresseringsschema. ​
 +​ 4 | Geef geen echo's van schakel- en uitvoeropdrachten. ​
 +
  
vcs-nl.1542009373.txt.gz · Last modified: 2018/11/12 08:56 by 127.0.0.1