Loading...
 

Dinamo


win error code 5

Netherlands

Ik heb beneden staand bericht gepost op het koploper forum. Daar nog geen suggestie gekregen. Misschien weet iemand van de dinamo gebruikers een oplossingsrichting.


Mijn naam is Ellard Postma. Ik rijd schaal N met dinamo, reed contacten als bezet melders en koploper met een aangepaste Aelderbaan.
Ik kan in twee richitngen automatisch rijden. Af en toe echter krijg ik de foutmelding "Clear CommError function failed (win error code 5)".

Naast de opmerking vanuit koploper om contact met de maker van koploper op te nemen is een restart van dinamo deel van de oplossing.

Heeft iemand enig idee wat de oorzaak van deze melding kan zijn en wat de oplossing hiervoor is?

Alvast bedankt.

Ellard

Netherlands

Hallo,

Een Windows error 5 heeft meestal iets te maken met toegang en rechten: het recht om een bepaalde toepassing te mogen gebruiken, het recht om gegevens weg te schrijven, het recht om een bepaalde actie te mogen uitvoeren. Gezien de melding die u vermeldt denk ik dat het programma op een gegeven moment geen recht heeft om te communiceren met een randapparaat (in dit geval DiNaMo).

Hoe u het op kunt lossen kan ik zo niet zeggen, ik ken uw configuratie niet. Misschien dat u eens kunt proberen om een andere pc of laptop aan te sluiten of misschien is het een probleem met een driver die niet (meer) up-to-date is. Maar het kan ook aan een kabeltje liggen of een connector. Of heeft u misschien onlangs een bepaalde toepassing geïnstalleerd die gebruik wil maken van dezelfde com-poort als DiNaMo ? Of heeft u misschien een instelling in een programma veranderd ? U ziet, mogelijkheden te over.

Veel succes met het zoeken c.q. oplossen, probeer in elk geval systematisch te werk te gaan om dingen uit te sluiten.

Met vriendelijke groet,
Willem van Bergen.


Netherlands

Ellart,

De foutmelding ontstaat bij het wegvallen van de USB verbinding. De virtuele com-poort bestaat dan ineens niet meer en daar kan Koploper niet tegen. Het is een volledige crash van Koploper die alleen kan worden opgelost door Koploper via taakbeheer te "killen".

Oorzaken:

  • Slechte kabel of slechte USB connectoren
  • Te lange kabel
  • PC en Dinamo in niet-geaarde stopcontacten
  • Veel stoorsignalen op de 230VAC (TL starters, stofzuigers, etc)


Oplossing: Elimineer bovenstaande oorzaken. Als dat niet lukt:
Optie 1: Gebruik een USB-RS232 converter. Steek die converter bij voorkeur direct in de USB poort en overbrug de afstand naar de RM-U met een RS232 kabel.
Optie 2: Gebruikt voor communicatie binnen Dinamo uitsluitend RS485. Plaats de RM-U naast de PC met een zo kort mogelijke USB kabel en voed de RM-U uit de USB poort. De overbrugging naar "de baan" is dan dus RS485.

Mvg,
Leon

Netherlands

Willem en Leon,

Bedankt voor de snelle reactie.

Ik ga met name de concrete aanwijzing van Leon bij mijn systeem na lopen.
Het resultaat laat ik weten.

Groet

Ellard

Netherlands

Hallo Leon

Ik gebruik binnen dinamo al rs485. Is het ook mogelijk om jouw USB-rs485 converter te gebruiken tussen PC en Dinamo of kan rs485 alleen maar achter de RMU worden toegepast?

Gebruik van alleen rs485 zou mijn voorkeur genieten boven gebruik van en rs485 en rs232.

Groet

Ellard


Netherlands

Hallo Ellart,

Als je Dinamo modules reeds RS485 zijn, dan ga je m.i. voor optie 2: Zet de RM-U bij de PC met een zo kort mogelijke USB kabel, voeden uit de USB poort (hij trekt maar 100mA of zo). Als je dan nog steeds problemen hebt, voorzie desnoods de RS485 naar de RM-U van een ferrietkern om HF storingen te onderdrukken.
Als je dan nog steeds problemen hebt lijkt er echt iets aan de hand te zijn met je stroomvoorziening.

Mvg,
Leon

Netherlands

Hallo Leon.

Ik vermoed dat ik een aardings probleem in mijn 220Volt installatie heb.

Wat mij betreft dit draadje afsluiten.

Groet

Ellard


 
Dutch (Nederlands, nl)English British (British English, en-uk)German (Deutsch, de)