Intellibox Basic - Hfst 10
10. Het interface
Bij het computerinterface gaat het om een USB-computerinterface.
Dit interface is aanwezig bij IBM compatibel PC's of Laptops.
Voor de verbinding van de Intellibox Basic met het USB interface
van de computer dient de Uhlenbrock USB aansluitkabel, art.nr.
61070. Dit is een USB kabel met A en B stekkertypen, zoals die b.v.
ook worden gebruikt voor de verbinding tussen een USB printer en
de computer.
Het computerinterface is ingesteld op een dataoverdrachtsnelheid
van 115200 Baud.
Het USB LocoNET interface van de Intellibox Basic kan met de
Windows systemen 2000, XP, Vista en Windows 7 worden gebruikt.
Er is geen ondersteuning voor oudere Windows systemen zoals 95
of 98.
Voor de modelspoorbesturing kunnen alle PC besturingsprogramma's,
die het LocoNet-proodocol ondersteunen, worden gebruikt.
10.1 Eigenschappen van het interface
• Galvanische scheiding van PC en LocoNet
• Baudrates: 19200, 38400, 57600, 115200
• Twee werkwijzen:
1.
alle bytes worden direct op het LocoNet overgedragen (al-
leen19200 Baud)
2.
alleen geldige LocoNet berichten worden door de PC aan het
LocoNet overgedragen; het inteface stuurt het dataverkeer op
het LocoNet; alle bytes van het LocoNet worden direct aan de
PC doorgegeven (fabrieksinstelling).
10.2 Interface configureren
Daar het interface van de Intellibox Basic technisch gezien over-
eenkomt met het LocoNet interface 63 120, wordt deze net als bij
het LocoNet-programmeren ingesteld (zie hfst. 4.9).
Als artikel nummer gebruikt u de 63 120; het module-adres is 1.
LNCV
Beschrijving
0
Module adres
1
Softwareversie
2
Baudrate
1=19200
2=38400
3=57600
4=115200
4
LocoNet directmode
0 = uit
1 = aan
52
Fabriekswaard
1
-
4
0
10.3 Interface in gebruik nemen
Let op Voor u de Intellibox Basic met de PC verbindt, moet de driversoftware
voor het interface geïnstalleerd worden. Anders kunnen er fouten in
het functioneren van uw PC ontstaan.
Voor de installatie van de driver plaats u de CD in uw CD-ROM
speler. Na korte tijd start het programma en voert het u door de
installatie van de software.
Wanneer het installatieprogramma niet automatisch op uw PC op-
start, opent u in computer de CD-ROM speler en start u door het
dubbelklikken het bestand „CDRUN.EXE".
Informatie over de driver kunt in vinden in het bestand „Treiber
Setup".
Verbind daarna de USB-poort van de PC met de USB-aansluiting
van de Intellibox Basic.
Bij een succesvolle installatie heeft uw PC een nieuwe ComPort met
het naam „Uhlenbrock USB-LocoNet-Interface".
Nu kan het interface via de Com Port door de software worden
aangesproken.
10.4. Communicatie PC – LocoNet (alleen voor experts)
De communicatie tussen PC en LocoNet moet volgens het na-
volgende schema verlopen:
Bericht via USB verzenden en aansluitend wachten, totdat het ver-
zonden bericht weer ontvangen wordt, voor er een nieuw bericht
verzonden wordt. Als er andere berichten in de wachttijd worden
ontvangen, deze verwerken.
LACK (Long Acknowledge Message) verwerken: als op een bericht
een LACK volgen kan (zie LocoNet documentatie, op welk bericht
een LACK kan volgen), moet na de zend- en ontvangstcyclus per
ComPort een flag gezet worden. Is deze flag gezet en het volgende
onttvangen bericht is een LACK-bericht, dan moet dit worden ver-
werkt, omdat het een antwoord is op een verzonden bericht. Is het
volgende ontvangen bericht geen LACK, dan wordt de gezette flag
weggenomen. Op deze manier is gegarandeerd, dat een LACK niet
aan een verkeerd bericht wordt toegewezen.
Ontvangen berichten analyseren en verwerken.
Door het opnieuw ontvangen van verzonden berichten hoeven door
de PC geïnitieerde acties niet gescheiden te worden bewerkt, omdat
deze na de overdracht aan het LocoNet weer in de ontvangstbuffer
liggen en door de ontvangroutine wordt verwerkt.
53
Intellibox Basic - Hfst
10.3-