MPC Forum (http://www.mpc-modellbahnsteuerung.de/mpcforum/index.php)
- MpC-Softwarethemen (http://www.mpc-modellbahnsteuerung.de/mpcforum/board.php?boardid=3)
-- Aktionen, Geschwindigkeit eingeben (http://www.mpc-modellbahnsteuerung.de/mpcforum/threadid.php?threadid=160)


Geschrieben von DK-48 am 16.12.2005 um 20:16:

Aktionen, Geschwindigkeit eingeben

Hallo MPC'ler

Ich habe eine automatische Lokumsetzung mit der MPC realisiert (Zug fährt im Kopfbahnhof ein, kuppelt ab, zieht vor, fährt über ein Umsetzgleis an den Wagen vorbei, und kuppelt auf der anderen Seite der Wagen wieder an)

Das funktioniert, nur das Vorziehen der Lok beim Abkuppeln könnte einfacher sein:

Da die Lok im gleichen Block vorziehen muss, habe ich eine Serie von Aktionen angelegt. Zum Fahren benutzte ich eine Folge von ^116 -Befehlen, jeweils unter an und aus. Damit beschleunigt die Lok aber nur in kleinen Schritten.

Die Frage gibt es einen Befehl, die Geschwindigkeit direkt einzugeben? (wie bei Fahraufträgen)

Möglicherweise hat ja jemand eine Idee, oder es gibt einen einfachen Befehl und ich bin einfach nur Blind ...

Gruß
Dieter

__________________
N-Bahn seit 1970, MPC seit 1990, Rechner Pentium IV, 2,7 GHz, System Windows XP home sp2, 1GB


Geschrieben von N'thusiast am 17.12.2005 um 01:31:

Hallo Dieter,
es gäbe da eine Möglichkeit:
Wenn du zum Beispiel im Fahrpult 1 die Fahrstufen mit Tasternummern belegt hast, kannst du eine der 15 Fahrstufen für den aktuellen Fahrregler direkt anwählen. Beispiel => angenommen, die Fahrstufe 5 = Tasternummer 33 ist im Fahrpultformular 1 definiert.
Gibst du an der Tastatur den Befehl 33.0 ein, so springt die Fahrstufe des aktuellen Fahrreglers auf die Fahrstufe 5.
Das bedeutet für deine Aktion:
1. Auswahl des Fahrreglers von Block X
2. Befehl "Tasternummer".0 um die gewünschte Fahrstufe der Lok im Block X einzustellen => die Lok beschleunigt bis zu diesem Wert
Gruß
Christian

__________________
MpC 3.9 - Classic


Geschrieben von DK-48 am 17.12.2005 um 18:46:

Hallo Christian,

danke für den Tipp, hab's soeben ausprobiert, funktioniert aber nicht in einer Aktion, nur direkt mit der Tastatur - leider.

Gruß
Dieter

__________________
N-Bahn seit 1970, MPC seit 1990, Rechner Pentium IV, 2,7 GHz, System Windows XP home sp2, 1GB


Geschrieben von N'thusiast am 17.12.2005 um 22:13:

Hallo Dieter,
logischerweise kann ich die Aktion nur in der Simulation testen. Aber da funktioniert es. Das sollte es auch, denn über die Aktionen sind angeblich alle Tastatureingaben als Befehlseingabe möglich.
Mein Test:
Aktion 1 wird aktiv, wenn Block 1 besetzt => Befehl 33.0
In der Simulation weise ich dann einen Fahrregler dem Block 1 zu und schwups - es wird die Fahrstufe 5 gesetzt.

Jetzt kommt es darauf an, wie es bei dir abläuft. Folgendes könnte ich mir vorstellen:
Auslösebedingung = Der Zug steht
Befehle = der Fahrregler des Zuges wird angewählt - der Entkuppler wird aktiviert - die Fahrstufe wird gewählt.

Um deine Situation besser nachvollziehen zu können, müsstest du mal den gesamten Aktionen-Ablauf beschreiben. Ist wahrscheinlich eine nicht unerhebliche Arbeit ;-)).

Bis dann

Christian

__________________
MpC 3.9 - Classic


Geschrieben von Marcel Roels am 18.12.2005 um 13:06:

Hallo zusammen

Muß das nicht heißen. "Tasternummer.1" zum Einschalten eines Tasters? In einer Aktion darf auch nicht vergessen werden in der Ausschaltbedingung den Taster/ Schalter auszuschalten "Tasternummer.0"

Marcel

__________________
Marcel Roels
MPC3.9
BstW 3.3


Geschrieben von DK-48 am 18.12.2005 um 14:01:

Hallo Christian

ich habe den Fehler gefunden:

Ich löse die Aktion über 2 Taster aus, das bedeutet, wenn die Aktion startet sind die beiden Taster gedrückt und zusätzlich betätigt die Aktion einen dritten Taster. Bis ich die 2 Taster wieder losgelassen habe, ist der Taster der Aktion auch nicht mehr gedrückt. Deswegen passiert auch nichts.

Jetzt habe ich folgendermaßen Abhilfe geschaffen: Zwei Sekunden eingestellt für Aktion ein, den Befehl "Tasternummer.0" unter Aktion aus eingegeben - so geht's.

Nochmal danke für die Unterstützung - auf die richtige Idee kommt man erst, wenn man sicher weis das es bei jemand anderem funktioniert.

Gruß Dieter

__________________
N-Bahn seit 1970, MPC seit 1990, Rechner Pentium IV, 2,7 GHz, System Windows XP home sp2, 1GB


Geschrieben von DK-48 am 18.12.2005 um 14:07:

Hallo Marcel

Tasternummer.1 würde beispielsweise bedeuten: 33.1 = Taster 33 und Taster 1 gedrückt. 33.0 oder 0.33 bedeutet, es ist nur ein Taster gedrückt.

Nicht verwechseln mit Schalter ein bzw. aus.

Gruß
Dieter

__________________
N-Bahn seit 1970, MPC seit 1990, Rechner Pentium IV, 2,7 GHz, System Windows XP home sp2, 1GB


Geschrieben von Marcel Roels am 18.12.2005 um 20:08:

Hallo Dieter

Wieder etwas dazugelernt smile . Diese Funktion war mir noch unbekannt.

Marcel

__________________
Marcel Roels
MPC3.9
BstW 3.3

Powered by: Burning Board Lite 1.0.2 © 2001-2004 WoltLab GmbH