Beste spoorbaanvrienden,
Weet iemand wat de oorzaak is van deze foutmelding en bijhorend vreemd gedrag van één loc?
Eén loc, een BR_03 (van de 12 die ik laat rijden) kan vaak, in Auto mode, een blok niet locken en rijdt dan naar het volgend block zonder te stoppen op het voorziene eindpunt van de rijweg.
Het probleem bestaat alleen in Auto Mode. in semi-automatisch rijden (D&D) heb ik het probleem niet. Ook geen enkele van de andere Locs heeft dit probleem in Auto mode.
Het probleem is er ook als de enige loc dat rijdt deze BR_03 is, dus geen andere Loc in beweging is. Een probleem van het type zoals hier uitgelegd kan het dus niet zijn:
https://www.rocrail.info/t31302f2-Could-not-lock-route.html#msg347881Er is dus geen sprake van gelijktijdige reserveren van een block.
Het stuk spoorbaan is een cirkel bestaande uit 3 blokken:
- Station met twee parallele blokken (perrons) Blok_4 of Blok_5
- Blok_8
- Blok_9
- en terug naar het station Blok_4 of Blok_5.
Dit stukje spoorbaan heeft 5 rijwegen met deze 3 mogelijke combinaties:
AA.
[Blok_4 naar Blok_8]
gevolgd door
[Blok_8 naar Blok_9] of [Blok_8 naar Blok_4 via Blok_9]
==> De Loc kan in dit geval Blok_8 niet locken en rijdt door naar Blok_9
BB.
[Blok_4 naar Blok_9 via Blok_8]
[Blok_9 naar Blok_4]
==> De Loc kan in dit geval Blok_9 niet locken en rijdt door naar Blok_4, het eindstation
CC.
Tweede rijweg kan de aankomst blok niet locken
==> De Loc kan Blok_4 niet locken en rijdt door naar Blok_8 zonder te stoppen in het station, en draait nog een extra rondje...
Idem voor de trein vertrekkende van Blok_5
Extract van de console:
--------------------------------------------------
Rocrail Pro 2.1.6014 []:[Aug 20 2025]
---------------------------------------------------
processid = 6396
ip =
pwd = F:\PortableApps\RocRail\Hoofd baanplan
args = OCmdLn: key=-l value=F:\PortableApps\RocRail\bin, key=-w value=F:\PortableApps\RocRail\Hoofd baanplan, key=-lic value=F:\PortableApps\RocRail\lic.dat,
--------------------------------------------------
20250831.172336.971 r9999s 127.0.0. OModel 2974 Auto mode is set to [ON]
20250831.172421.778 r9999W BR_03 OBlock 3900 looping loco [BR_03] in block [Blok_09_(wait)]
20250831.172421.779 r4004E 00001538 OLcDrive 0095 Could not lock block "Blok_09_(wait)", for "BR_03"...
20250831.172426.265 r9999s 127.0.0. OModel 2974 Auto mode is set to [OFF]
Ik zet nu even Automode af en aan, laat een andere trein hetzelfde spoor volgen in auto mode. Ik krijg geen meldingen, alles loopt correct.
Nu weer met [BR_03]
20250831.172526.755 r9999s 127.0.0. OModel 2974 Auto mode is set to [ON]
20250831.172720.933 r9999W BR_03 OBlock 3900 looping loco [BR_03] in block [Blok_05]
20250831.172720.933 r4004E 00001538 OLcDrive 0095 Could not lock block "Blok_05", for "BR_03"...
20250831.172745.061 r9999W BR_03 OBlock 3900 looping loco [BR_03] in block [Blok_05]
20250831.172745.061 r4004E 00001538 OLcDrive 0095 Could not lock block "Blok_05", for "BR_03"...
20250831.172829.560 r9999W BR_03 OBlock 3900 looping loco [BR_03] in block [Blok_09_(wait)]
20250831.172829.560 r4004E 00001538 OLcDrive 0095 Could not lock block "Blok_09_(wait)", for "BR_03"...
20250831.172834.669 r9999s 127.0.0. OModel 2974 Auto mode is set to [OFF]
Deze keer kan de Loc de eindebestemming [Blok_05] niet locken en rijdt nog een rondje
Het gebeurt niet systematisch maar wel in 90% van de gekozen rijwegen zou ik zeggen.
Vermits het met de andere Locs niet voorkomt dacht ik dat er ergens een setting was in de Loc dat dit zou kunnen veroorzaken, maar ik zie niets abnormaals.
Ik heb de laatste week heel wat acties aangemaakt, waaronder tamelijk complexe acties in verband met automatische slagbomen op een dubbele tweerichting spoorbaan, waar dit stukje spoorsegment deel van uitmaakt. Ik heb dus de acties gedeactiveerd, de test weer gedaan, maar dit lost niets op. Het probleem blijft.
Dit krijg ik in het trace luik:
Na 20:20 heb ik andere treinen laten rijden op dit spoorsegment en ik kreeg geen enkele foutmelding, switch[Ov01b] zijn de slagbomen tijdens verkeer in de 2 richtingen, dit is dus een verwachte fout.
20:36:21 9999 switch[Ov01b] command thread already started: reject command...
20:36:21 9999 switch[Ov01a] command thread already started: reject command...
20:20:25 4004 Could not lock block Blok_05 , for BR_03 ...20:20:25 9999 looping loco [BR_03] in block [Blok_05]
20:20:05 4004 Could not lock block Blok_09_(wait) , for BR_03 ...20:20:05 9999 looping loco [BR_03] in block [Blok_09_(wait)]
20:19:51 4004 Could not lock block Blok_05 , for BR_03 ...20:19:51 9999 looping loco [BR_03] in block [Blok_05]
20:19:24 4004 Could not lock block Blok_09_(wait) , for BR_03 ...20:19:24 9999 looping loco [BR_03] in block [Blok_09_(wait)]