BeneluxSpoor.net forum

Vraag en antwoord => Digitaal => Topic gestart door: TrixExpress op 14 October 2015, 00:18:04

Titel: Spontane resets Twincenter en Intellibox
Bericht door: TrixExpress op 14 October 2015, 00:18:04
Na jaren experimenteren met het Twincenter en de Intellibox ben ik eindelijk van de spontane resets af.
Ik ben toen mijn eigen programma gaan maken onder DOS, in Clipper en Assembly (Machinetaal).
Clipper voor het programma zelf en Assembly voor het uitlezen van de Reedrelais, Wissels en Trein commando’s.
Sindsdien geen spontane resets meer.

Hier op het forum bij “Baanplannen” staat meer info en een Youtube filmpje.

Een goede tip voor rijtuigen (of huisjes) verlichting is een strip kopen van leds.
Deze zijn tegenwoordig spotgoedkoop en je kunt ze per 3 leds, of een veelvoud daarvan, afknippen.
Er zitten soldeer punten om de 3 Leds.
Weerstand van ongeveer 330 ohm tussen de aansluitdraad solderen en klaar.

(https://images.beneluxspoor.net/bnls/Led1_Verlichting.png) (https://images.beneluxspoor.net/bnls/Led1_Verlichting.png)

(https://images.beneluxspoor.net/bnls/Led_Verlichting.png) (https://images.beneluxspoor.net/bnls/Led_Verlichting.png)

Groet,
TrixExpress
Titel: Re: Spontane resets Twincenter en Intellibox
Bericht door: nighttrain1 op 14 October 2015, 17:20:55
Welkom op dit forum!

Maar hoe zijn de spontane resets ontstaan bij de Twincenter en Intellibox?
Of hoe ben je er achter gekomen wat de oorzaak is?
Titel: Re: Spontane resets Twincenter en Intellibox
Bericht door: Wim Ros op 14 October 2015, 17:41:00
Daar zijn wij al jaren vanaf, oorzaak is een brakke RS232 poort op het Twin-Center en de Intellibox, oplossing is om deze via een LocoNet-Interface en via het LocoNet-protocol aan te sturen.
Doen we al sinds 1998.

Groetjes
Titel: Re: Spontane resets Twincenter en Intellibox
Bericht door: TrixExpress op 14 October 2015, 21:12:27
Welkom op dit forum!

Maar hoe zijn de spontane resets ontstaan bij de Twincenter en Intellibox?
Of hoe ben je er achter gekomen wat de oorzaak is?

Ik vermoed dat het met timing te maken heeft, dus het (niet) op tijd uitlezen en schrijven naar de
RS-232 poort  van het Twincenter of de Intellibox ..
In mijn eigen Machinetaal routines wordt daar ook rekening mee gehouden.

b.v. checken of er data gelezen of geschreven kan worden..

ONTVANG:
MOV    DX,000h         ; Com1
MOV    AH,003h         ; Status Opcode
INT    14h                  ; Check ontvangst buffer
TEST   AH,01h           ; Als Bit 1 = 1 dan verder (Data Available)
JZ     ONTVANG       
RETF

CHECKZEND:
MOV    DX,000h         ; Com1
MOV    AH,003h         ; Status Opcode
INT    14h                  ; Check Zend Buffer
TEST   AH,20h           ; Is TX leeg? Als Bit 6 = 0 dan verder
JZ     CHECKZEND   
RETF

Als dit gedaan is kan er data gelezen of geschreven worden en werkt het Twincenter en de Intellibox probleemloos.

LEESREED:
MOV    DX,000h         ; Com1
MOV    AH,002h         ; Receive Opcode
INT    14h
CALL   FAR [ONTVANG]   ; Check Ontvang Buffer
RETF

Hieronder het hoofdprogramma.
 
SENSOR:
CALL   FAR [CHECKZEND] ; Check Zend Buffer
MOV    DX,000h         ; Com1
MOV    AL,082h         ; Sensor 1e twee modules uitlezen
MOV    AH,001h         ; Transmit Opcode
INT    14h
CALL   FAR [LEESREED]  ; Lees 1e Byte
MOV    DL,AL
MOV    AX,000h
MOV    DS,AX
MOV    [0018],DL
CALL   FAR [LEESREED]  ; Lees 2e Byte
MOV    DL,AL
MOV    AX,000h
MOV    DS,AX
MOV    [0019],DL

Enz.

Ik heb ook ontdekt dat het uitlezen met XSensor (098h) in mijn programma niet vlekkeloos verloopt, daarom gebruik ik voor het uitlezen van de S88 module: 082h (Twincenter /Intellibox Syntax.
Voor de Wissels en Trein commando’s gebruik ik XTrnt (090h) en XLok (080h) ook in mijn Machinetaal routines. 


Groet,
TrixExpress
Titel: Re: Spontane resets Twincenter en Intellibox
Bericht door: nighttrain1 op 15 October 2015, 06:12:12
Dat is dus de reden waarom ik van die RS232 aansluiting ben overgestapt op de loconet T aansluiting. Loconet werkt een stuk meer storingsvrij en heeft de zelfde bit snelheid. (19200)
Maar geen vertraging met in en uitlezen.
Meer info in het forum encyclopedie of de site floodland.nl/aim voor uitleg en zelfbouwprinten, of voor kant en klaar systeem van Wim Ros op rosoft.biedmeer.nl
Titel: Re: Spontane resets Twincenter en Intellibox
Bericht door: Alex Langenkamp op 15 October 2015, 17:26:25
Ik gebruik mijn TC als standalone met alleen maar een programmeerspoor aangesloten. Toch heb ik om de haverklap spontane resets. Dan weer opnieuw opstarten, dan weer een scherm waar geen tekens op staan. Knap vervelend. Heeft in mijn geval dus niets met RS232 te maken lijkt mij. Waar het wel zit is een ?
Hebben jullie tips?

Alex
Titel: Re: Spontane resets Twincenter en Intellibox
Bericht door: ErikW op 16 October 2015, 09:29:32
Hoi Alex,

De connectoren in de Intellibox / Twincenter willen nog wel eens niet zo goed contact maken.  Je moet hem dan even open maken en alles aandrukken.

Een goede stabiele voeding is ook erg belangrijk.  Ik heb er zelf een Conrad voeding voor zitten, en gebruik de Intellibox alleen maar om de boosters aan te sturen.

Succes!

Erik
Titel: Re: Spontane resets Twincenter en Intellibox
Bericht door: Wim Ros op 16 October 2015, 13:32:50
Alex,

Er zijn 3 mogelijke oorzaken voor het resetten van de IB of TC.
1: Veroorzaakt via aansturing via de RS232C
2: Spanningsval (dip) door te weining vermogen voeding (trafo).
3: Slechte interne verbinding, m.n. de pinnen voor de verbinding van de print sandwitch.

Laatste lijkt mij bij jouw het geval te zijn.

Mvg
Wim.
Titel: Re: Spontane resets Twincenter en Intellibox
Bericht door: TrixExpress op 16 October 2015, 21:23:12
v.w.b. punt 1: Veroorzaakt via aansturing via de RS232

Ik vermoed dat het met timing te maken heeft, dus het (niet) op tijd uitlezen en schrijven naar de
RS-232 poort van het Twincenter of de Intellibox .
Zie mijn stukje hierboven.

Groet,
TrixExpress

Titel: Re: Spontane resets Twincenter en Intellibox
Bericht door: Alex Langenkamp op 17 October 2015, 21:04:56
@ Erik en Wim.

Dank voor de tips. Ik heb de TC open gehaald (wat een constructie zeg met die proppen).
Alles even losgehaald en weer gemonteerd. Kijken of het nu beter is.
Helaas hebben die kunststof propjes het niet overleeft. Was het nou zo moeilijk om hier schroeven voor te gebruiken vraag ik mij dan weer af.

De voeding is de originele Fleischmann trafo die met het startsein mee kwam toen ter tijd.

Alex
Titel: Re: Spontane resets Twincenter en Intellibox
Bericht door: Wim Ros op 17 October 2015, 23:11:27
v.w.b. punt 1: Veroorzaakt via aansturing via de RS232


Meneer onbekend/anoniem.

Zal best maar het probleem is anders opgelost, want was jij van plan een besturing programma te schrijven voor algemeen gebruik, of is dit zoals wel vaker zomaar een losse flodder?

Groetjes
Titel: Re: Spontane resets Twincenter en Intellibox
Bericht door: TrixExpress op 17 October 2015, 23:28:42
Beste Wim,

Kijk hier maar even.

http://forum.beneluxspoor.net/index.php/topic,66551.0.html (http://forum.beneluxspoor.net/index.php/topic,66551.0.html)

Groet,
TrixExpress