Loading...
 

OM32, OC32 and LichtOrgel


Relais ON/OFF

Netherlands

Heb drie OC32 in gebruik. Gebruik een OC32 op een testbaantje met twee antiparalelle wissels. De wissels worden aangestuurd door een servo met twee relais. In de wissel heeft de tong die aanligt de polariteit van de aaanliggende rail en het puntstuk de andere pool. De vrijliggende tong is vrij van spanning. Bij het omleggen van de wissel verandert dat in de omgepoolde toestand.
In de OC32Config zie je het volgende:
Stand Aspect Pin N+8 Pin N+16
Straight 0 ON On
Maar slechts één van de relais is aangetrokken en dat moet ook, want met de multimeter meet ik op Pin N+8:0,7V en op Pin N+16 meet ik 7,5V.
Waarom meet ik op Pin N+8 en Pin N+16 een verschillende waarde terwijl de beide pinnen in OC32Config op ON staan?

Netherlands

Hans,

Ik meen uit je post op te maken dat het werkt zoals bedoeld, maar dat je niet snapt waarom het werkt zoals bedoeld.
Het is me niet duidelijk welke definitie je gebruikt. Degene die je beschrijft lijkt verouderd en inmiddels vervangen. Dat wil niet zeggen dat die definitie fout is, ik kan je alleen geen concreet antwoord geven.

Mvg,
Leon


Netherlands

Hallo Leon,
Een gelukkig nieuwjaar en bedankt voor je reactie.
De situatie: OC32 geladen met de Apparaatdefinitie 1Servoturnout met 2 relais. De servo zet het wissel om en het ene relais maakt de vrijliggende tong spanningsloos en het andere relais zet de polariteit van het puntstuk goed. Ik heb een printscreen in Autocad van de schakeling bijgevoegd.
Vooropgezet: De OC32 doet perfect zijn werk en als ik in iTrain de wissel zet kloppen alle spanningen op het wissel. Geen probleem, maar...
In OC32config test en configureer ik het wissel, zodanig dat de servo weer spanningvrij is als het wissel goed ligt. Je ziet echter het volgende:
Als ik de instructies links onder in het schema bekijk:
Vlak onder de apparaatdefinitienaam Pin X Aspect 0(Straight)dan zie je bij Pin X+8 Relais OFF staan en bij Pin X+16 Relais OFF staan, terwijl je op pin X+8 0,7V meet(relais aangetrokken) en op Pin X+16 7,5V meet (relais afgevallen) Waarom staat vermeld dat beide relais ON zijn terwijl er één is fagevallen en dat hoort ook zo. Mutatis mutandis geldt hetzelfde voor de omgekeerde situatie dat het wissel Throwmn ligt.
Mijn complimenten voor het conceot van de OC32.
Met vriendelijke groet, HansW


Netherlands

Hallo Leon,
Hierbij het filetje uit OC32Config (Testwissel01.dat)
Het printscreen in Autocad is te groot als attachment. Als mij een emailadres geeft waar ik het wel heen kan sturen?
Met vriendelijke groet, HansW


Netherlands

Hallo Hans,

Het is niet duidelijk welke definitie je gebruikt. Je schrijft namelijk niet uit welke devicedefinition file met welk datumstempel je dat haalt. Je .dat file is 0 bytes en dus onbruikbaar.

Maar ik wil in dit geval best gokken hoor: Er staat waarschijnlijk niet 2x "OFF" maar 1x "OFF" met parameter 0 en 1x "OFF" met een parameter > 0. OFF met parameter > 0 is "off" gedurende een bepaalde tijd en dus "on" na die bepaalde tijd.

Wat er "fout" is aan die constructie is dat bij een wissel die rechtdoor ligt en die je met een commando rechtdoor legt het betreffende relais even uit gaan, terwijl dat ideaiter aan zou moeten blijven. Idem voor de stand afbuigend. Immers, wissel ligt al goed en er hoeft niets te gebeuren. De laatste definitie doet dat wel correct.

Mvg,
Leon


Netherlands

Hallo Leon,
Dat antwoord moet ik eens precies bekijken. IK probeer de file opnieuw te sturen. Ik weet niet welke apparaatdefinities ik gebruik, want ik weet niet waar die staan. In OC32Config staat links boven onder General: Version Firmware: o.o.2.3. Slaat dat op de OC32-software of de Apparaatdefinities. Is er al een nieuwere OC32Config?
Mvg, HansW


Netherlands

Hans,

Onder die 2x 'Off" staat toch nog wat?

Mvg,
Leon


Netherlands

