Koploperforum Digitale Treinbesturing Aktieve Gebruikers: 223 / Bezoekers Vandaag: 5228
Hoogste aantal aktieve gebruikers: 305
Koploperforum Digitale Treinbesturing
Startpagina | Mijn bestanden | Profiel | Registreer | Recente onderwerpen | Leden | Zoeken | FAQ
Gebruikersnaam:
Wachtwoord:
Selecteer taal
Wachtwoord opslaan
Wachtwoord vergeten?

Op 18 Maart 2019 is Paul Haagsma helaas overleden.

Wij wensen de familie en vrienden sterkte toe!

Lees en of praat hier mee.

Open hier de rouwkaart van Paul Haagsma



 Alle forums
 Koploper
 Gevorderden
 foutmeldingen
 Nieuw onderwerp  Reageer op onderwerp
 Printversie
Auteur Vorig onderwerp Onderwerp Volgend onderwerp  

carel richters

Netherlands
348 berichten

Geplaatst - 30 jan 2014 :  19:08:36  Toon profiel  Reageer met citaat
Hallo allemaal,
Ik vrees de hulp van een deskundige nodig te hebben. Ik krijg n.l. de volgende foutmeldingen: "Range check error" en "ic integer overflow". Bij de eerste foutmelding wordt tevens aangeraden dit op dit forum te melden, hetgeen ik bij deze doe.
Ter toelichting kan ik het volgende vermelden. Ik heb op mijn baan 2 stoplichten, een in de z.g. Middenstraat en een in de z.g. Stationsstraat. Voor het wijzigen van de kleuren maak ik gebruik van een serie logische acties, telfuncties, sequensen en specifieke acties. Dit gaat goed voor de Middenstraat, maar zo gauw ik dezelfde range had aangemaakt voor de Stationsstraat ging het fout, hoewel beide ranges er hetzelfde uitzien. Althans ik kan geen verschil ontdekken. In een bestand, waar alleen het stoplicht voor de Middenstraat is opgenomen gaat het goed.

Verder kan ik nog toelichten, dat als ik de range voor de Stationsstraat laat ontstaan uit het kopiëren van de range voor de Middenstaat en het aanbrengen van de benodigde wijzigingen, dan gaat het ook onmiddellijk fout met de telfuncties, die de stoplichten voor de Middenstraat aan en uitzetten. Maak ik de range voor de SStationsstraat volledig opnieuw,dus door niet te kopiëren, dan functioneert het stoplicht voor Middenstraat prima, maar werkt de telfunctie voor het aan en uitzetten van het stopicht voor de Stationsstraat niet naar behoren en worden alle telfuncties van de Stationsstraat voor de lichten om de zoveeel seconden tegelijk op 0 of 1 gezet. Zet ik er nog 2 telfuncties bij, die beide stoplichten gezamenlijk aan of uitzet, dan werken deze als telfunctie goed, maar de telfuncties van de Stationsstraat onveranderlijk fout. Bovendien zie ik dan, dat als de telfunctie Middenstraat groen aangezet wordt het vinkje staan bibberen met kort daarna de meldingen.

Wellicht weer iemand hier raad mee.Ik in ieder geval ik niet. Het bestand met de fout heb ik bijgesloten.

Als iemand mij kan helpen, bij voorbaat dank,
mvrgr
Carel Richters



Download Attachment: Zwiep6.bck
617,26 KB

remunj

Netherlands
1111 Posts

Geplaatst - 31 jan 2014 :  15:04:51  Toon profiel  Reageer met citaat
De eerste is een Delphi foutmelding (de programmeertaal waarin Koloper is geschreven) en zal waarschijnlijk alleen door Paul opgelost kunnen worden.
De tweede volgens mij een Windows foutmelding. Misschien veroorzaakt door de eerste ?

Gr.
Eric
Ga naar bovenaan de pagina

remunj

Netherlands
1111 Posts

