Einige Weichen lassen sich im SpDrS60 nicht schalten

!!! Please ensure, that your contribution or question is placed into the relevant section !!!
Questions about rolling stock, for example, do not belong in "Questions about the Forum". Following is perhaps the right area where your question will be better looked after:
General questions to EEP , Splines, rolling stock, Structures in EEP, landscape elements, Signalling system and controlling, designers, Europe-wide EEP meetings , Gossip
Your cooperation to keep the forum clear is appreciated.
In the case of pictures that are attached to the article, the source must also be stated. This also applies to your own pictures, which were taken by you. Pictures without source information will be deleted!
  • Hallo zusammen,


    wie im Titel geschrieben lassen sich bei mir einige Weichen nicht schalten.
    Ich habe in einem einfachen Kreis mit zwei Bahnhofs- bzw. Überholgleis und Abstellgleisen 17 Weichen verbaut. Im Lua Script für die Schaltung über SpDrS60 sieht der Code wie folgt aus:

    {{WeichenId, DtcId, TasterId}}.

    Das ist der Code für usedSwitchs_SpDr. Die Weichen 1 - 4 können problemlos geschaltet werden, bei Weiche 5 z.B. erfolgt keine Reaktion.

    Ich hänge mal noch zwei Bilder des Szenarios dran.

    Wo habe ich evtl. den Denkfehler? Ich habe auch mal eine weitere Weiche dazu gelegt und die IDs eingetragen, auch hier erfolgt keine Reaktion.


    Evtl. hat jemand einen Denkanstoß für mich. Danke schon einmal im Voraus.

    Gruß aus dem schönen Lochhofen in Bayern

    Martin

    Für die, die es interessieren könnte

    NB:

    Dell G7 17 - 7700

    Intel(R) Core(TM) i5 CPU der 10. Generation Windows 11 Pro

    20 GB RAM; NVIDIA(R) GeForce(R) GTX 1660 Ti 6 GB GDDR6

    PC:

    i7 3770 8-Thread CPU, 3.9 GHz | Windows 11 Pro

    32GB RAM| Geforce RTX 3050 8 GB DDR6

    EEP Versionen:

    EEP15.1, Pl.: 1

    EEP16.4; Pl. 1, 2,3 und 4,

    EEP17.2; Pl.: 1, 2

    HomeNos 16; 17; MK., ME; ZE; TM,

    MA1-Tools, NR1-Tools

    Das Leben ist einfach, aber wir bestehen darauf, es kompliziert zu machen

    Konfuzius

  • Code
    usedSwitchs_SpDr = { {33,53,128},{34,55,159,1},{35,127,158,1},{36,196,161},{38,83,160,1},{62,60,130,1},{39,89,126,1},{40,88,125,1},{41,71,124} };

    Das Einzige was bei Dir mir auffällt das am Ende kein ; da steht wie bei mir, bei mir schalten alle aufgeführten Weichen, wie sie da stehen.

    Display Spoiler

    Win11 Pro 23H2 auf I7-10750H, 2,6 GHZ mit 32GB RAM, 512 GB M2 und 2 TB SSD, Intel(R) UHD Graphics + NVIDIA GeForce GTX 1660 Ti
    EEP6.1 und 17.3 & Plugin1+2, TM & MK und SpDrS60 Rev.3

  • Hallo Fritschie

    Danke für Deine Antwort, aber, das war es leider nicht.

    Gruß aus dem schönen Lochhofen in Bayern

    Martin

    Für die, die es interessieren könnte

    NB:

    Dell G7 17 - 7700

    Intel(R) Core(TM) i5 CPU der 10. Generation Windows 11 Pro

    20 GB RAM; NVIDIA(R) GeForce(R) GTX 1660 Ti 6 GB GDDR6

    PC:

    i7 3770 8-Thread CPU, 3.9 GHz | Windows 11 Pro

    32GB RAM| Geforce RTX 3050 8 GB DDR6

    EEP Versionen:

    EEP15.1, Pl.: 1

    EEP16.4; Pl. 1, 2,3 und 4,

    EEP17.2; Pl.: 1, 2

    HomeNos 16; 17; MK., ME; ZE; TM,

    MA1-Tools, NR1-Tools

    Das Leben ist einfach, aber wir bestehen darauf, es kompliziert zu machen

    Konfuzius

  • Hallo Ray,

    Im Ereignisfenster wurde folgendes ausgegeben:

    Das Signal #119 setzt Signalfunktion auf [Abzweig], Position 2
    Das Signal #119 setzt Signalfunktion auf [Gerade], Position 1

    und dies in einer Endlosschleife. 119 gehört zum Tischfeld der Weiche 11.
    Ich habe dann das Tischfeld für Weiche 11 ausgetauscht so, dieses hat jetzt die ID 273. Dadurch ist zwar die Endlosschleife beendet, aber die Weichen werden immer noch nicht geschaltet.

    Gruß aus dem schönen Lochhofen in Bayern

    Martin

    Für die, die es interessieren könnte

    NB:

    Dell G7 17 - 7700

    Intel(R) Core(TM) i5 CPU der 10. Generation Windows 11 Pro

    20 GB RAM; NVIDIA(R) GeForce(R) GTX 1660 Ti 6 GB GDDR6

    PC:

    i7 3770 8-Thread CPU, 3.9 GHz | Windows 11 Pro

    32GB RAM| Geforce RTX 3050 8 GB DDR6

    EEP Versionen:

    EEP15.1, Pl.: 1

    EEP16.4; Pl. 1, 2,3 und 4,

    EEP17.2; Pl.: 1, 2

    HomeNos 16; 17; MK., ME; ZE; TM,

    MA1-Tools, NR1-Tools

    Das Leben ist einfach, aber wir bestehen darauf, es kompliziert zu machen

    Konfuzius

  • @DerLochhofener Hallo Martin,

    ich habe zwar nicht die Lösung zu Deiner Frage, aber einen Tipp Es bedeutet zwar etwas Arbeit, aber man vermeidet problemlos eventuelle Fehlzuordnungen - man kann ja in EEP Signal und Weichennummern ändern. Ich erstelle mir für meine Anlagen Nummernkreise z. B. alle Weichepultsymbole ab 501, alle Weichentaster ab 1001, so sehen dann die Einträge bei mir aus:

    usedSwitchs_SpDr={
        {1,501,1001},{2,502,1002},{3,503,1003},{5,505,1005},{6,506,1006},{7,507,1007},{8,508,1008},{9,509,1009},{11,511,1011},{12,512,1012},{14,514,1014},{15,515,1015},{18,518,1018},{19,519,1019},{20,520,1020},{21,521,1021},{22,522,1022},{23,523,1023},{24,524,1024},{25,525,1025},{26,526,1026},{28,528,1028},{29,529,1029},{30,530,1030},{31,531,1031},{32,532,1032},{33,533,1033},{34,534,1034},{35,535,1035},{36,536,1036},{37,537,1037},{38,538,1038},{40,540,1040},{56,556,1056},{57,557,1057},{58,558,1058},{59,559,1059},{60,560,1060},{65,565,1065},{66,566,1066},{67,567,1067},{68,568,1068},{83,583,1083},{98,598,1098},
    }    

    Habe damit gute Erfahrungen gemacht.

    Viele Grüße
    Berthold


    Mein System+EEP

    Lenovo LegionY720 i7 2,8GHz, 16GB 64bit, NVIDIA GeForce GTX 1060 - Win10Home

    EEP17, P1, Plugin 1,2 PlanEx 3.2, SpDrS60-3, Modellkatalog, Modell Explorer, Modellkonverter, EEP-TauschManager2

  • Hallo Berthold

    der Ansatz liest sich gut, werde ich mal beizeiten austesten.

    Es wird nicht besser: Jetzt erhalte ich im Ereignisfenster folgende Fehlermeldung:
    ---#Error - In Table + used_TrackDtcSets_SpDr + bei "TrkDtcSet_ID119" : Das Objekt mit der Id 119 konnte nicht gefunden werden !

    Das kann ich nicht so ganz nachvollziehen, weil, im Script gibt es keine ID mit 119, ich habe das Tischelement getauscht und die neue ID ist 271. Dies wurde auch im Script so angegeben. Wo kommt die 119 her? Ich habe auch im Script "SpDrS60_TmpDtcCol.lua" Alle Tabellen entleert und das File "" komplett geleert. Beim Script Neu laden in EEP erscheint wieder die zuvor genannte FM und in den beiden genannten Dateien gibtnes wieder Einträge mit ID 119. Wo zum Geier kommen die nun her, wenn es augenscheinlich kein Objekt mit der ID 119 gibt?

    Ratlose (und auch rastlose) Grüße

    Martin

    PS Es sei noch angemerkt, dass die Weichen nachträglich in ein bereits bestehendes Pult als auch in die Anlage neu eingebaut wurden.

    Gruß aus dem schönen Lochhofen in Bayern

    Martin

    Für die, die es interessieren könnte

    NB:

    Dell G7 17 - 7700

    Intel(R) Core(TM) i5 CPU der 10. Generation Windows 11 Pro

    20 GB RAM; NVIDIA(R) GeForce(R) GTX 1660 Ti 6 GB GDDR6

    PC:

    i7 3770 8-Thread CPU, 3.9 GHz | Windows 11 Pro

    32GB RAM| Geforce RTX 3050 8 GB DDR6

    EEP Versionen:

    EEP15.1, Pl.: 1

    EEP16.4; Pl. 1, 2,3 und 4,

    EEP17.2; Pl.: 1, 2

    HomeNos 16; 17; MK., ME; ZE; TM,

    MA1-Tools, NR1-Tools

    Das Leben ist einfach, aber wir bestehen darauf, es kompliziert zu machen

    Konfuzius

  • Hallo Ray Rayler (RL2)

    hast du denn auch danach den "Anlyser" ausgeführt?


    Ja, das habe ich. Aber der Fehler mit dem nicht gefundenem Object 119 bleibt. Die Weiche wird durch den Taster geschaltet, aber das Tischelement mag nicht.

    Gruß aus dem schönen Lochhofen in Bayern

    Martin

    Für die, die es interessieren könnte

    NB:

    Dell G7 17 - 7700

    Intel(R) Core(TM) i5 CPU der 10. Generation Windows 11 Pro

    20 GB RAM; NVIDIA(R) GeForce(R) GTX 1660 Ti 6 GB GDDR6

    PC:

    i7 3770 8-Thread CPU, 3.9 GHz | Windows 11 Pro

    32GB RAM| Geforce RTX 3050 8 GB DDR6

    EEP Versionen:

    EEP15.1, Pl.: 1

    EEP16.4; Pl. 1, 2,3 und 4,

    EEP17.2; Pl.: 1, 2

    HomeNos 16; 17; MK., ME; ZE; TM,

    MA1-Tools, NR1-Tools

    Das Leben ist einfach, aber wir bestehen darauf, es kompliziert zu machen

    Konfuzius

  • ---#Error - In Table + used_TrackDtcSets_SpDr + bei "TrkDtcSet_ID119" : Das Objekt mit der Id 119 konnte nicht gefunden werden !

    die Fehlermeldung bedeutet , dass die im TrackDtcSet mit der ID119 die angegebene GleisIdent nicht korrekt ist.

    Laut Handbuch ergibt sich die ID aus der ersten GleisIdent des Datensatz ( TrkId ) und nicht die des Melders.


    Ray

  • Hallo Ray Rayler (RL2)

    Ja, soweit hab ich's schon mir gedacht. Die TrkId ist ja hier für die Gleisbesetztmeldung, welche aber noch nicht aktiv ist. Es gibt ein Gleis mit der Gleisident 119, aber, wie geschrieben ist die in dieser Anlage noch nicht geschaltet. Nehme ich die Anlage, wo diese Gleisbesetztmeldung mit der TrkId aktiv ist, erscheint trotzdem, mit und ohne Anlyzer, der Fehler

    Gruß aus dem schönen Lochhofen in Bayern

    Martin

    Für die, die es interessieren könnte

    NB:

    Dell G7 17 - 7700

    Intel(R) Core(TM) i5 CPU der 10. Generation Windows 11 Pro

    20 GB RAM; NVIDIA(R) GeForce(R) GTX 1660 Ti 6 GB GDDR6

    PC:

    i7 3770 8-Thread CPU, 3.9 GHz | Windows 11 Pro

    32GB RAM| Geforce RTX 3050 8 GB DDR6

    EEP Versionen:

    EEP15.1, Pl.: 1

    EEP16.4; Pl. 1, 2,3 und 4,

    EEP17.2; Pl.: 1, 2

    HomeNos 16; 17; MK., ME; ZE; TM,

    MA1-Tools, NR1-Tools

    Das Leben ist einfach, aber wir bestehen darauf, es kompliziert zu machen

    Konfuzius

  • Hall Ray,

    trotzdem, besten Dank für Deine Unterstützung.

    Es funktioniert jetzt, aber warum weiß ich nicht.

    Hier kann zugemacht werden.

    Gruß aus dem schönen Lochhofen in Bayern

    Martin

    Für die, die es interessieren könnte

    NB:

    Dell G7 17 - 7700

    Intel(R) Core(TM) i5 CPU der 10. Generation Windows 11 Pro

    20 GB RAM; NVIDIA(R) GeForce(R) GTX 1660 Ti 6 GB GDDR6

    PC:

    i7 3770 8-Thread CPU, 3.9 GHz | Windows 11 Pro

    32GB RAM| Geforce RTX 3050 8 GB DDR6

    EEP Versionen:

    EEP15.1, Pl.: 1

    EEP16.4; Pl. 1, 2,3 und 4,

    EEP17.2; Pl.: 1, 2

    HomeNos 16; 17; MK., ME; ZE; TM,

    MA1-Tools, NR1-Tools

    Das Leben ist einfach, aber wir bestehen darauf, es kompliziert zu machen

    Konfuzius

  • Fried May 4, 2024 at 8:39 PM

    Closed the thread.
  • Fried May 4, 2024 at 8:39 PM

    Added the Label Closed
  • Fried May 4, 2024 at 8:39 PM

    Added the Label Fixed