Hallo Leon,
Uit je antwoorden heb ik opgemaakt dat ik eerst maar eens alles moet updaten. Dat heb ik inmiddels gedaan. Ik heb een OC32Config 3.0.0 en op een OC32 niuwe firmware geïnstalleerd met de Bootloader. Tot zover geen problemen. Maar er waren wat verrassingen, waar ik nog geen opheldering over heb kunnen vinden. Ik gebruik de apparaatdefinities (DD) uit de OC32Config. Maar bij het openen van OC32Config krijg je alleen maare de AD's van Gen. De andere AD's bv van Duitsland of NL moet je met Reloead DD vinden. Ik heb getracht om meerdere groepen bijeen te brengen in een .DEF bestand maar dat is tot nu toe niet gelukt. Verder is de pinconfiguratie van de DD 1servo+2*Relay veranderd in die zin dat in de oude DD de pinnen N, N+8, N+16 is veanderd in N, N+16, N+24. Dat betekent dat ik nu onder mijn tafel van alle OC32 de bedrading moet gaan veranderen. Hoe moet ik de DD veranderen. Ik moet nu ook van alle OC32 de IC bezetting bij werken. Hoe maak ik een .DEF bestand?
Laat ik met deze vragen maar eens beginnen.
MvG HansW


Netherlands

Hallo Hans,

Als je OC32 werkt zoals je wilt en je hebt geen behoefte om iets aan te passen moet je dat vooral niet doen. Maar als je gaat experimenteren met de mogelijkheden lijkt het me handig uit te gaan van in elk geval een ondersteunde versie. In 3.00 zitten veel nieuwe ontwikkelingen en ik denk dat de meeste daarvan best handig zijn.

Je kunt in OC32Config meerdere DD's tegelijk laden met Shift-ReloadDD.
Dat moet je dan wel elke keer doen als je start. Meerdere DD's aan elkaar plakken kan door middel van bv notepad. Plak 2 files gewoon achter elkaar en haal op de plaknaad de regels die uit de toon vallen weg. Het wijst bijna zichzelf.

OC32Config 3.00 werkt ook met oude definities, dus je kunt gewoon je definities die je met je oude OC32Config gebruikte blijven gebruiken. Andersom werkt niet altijd, dus dat is ook al een reden de meest recente OC32Config te gebruiken.

Tenslotte kun je met OC32Config 3.00 je eigen definities maken. Je zou in jouw geval gewoon de oude wisselspoel-definitie kunnen gebruiken, volgens mij werkt die gewoon bij je. Maar wil je liever de nieuwe en kloppen de pinnen niet, dan pas je de definitie een beetje aan en slaat 'm op als apparaatdefinitie.

Ik heb je eerste vraag in dit draadje geïnterpreteerd als "het werkt zoals bedoeld, maar ik snap niet goed waarom". Als ik dat verkeerd zie hoor ik het graag. Anders zou ik zeggen: Experimenteer er gewoon op los en ontdek gaandeweg de mogelijkheden. Er zijn volledig nieuwe handleidingen voor OC32 3.00 waarin ook staat beschreven hoe je zelf apparaatdefinities maakt, opslaat en combineert. Als je daar vastloopt hoor ik graag waar zodat ik (of een ander) je gericht kan helpen.

Mvg,
Leon


Netherlands

Hallo Leon,
Hartelijk dank voor je uitvoerige antwoord. Het is inderdaad zo dat ik van alles aan het proberen ben in de DD: 1Servo met 2 relay. Op mijn bureau voor de pc 1 wisseltje met een servo e twee relais en een voeding. Vandaar dat ik alles maar geupdated heb. Het laden van de DD's heb ik inmiddels begrepen met de Shiftknop. Jammer dat het niet blijft. Makkelijker is het om een .def bestand te maken met de meest gebruikte DD's en dat de naam OC32Devices.def te geven. Nu kom ik met twee windowsproblemen.
1. Als ik nu met het dwergseinikoon op mijn bureaublad OC32Config wilstarten, dan krijg ik een venster met de melding: Can not find Device Configuration file at standard location. Daaronder een frame met de bestanden uit C:\Program Files (x86)\ OC32Config, en daar staan dan alle def-bestanden maar niet de .exe file met het bekende dwergseinikoon. Als ik nu op 'Openen' druk, gaat OC32Config wel open. Kijk ik met de Verkenner in de locatie C:\Program Files (x86)\ OC32Config, dan staat het dwergseinikoon er wel bij met de .exe-file. Hoe kan dat nu? Tweede probleem. Ik stel op kladblok een aantal DD's samen die ik vaak gebruik met wegalting van de "end" regels behalve de laatste. Dan krijg ik het niet voor elkaar er een .def-file van te maken. Het zijn denk ik windowsproblemen, maar misschien heb je toch een tip.
Hartelijk dank en mvg, HansW.


Netherlands

Hallo Hans,

OC32Devices.def wordt alleen automatisch geladen als het bij OC32Config.exe in de programmadirectory staat. Ik vermoed dat jouw OC32Config.exe echt op het bureaublad staat en dat dat geen snelkoppeling is. Maak van OC32Config.exe in program_files etc een snelkoppeling op je bureaublad en het zou wel moeten werken.

Als je .def's aan elkaar plakt moet je niet alleen de "end" weghalen, maar ook de startregel "OC32DeviceDefinitions ...." van het stuk dat daarna komt. Die startregel moet alleen bovenaan de file staan. En wat achter de spatie na "OC32DeviceDefinitions " staat toont OC32Config als naam van de definitieverzameling. Dus maak daar meteen "OC32DeviceDefinitions De verzameling van Hans" van ;-)

Mvg,
Leon


Netherlands

Hallo Leon,
Hartelijk bedankt. Alles is in orde. Mvg, HansW


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