Geplaatst - 31 jan 2014 :  15:06:12  Toon profiel  Reageer met citaat
De eerste is een Delphi foutmelding (de programmeertaal waarin Koloper is geschreven) en zal waarschijnlijk alleen door Paul opgelost kunnen worden.
De tweede volgens mij een Windows foutmelding. Misschien veroorzaakt door de eerste ?

Gr.
Eric
Ga naar bovenaan de pagina

PaHaSOFT

3413 Posts

Geplaatst - 31 jan 2014 :  16:07:47  Toon profiel  Reageer met citaat
Eric,

Er zijn mensen zonder credit....

Als het gaat flikkeren wat wordt beschreven zie je het aantal nog te versturen wisselopdrachten oplopen. Op een gegeven is dat ruim 32000! Tja en dan klapt er een range error te voorschijn.

Kan het wel groter maken, alleen dan duurt het iets langer maar zeker weten komt er ook weer een fout.
Fout in logische/speciale acties, telfuncties en sequencen worden niet door mijn ondersteunt. Dit staat ook in de helpfile, daar degene die het moet oplossen niet de kennis heeft die de maker van de logische acties heeft (en in mijn geval wil ik dat ook niet weten).

Het is wel een fout van Delphi, maar 32000 wisselopdrachten vind ik echt absurt en ga dit dan ook beslist niet aanpassen (iedere waarde zal op een gegeven moment vollopen).

Mvg,
Paul.
Ga naar bovenaan de pagina

carel richters

Netherlands
348 Posts

Geplaatst - 31 jan 2014 :  20:36:46  Toon profiel  Reageer met citaat
Zeer geachte heer Haagsma,

Ik had gehoopt, dat we het vriendelijk zouden houden. Kennelijk bent u hiertoe niet in staat. Ik merk op, dat:
- ik u in het verleden, toen u nog aangaf met de ontwikkeling van het programma bezig te zijn, diverse malen een financiële bijdrage heb gegeven om mijn waardering voor uw werkzaamheden uit te drukken; ik verwacht daarvoor geen dankbaarheid, maar wel een normale houding , die het plezier in het gebruik van Koploper in stand houdt; helaas heb ik al meerder malen moeten ervaren, dat u zich ver boven mij verheven voelt en het nodig vindt om mij dit uitdrukkelijk te laten merken;
- u geheel vrijwillig aan deze werkzaamheden begonnen bent, zodat u kunt verwachten dat mensen met vragen komen en niet altijd zullen begrijpen , wat u in uw wijsheid tot stand heeft gebracht, zeker niet als de uitleg van wat u gemaakt heeft niet altijd uitblinkt door duidelijkheid;
- hoe dom of verachtelijk u mensen ook vindt u de burgerlijke beleefdheid in acht kunt nemen om mensen fatsoenlijk te woord te staan.

In het onderhavige geval zal er zeker sprake zijn van een fout mijnerzijds, alleen weet ik niet welke. U spreekt over 32000 wisselopdrachten, een begrip, dat mij als niet automatiseringsdekundige niets zegt. Zoals op vele sites tot uiting komt, zijn er talloze mensen, die na een eerste kennismaking met of langer gebruik van uw product tot de conclusie komen, dat dit een veel te ingewikkeld product is om te gebruiken. Ik was onder de indruk van de vele mogelijkheden, die u in uw programma heeft gemaakt. Dit sprak mij aan, reden, waarom ik indertijd besloten heb hiervan gebruik te maken. Had ik geweten, dat u verwacht, dat elke gebruiker uw product geheel moet doorgronden en bij gebleken onkunde op dit gebied van u een sneer of erger kan verwachten, dan had ik mij wel 10 maal bedacht hiervan gebruik te maken. Veel vreugde beleef ik dan niet meer aan deze hobby.

Ik hoop, dat u ooit nog in staat zult zijn mij het plezier in mijn hobby terug te geven.

Met vriendelijke groet,
Carel Richters

