Loading...
 

DinaSys


Koploper-Dinamo-DTG/R-DTS configuratie probleem

Vandaag de nieuwe DTG/R in het dinamo systeem opgenomen.

Hierbij vielen een aantal zaken op:

  • De klus is nog best complex; veel stappen die echt secuur lezen vereisen
  • DTCnewConfig versie 1.2 is vereist. Helaas wordt alleen versie 1.1 op https://www.vpeb.nl/index.php/ondersteuning/dinasys/ aangeboden. Het was even zoeken om er achter te komen dat V1.2 op dit forum staat. Een verwijzing op de productpagina is echt welkom!!!
  • Ondanks dat bestaande Dinamo producten "0-based" en "1-based" adressen kennen, lijkt hier gekozen voor alleen "1-based".


Het integreren in een bestaand Dinamo systeem gaat het best door:

  • OC32 met adres #1 tijdelijk los te nemen
  • Reset van RM-U
  • Met DinamoConfig controleren dat OC32 #1 niet aanwezig is
  • Aansluiten van DTG/R op dinamo bus
  • Met F1 knop de DTG/R in langzaam knipper mode zetten
  • Reset van RM-U
  • Optioneel checken met DinamoConfig of OC32 #1 nu wél aanwezig is
  • DTCnewConfig verbinden via RM-U in OC32 mode + vinkje Dinamo
  • Nu kan het OC32 adres voor de DTG/R worden ingesteld (lezen, aanpassen, wegschrijven!!) op een vrij adres (bij mij #10) en RS485 baudrate naar 38400
  • Check: Originele OC32 #1 weer aankoppelen, alles resetten en in DinamoConfig controleren of alle bestaande + nieuwe OC32 gevonden worden. DTG/R versie is met letter E achter versienummer voor build 5.


De configuratie van Draai15 valt mee. In mijn geval alleen ControlSet 1 aangepast:

  • DTC #1
  • Index Draai15
  • Afritten 10t/m15 + 17 gekozen voor mijn lay-out.


In koploper een extra digitaal onderdeel (bij mij dus een OC32 met 128 functies op #10). Koploper geeft ook aan dat deze uitgangen 1153 t/m 1280 heeft.
Bij het aanmaken van een draaischijf deze ingesteld op Draai15 en de adressen 1153, 1154, 1155, ... 1157 toegewezen aan de functies afbuigend als instelling.

Nu komt het probleem

  • In koploper zie ik netjes de verzonden 'wisselcommando's' in de log
  • De RM-U knippert ook op deze momenten voor transmit
  • De DTC doet niets.....


Wat ik heb geprobeerd, maar niet tot een oplossing gekomen:

  • Met OC32 config gepoogd de module te benaderen. Versie kan opgevraagd worden, maar verder kan ik in OC32config niets met de module. Ook niet aspecten toekennen aan een pin (schrijven geeft geen fout, lezen wel time-out)
  • Ik kan verder niet in de DTG een log vinden welke commando's zijn ontvangen, of welke commando's op de CAN interface zijn verzonden
  • Ik kan ook niet handmatig vanuit de DTG een commando naar de DTC sturen om te testen of de CAN verbinding goed werkt
  • De DTC via USB aangesloten; hier ook logging aangezet. Hier komt niets komt binnen. Wel beweegt de brug (en zie ik logging) als ik vanuit DTCnewConfig de brug bestuur.


Graag hoor ik wat ik verder kan doen om dit op te lossen.

Netherlands

Hallo B,

Dank voor je uitgebreide feedback. We zullen er aandacht aan schenken bij een update van de handleiding.

Het eerste aan een Control Set toegewezen adres is altijd de noodstop. Die gebruikt de Draai15 definitie in Koploper niet. Als je adressen van de Control Set beginnen bij 1153 dan is 1154 dus het eerste adres dat je gebruikt voor de Draai15 aansturing.

Noodstop 1153 kun je wel handmatig toewijzen aan een bedieningselement in Koploper, mocht je dat handig vinden.

Met hartelijke groeten, Leon


Met CAN sniffer (125kbps) zie ik bij sturing vanuit Koploper op de CAN bus wel berichten verschijnen. Hieronder 2 commando's via Draai15 in koploper. Bijkbaar wil de DTC hierop nog niet reageren. Zie jij wat er mis gaat?

Message is in Extended Format
ID: 0x7F
Data 0 = 148
Data 1 = 1
Data 2 = 0
Data 3 = 10
Data 4 = 0
Data 5 = 0

Message is in Extended Format
ID: 0x7F
Data 0 = 148
Data 1 = 1
Data 2 = 1
Data 3 = 41
Data 4 = 0
Data 5 = 0

Als ik de adressen weer terugzet op 1153 etc.. krijg ik dit bij elk draai commando:

Message is in Extended Format
ID: 0x7F
Data 0 = 148
Data 1 = 2
Data 2 = 1

Wat ik zie in de sniffer als ik via DTCnewConfig rechtsom naar positie 19 stuur:
Message is in Extended Format
ID: 0xA
Data 0 = 146
Data 1 = 1
Data 2 = 17
Data 3 = 0
Data 4 = 19
Data 5 = 0


Netherlands

Hallo B,

Ik kan er op dit moment niet zo veel mee. Ik heb nu niet de beschikking over een testomgeving, dus ik moet het gaan uitzoeken in de sourcecode. Daar heb ik eerlijk gezegd niet zo veel trek in, omdat ik zeker weet dat het werkt.

Heb je gecheckt dat je de laatste firmware in zowel je DTC als DTG hebt?

Test anders eens met een andere Control Set. Daarmee is het een stuk gemakkelijker om met enkelvoudige OC32 opdrachten de draaischijf te besturen. OC32 SetAspect commando's kun je geven met DinamoNewConfig.

Hartelijke groeten, Leon


 
Dutch (Nederlands, nl)English British (British English, en-uk)French (Français, fr)German (Deutsch, de)