P.S.
U weet, dat ik dit draadje lees. Waarom dan niet persoonlijk aan mij geantwoord in plaats van aan een derde, die mij probeert duidelijk te maken wat er aan de hand is. Dat is wel zo fatsoenlijk.
Ga naar bovenaan de pagina

PaHaSOFT

3413 Posts

Geplaatst - 31 jan 2014 :  20:59:41  Toon profiel  Reageer met citaat
Ik heb nu al weer spijt dat ik geantwoord. Helaas gedane zaken nemen geen keer.

Wisselopdrachten wat heeft dat in hemelsnaam met automatisering te maken? Niets nada noppes. Dat is een opdracht die je op de centrale zelf of door koploper kan doen om een wissel of een sein mee te bedienen fysiek op je baan.
Die teller loop onder in de statusbalk van koploper heel hard op. Als je een grote wisselstraat zet kan je deze teller ook zien, maar dan tot en met maximum van het aantal wissels in deze straat.
Door jouw consctructie logische/speciale acties stuurt iets heel veel van deze opdrachten. Dit is voor mijzelf niet uit te zoeken. Zelfs niet als Maxim het aan mij zou vragen. Ook zij krijgt het antwoord, dat in de helpfile staat, dat ik hier geen support op geef.

Uw reactie zal er wel weer toe leiden dat ik mijn weer heerlijk terug trek van dit forum waar ik soms weer een klein beetje actief op was geworden. Sorry mij. Fout, zal hopelijk niet meer gebeuren.

Mvg,
Paul.
Ga naar bovenaan de pagina

carel richters

Netherlands
348 Posts

Geplaatst - 01 feb 2014 :  12:39:35  Toon profiel  Reageer met citaat
Hoewel ik mij had voorgenomen niet meer te reageren, doe ik het toch, omdat ik zie hoe zinloos het is zo tegen over elkaar te staan. Ik ben erg boos geworden door de opmerking tegenover een derde: " Er zijn mensen, die geen credit hebben". Dit sloeg duidelijk op mij. Ik heb geen flauw benul, waarom deze opmerking geplaatst moest worden. Ik had een vraag over een technisch probleem, waartegen ik aan liep. Dan ga ik er vanuit, dat degene, die daar iets zinvols over kan zeggen, dit ook doet en niet een reactie geeft, zoals ik die heb moeten ervaren en daar zelfs een derde, die er niets mee te maken heeft, voor gebruikt.

Verder zal ik er niets meer over zeggen. Ik hoop, dat het doordringt, wat zulk soort opmerkingen met mensen doet. Ik hoop, dat je de grootheid van geest hebt (ik ga nu maar weer over tot de gebruikelijke omgangstaal op dit forum, omdat ik er een punt achter zet), mij op een normale manier te antwoorden. Zo niet, dan heb ik in ieder geval mijn best gedaan om op speaking terms te komen.

Mvrgr
Carel Richters
Ga naar bovenaan de pagina

PaHaSOFT

3413 Posts

Geplaatst - 01 feb 2014 :  15:41:28  Toon profiel  Reageer met citaat
Carel,

Ik ben je een excuus schuldig. Hierbij dus: mijn oprechte excuses. Ik heb namen van gebruikers door elkaar heen gegooid. Ik heb zitten zoeken op het forum maar kon de vermeende discussie (waardoor mijn reactie kwam) niet vinden met jouw naam er in. Nogmaals EXCUUS.

Verder moet je maar eens kijken naar: bijna zelfde probleem Ditzelfde komt nu weer naar voren in je communicatielogging.

Laat ook maar eens de wisselopdrachten meelopen in de commnunicatielogging. Je snap dat waarschijnlijk wel wat ik met eerdere emailtjes bedoelde.

Mvg,
Paul.
Ga naar bovenaan de pagina

carel richters

Netherlands
348 Posts

Geplaatst - 01 feb 2014 :  19:46:51  Toon profiel  Reageer met citaat
Paul,
Ik vind het knap van je, dat je excuses aanbiedt.. Deze worden dan ook graag aanvaard.
Wat het probleem betreft, ga jij er nu vanuit, dat ik wel begrijp, wat je bedoelt, maar dati doe ik niet. Jij spreekt over 32000 wisselopdrachten.. Ik zal dat in de communicatielogging kunnen waarnemen, maar daarmee heb ik nog geen flauw idee, waardoor dat veroorzaakt wordt. En daar gaat het mij om. Wat heb ik gedaan, of wat kan er gebeurd zijn, waardoor dit wordt veroorzaakt. Daarvoor is mijn kennis onvoldoende. Dat is nu precies, wat ik van je wil weten. Is het iets, waar ik iets aan kan doen, door iets na te laten of juist iets doen, wat ik niet gedaan heb. Jouw opmerking, dat ik maar eens moet kijken naar bijna hetzelfde probleem (als al eens opgetreden zou zijn, denk ik dan), zegt mij niets . Bijna betekent, dat het niet is opgetreden. Jij ziet ergens aan, dat ik in het verleden bijna tegen hetzelfde aanliep. Maar omdat het niet gebeurd is, heb ik geen flauw idee, waarnaar ik moet kijken. Als je me die aanwijzing geeft en wat er aan de hand was, kom ik waarschijnlijk een stuk verder..

Ik vertrouw erop, dat je me op weg helpt.

Met vriendelijke groet,
Carel
Ga naar bovenaan de pagina

PaHaSOFT

3413 Posts

Geplaatst - 01 feb 2014 :  19:55:50  Toon profiel  Reageer met citaat
Carel,

De speciale acties waarmee jij de verkeerslicht schakelt, genereren heel veel opdrachten. Daar jij heel veel logische/speciale acties hebt wordt ik daar geen wijs uit.

Voorstel:
1) beschrijf eens wat jij met de verkeerslichten wilt kunnen regelen? (Ik snap niet het gebruik van telfuncties hierin).
of
2) maak eens in een nieuwe database alleen een verkeerslicht zoals jij denkt dat dit moet werken.

Misschien hebben andere op 1 een betere/makkelijkere oplossing of op 2 wordt het voor ieder overzichtelijker en doorgronden misschien wel waarom jij wat doet.

Mvg,
Paul.
Ga naar bovenaan de pagina

carel richters

Netherlands
348 Posts

Geplaatst - 01 feb 2014 :  22:05:33  Toon profiel  Reageer met citaat
Hallo Paul,
Fijn, dat je positief reageert op mijn verzoek. Ik zal je mijn bedoeling duidelijk proberen te maken,
Ik maak voor elke kleur licht een logische actie aan voor de aan en uit stand, uitsluitend bestaande uit een omschrijving. Deze acties worden aangestuurd door gelijknamige telfuncties. Dit is goed te volgen in het menu Rijden onder conclusies logische acties en telfuncties (selecteren met een v). Daarnaast maak ik 3x2 extra functies aan voor elke straat twee om de processen voor elk verkeerslicht te starten of te beëindigen. De specifieke acties laten de lampen branden of doven ze afhankelijk van de stand van de logische acties.De sequenzen zorgen voor de juiste volgorde en de tijdsduur van het branden. De start en beëindiging van de sequensen worden geregeld door de telfucties per straat en in het totaal.

Ik maak inderdaad veel gebruik van deze mogelijkheden. Juist het beschikken hierover vormt een belangrijk onderdeel voor de keuze van welk programma ik zou gaan gebruiken en van het plezier in de hobby, omdat je er zo veel mee kunt doen zowel wat betreft de treinenloop als de scenery. En dat wat mij voor ogen staat, kan, bewijst het goed functioneren van een verkeerslicht. Jouw opmerking, dat ik geen verstand van zaken had, trof mij dan ook voluit, omdat ik denk de logica aardig te beheersen. Wat ik niet wist en nog niet weet zijn de grenzen, waartegen ik aanloop. Als je mij die duidelijk kunt maken, ben ik al een heel eind, want dan weet ik waar ik rekening mee moet houden. Dit is mijn probleem. Misschien kun je je voorstellen, dat ik erg schrok van jouw reactie, omdat ik me van geen kwaad bewust was. Ik werd boos, omdat je het speelde over de rug van een ander. Het is nu voorbij en als je antwoord geeft op mijn vraag, dan maak je de verzuchting waar, die ik slaakte, dat ik hoopte, dat je mij ooit het plezier in mijn hobby terug zou geven.

Met vriendelijke groet en bij voorbaat dank voor het antwoord

Carel
Ga naar bovenaan de pagina

PaHaSOFT

3413 Posts

Geplaatst - 01 feb 2014 :  23:26:46  Toon profiel  Reageer met citaat
Carel,

Van mijn kant nog 1 opmerking: heb jij je ook wel eens gerealiseerd dat ik door een aantal gebruikers ook mijn plezier in de ondersteuning van Koploper heb verloren? Kan je alleen maar zeggen: er gaat toch een einde aan komen.

Kijk eens in onderstaand klein voorbeeld: geheel zonder telfuncties.
Voorbeeld database: verklicht.bck

Ik denk niet dat ik je begrijp waarom je zoveel telfuncties gebruikt. Is waarschijnlijk zo geniaal dat ik het ook niet meer volg. Je legt wel uit wat je wil, maar ik snap het gewoon niet:
telfuncties die waarden ophogen op basis van een logische actie. Prima, dat volg ik. Maar dan diezelfde logische actie ook zetten, als de telfunctie een waarde heeft bereikt, dat gaat mijn pet te boven (en is volgens mij ook het probleem van al je ellende). Ik hoop voor dat iemand het wel doorgrond, want ik stop hiermee.

Mvg,
Paul.
Ga naar bovenaan de pagina

carel richters

Netherlands
348 Posts

Geplaatst - 02 feb 2014 :  12:42:06  Toon profiel  Reageer met citaat
Hallo Paul,
Bedankt voor het sturen van het voorbeeld. Ik heb begrepen, waarmee ik de mist ben ingegaan. Ik heb het te ingewikkeld gemaakt. Mij was ontgaan, dat je in conclusies logische acties rechtstreeks een actie kunt aan of uitzetten, Ik heb altijd aangenomen, dat dit via een telfunctie moest lopen, althans zo is het mij ooit door een mede forum lid verteld. Dan denk je daar verder niet over na en neemt dit voor waar aan.
Dit is veel eenvoudiger en ik zal daarmee mijn voordeel doen, Bedankt.

Overigens kan ik mij heel goed voorstellen, wat jij bedoelt en hoe jij je voelt en gevoeld hebt n.a.v. verschillende reacties van forumleden. Ik kan mij nog levendig enkele discussies herinneren, waarna ik wellicht ook het bijltje erbij neergelegd zou hebben. Gelukkig, dat jij dit niet gedaan hebt en het gezond verstand hebt laten prevaleren boven het rot gevoel.

Nogmaals bedankt voor het voorbeeld. Ik zal mijn database dienovereenkomstig aanpassen.

Mvrgr.
Carel
Ga naar bovenaan de pagina

carel richters

Netherlands
348 Posts

Geplaatst - 02 feb 2014 :  21:31:01  Toon profiel  Reageer met citaat
Hallo Paul,
Ik wil je nog even laten weten, dat ik de wijzigingen overeenkomstig jouw voorbeelf heb aangebracht en dat het nu prima functioneert. Nogmaals hartelijk dank, dat je me nu met recht op het goede spoor hebt gezet.

Mvrgr
Carel
Ga naar bovenaan de pagina
  Vorig onderwerp Onderwerp Volgend onderwerp  
 Nieuw onderwerp  Reageer op onderwerp
 Printversie
Ga naar:
Koploperforum Digitale Treinbesturing © EKweb 2006
Ga naar begin van deze pagina