Welcome to the forum   
Welcome Guest! To enable all features please Login. New Registrations are disabled.

Notification

Icon
Error

Share
Options
View
Go to last post in this topic Go to first unread post in this topic
Offline geir  
#1 Posted : 28 September 2025 20:22:40(UTC)
geir

Norway   
Joined: 02/03/2019(UTC)
Posts: 91
Location: Hordaland, Bergen
I'm planing to make a shuttle train event,with 3 contacts.I want the train to stop on the midle contact,for 10 sec and then continue.Fore both ways.I know I can make it work with a contact track 24994 but is it possible to make it, with just a singel contact 24995 + logic from event tool?

Wish to join the discussion?! Login to your marklin-users.net community | Forum account. New Registrations are disabled. Or Connect via Facebook  

Offline rhfil  
#2 Posted : 28 September 2025 21:54:34(UTC)
rhfil

United States   
Joined: 05/09/2014(UTC)
Posts: 841
Location: NEW HAMPSHIRE,
Assuming you have a CS3 you can record an event or more easily create an event which should do as you describe though I am not certain exactly what the route is. Is it a circular route or linear? It would be necessary to have three S88 contacts for the best result though you could do it with just one in he middle and timing.
Offline geir  
#3 Posted : 28 September 2025 23:17:40(UTC)
geir

Norway   
Joined: 02/03/2019(UTC)
Posts: 91
Location: Hordaland, Bergen
Its a linear route and yes I have a CS3.My question is ,what funchion should I use (in event)on the midle contact on the return.The shuttle train starts in A,go to B ,wait 10 sec,than go to C.Wait 10 sec ,return to B wait 10 sec,go back to A......
Offline JohnjeanB  
#4 Posted : 28 September 2025 23:59:59(UTC)
JohnjeanB

France   
Joined: 04/02/2011(UTC)
Posts: 3,726
Location: Paris, France
Hi Geir
Yes, you must use events to create
- a stop, wait, start after a while of a specific loco and call it EVENT 1
This EVENT 1 can be triggered by a toggle track (slider operated) at one extremity of the shuttle run
Another EVENT 2 includes a stop wait and direction change (in the OTHER direction - can't be the same event)
This EVENT 2 is also triggered by a toggle track at the other end of the shuttel

If you want a stop en route you must create:
- another event (EVENT 3), activated by a toggle track (one way or both ways) to stop the loco + wait a given time.
This EVENT 3 may be triggered by more than one track if multiple stops en route are needed. Just connect the toggle tracks in parallel to start EVENT 3

Here is a very interesting video - alas in German - but clear enough for a CS3 user to get the principles (and you have english subtitles)


Of course the drawback is that you must write an EVENT 1 to EVENT 3 for each loco you want to use (because the events control a GIVEN loco
Otherwise, you must use s/w like Rocrail Seems like an overkill but also an open door to very interesting operation
Cheers
Jean
Offline rhfil  
#5 Posted : 29 September 2025 00:55:24(UTC)
rhfil

United States   
Joined: 05/09/2014(UTC)
Posts: 841
Location: NEW HAMPSHIRE,
I think we need to agree on a definition of the term "Event". It can be a series of functions or just one function. To me Marklin prefers to use the term to define a series of functions. Like a story. And Jean is correct, Marklin Events are mostly loco specific I have yet to figure out a way to get around that. It is possible to create stopping blocks using events that are not loco specific. We created an event that sends a panorama car out from a central station, climbs half way up a mountain, stops at a halfway house then continues up to stop near the top of the mountain. It then returns down to the starting station. We included announcements. door opening and closing, music, and conductor whistles and loco horns. All in one even and it repeats as long as you will allow it. Events is one of the major benefits Marklin provided us with the CS3 and it can be a never ending source 0f challenge for anyone who plays with it.
thanks 1 user liked this useful post by rhfil
Offline clapcott  
#6 Posted : 29 September 2025 10:01:24(UTC)
clapcott

New Zealand   
Joined: 12/12/2005(UTC)
Posts: 2,463
Location: Wellington, New_Zealand
Originally Posted by: JohnjeanB Go to Quoted Post
... Of course the drawback is that you must write an EVENT 1 to EVENT 3 for each loco you want to use (because the events control a GIVEN loco) ...


I do not believe that to be strictly correct.

There are a couple of ways to work with the CS3 capabilities so you do not have to duplicate the set of events for different loco's

These include , but are not limited to ...
- building the event set with an MU proxy loco as the target. And swapping locos in/out of the MU consist.
- leveraging the loco inheritance ability of the CS3 (and CS2) events, whereby the loco in a given event is overridden by that of the calling/parent event/function that triggers it.
Peter
thanks 1 user liked this useful post by clapcott
Offline rhfil  
#7 Posted : 29 September 2025 14:44:54(UTC)
rhfil

United States   
Joined: 05/09/2014(UTC)
Posts: 841
Location: NEW HAMPSHIRE,
Clapcott, any chance you could give us an example of the second scenario? And in the first could you, after swapping a loco in a MU consist delete the remaining original loco?
thanks 1 user liked this useful post by rhfil
Offline rhfil  
#8 Posted : 30 September 2025 14:30:28(UTC)
rhfil

United States   
Joined: 05/09/2014(UTC)
Posts: 841
Location: NEW HAMPSHIRE,
Played with the MU feature and it is interesting. Once you create an MU it is possible to create events with it and changing the locos in the MU does not effect the Event. Though you need to have two locos in the MU one need not be on the layout for the MU to operate. Now I need to determine which locos have the same functions in the same locations.
thanks 1 user liked this useful post by rhfil
Offline clapcott  
#9 Posted : 01 October 2025 09:44:26(UTC)
clapcott

New Zealand   
Joined: 12/12/2005(UTC)
Posts: 2,463
Location: Wellington, New_Zealand
Originally Posted by: rhfil Go to Quoted Post
.... an example of the second scenario? And in the first could you


Not exactly sure what you need, however the following shows a normal CS3 event macro "Shuttle 1" in this case designed with a Red Loco as a placeholder.

Below that is shown the Blue loco setup screen and the selection of an unused function button (F7) which is configured with "Shuttle 1" as its runtime option.

Thus , placing the blue train between the sensors and clicking F7 , will use the Shuttle1 Macro but with the Blue Loco as the inherited target

(Note: the signals and Loco labeling shown on the track board are extra to the actual shuttle macro, should you wish to get more into events and macros)

UserPostedImage
Peter
thanks 1 user liked this useful post by clapcott
Offline rhfil  
#10 Posted : 01 October 2025 14:55:27(UTC)
rhfil

United States   
Joined: 05/09/2014(UTC)
Posts: 841
Location: NEW HAMPSHIRE,
Thanks. I need to try that so I can understand it. By the way, when first playing with the "Shuttle Macro" I thought I could insert actions between the set boxes. I discovered that though I could not see the actions they were actually there. The actions were performed but it was irritating and confusing not seeing them.
Offline clapcott  
#11 Posted : 05 October 2025 02:40:01(UTC)
clapcott

New Zealand   
Joined: 12/12/2005(UTC)
Posts: 2,463
Location: Wellington, New_Zealand
Originally Posted by: rhfil Go to Quoted Post
... when first playing with the "Shuttle Macro" I thought I could insert actions between the set boxes. ...

Please elaborate, " ... between the set boxes ..."

Quote:
... I discovered that though I could not see the actions they were actually there....

- which actions?
- is this perhaps referring to the (buggy) Web interface, where black boxes appear if you review the events from the main screen (as apposed to the specific event endpoint/view)?
Peter
Offline rhfil  
#12 Posted : 05 October 2025 11:01:07(UTC)
rhfil

United States   
Joined: 05/09/2014(UTC)
Posts: 841
Location: NEW HAMPSHIRE,
Any event you would normally want for a locomotive such as speed changes, horns, whistles, announcements, etc. Also, I recently discovered by accident that holding down on the event edit tab produces a written log of the event that is running or ran. Have not tried that feature with hidden functions in the Shuttle Event. And finally, I thought the problem of not seeing the hidden events could be eliminated by creating an "Event" of a series of events and inserting the created "Event" into the "Shuttle Event". Again, have not tried that.
thanks 1 user liked this useful post by rhfil
Offline marklinist5999  
#13 Posted : 07 October 2025 17:28:49(UTC)
marklinist5999

United States   
Joined: 10/02/2021(UTC)
Posts: 4,162
Location: Michigan, Troy
Tomorrow, Oct. 8, there is a Marklin USA digital webinar on Youtube via Zoom live on a two train single line shuttle event rework. You can watch live and join or afterward later on.
thanks 1 user liked this useful post by marklinist5999
Offline Surge  
#14 Posted : 05 February 2026 20:20:11(UTC)
Surge

United States   
Joined: 21/08/2020(UTC)
Posts: 30
Location: NYC
Can someone please help with a basic question: I have created a shuttle event using the Shuttle Macro on the CS3. How do you terminate it?! Such a basic task and I cannot figure it out.
Gauge 1 locomotive collector
thanks 1 user liked this useful post by Surge
Offline marklinist5999  
#15 Posted : 05 February 2026 21:20:20(UTC)
marklinist5999

United States   
Joined: 10/02/2021(UTC)
Posts: 4,162
Location: Michigan, Troy
I have the same problem. I block events a lot. I have reviewed every digital webinar on this, and still am stumped. I think Curtis and Rick said it is problematic for them too.
Offline JohnjeanB  
#16 Posted : 05 February 2026 21:22:32(UTC)
JohnjeanB

France   
Joined: 04/02/2011(UTC)
Posts: 3,726
Location: Paris, France
Hi Surge
I believe you must create 2 events or more:
- one (Event1) to stop the loco L1 and then send it towards B
- a second (Event2) to stop the loco L1 and then send it towards A

Of course Event1 is triggered by a contact track (or occupation detection) on the A station
and Event2 is trigered by a contact track (or occupation detection) on the B station

It can be more complex to include a timer before the loco starts
It can also activate turnouts, signals, loco fonctions as per your fantasy
Multiple events may be added to create a more complex automatism

As you know it is more complicated than the way it was with a CS2 (specific screen with 3 possible sensors for both ends and , possibly, a stop en-route

Finally there is a trick to change the loco without rewriting all the events: create a mutiple traction (MT1) and have all events refer to it instead of a specific loco
Then all you need to include ANY loco into this MT1 traction before starting the automation.

Sorry I have been long the reason being that I like automation and now, instead of using a CS3 events, I use Rocrail
Here is my layout here in 100% automatic operation using Rocrail (only my general purpose laptop and a CAT5 cable


Cheers
Jean
thanks 1 user liked this useful post by JohnjeanB
Offline rhfil  
#17 Posted : 05 February 2026 22:30:10(UTC)
rhfil

United States   
Joined: 05/09/2014(UTC)
Posts: 841
Location: NEW HAMPSHIRE,
There are a number of ways to stop or terminate an event. By the way, I think the shuttle macro is terrible and making one from scratch provides a much better event. But first the easiest way to terminate an event is by clicking on the tab which has an icon of a loco on it inside the Event edit tab. That brings up other tabs such as Event Stop and Event Start(I don't remember exactly which right now) and experimenting around will usually terminate the event. Curtis in one webinar introduced a neat idea. He added an item to the layout screen which was not part of the layout but was switchable such as a light, signal, or even a turnout. He then included into the shuttle even an if then option so if the light or whatever was on then the event stopped. Interestingly, when I first discovered the shuttle macro I tried to add intermediate steps between the set boxes and thought, since I could not see them, that the Event had rejected them but though not visible they were actually in the Event.
I got off my butt and turned on my CS3 and the options are "Block events", "Terminate events" and "Stop events". There is actually another way to do it after a specific amount of time but it is so weird I don't really know how it works. If you want to experiment, click on "Edit" in the Event tab then on "add" and play around with the "Control" and "Modeltime" tabs.
thanks 2 users liked this useful post by rhfil
Offline Surge  
#18 Posted : 06 February 2026 15:51:51(UTC)
Surge

United States   
Joined: 21/08/2020(UTC)
Posts: 30
Location: NYC
Thanks, I’m astounded by how confusing it is to simply STOP a macro! I have looked at those Block and Terminate events, they are greyed out.

The Shuttle Macro is running but there is another field that can be customized, perhaps that’s the answer. Or I will just try Rocrail.
Gauge 1 locomotive collector
thanks 1 user liked this useful post by Surge
Offline rhfil  
#19 Posted : 06 February 2026 17:06:50(UTC)
rhfil

United States   
Joined: 05/09/2014(UTC)
Posts: 841
Location: NEW HAMPSHIRE,
On mine they were grey until I ran the event. Then they became white. "Stop event" stops the event at the operation when the button was clicked. "Terminate event" stops the event and resets it to start. The advantage of "Stop even" is you can restart the event from where it was stopped while with "Terminate event" you might have to operate the loco back to where it was before you started the event.
thanks 1 user liked this useful post by rhfil
Offline Surge  
#20 Posted : 06 February 2026 17:33:57(UTC)
Surge

United States   
Joined: 21/08/2020(UTC)
Posts: 30
Location: NYC
I see Block / Terminate / Continue Events when the Shuttle Macro is running, and they do nothing.

Perhaps the Pause-Flag Container should not be empty?

Screenshot 2026-02-06 at 11.33.28 AM.pngScreenshot 2026-02-06 at 11.33.04 AM.png
Gauge 1 locomotive collector
thanks 1 user liked this useful post by Surge
Offline JohnjeanB  
#21 Posted : 06 February 2026 17:49:40(UTC)
JohnjeanB

France   
Joined: 04/02/2011(UTC)
Posts: 3,726
Location: Paris, France
Hi Surge

In fact it is all very simple: one macro starts a loco which is simply stopped by the next macro to follow.
Each macro is a string of short commands to start a loco, set a speed, add a timer for the next command but the idea is that each event is normally very short.
Long duration needed lead to imprecision: It takes 30 sec for the loco to go from station A to station B

So you COULD make a macro to start the loco and stop it 30 seconds later but this will lead to imprecision. So better stop the loco when it reaches another sensor triggering another event. Very simple, very precise.

So in the HUGE majority of cases the event stops by itself (all elementary commands have been executed). It leaves the loco continue its run until the next event is triggered.



A misleading feature is the event recorder: you start a loco, do whatever you want, change turnouts, change signals, change the speed, start another loco, it may last for quite a while.
One very long event playing back all you activities (manual commands).
You may play it back but all these activities based on a given speed, given delay will NEVER repeat it excatly as the first time (speed may be slightly different, leading to the loco NOT stopping exactly as before.

The programming sequence MUST BE driven by multiple sensors for it to be precise hence the concept of short events finishing the ^previous event (stopping az loco) before starting it (or another one) in the same or the opposite direction.

The trick is KISS: Keep It Straitforward Stupid.

Cheers
Jean
thanks 1 user liked this useful post by JohnjeanB
Offline Surge  
#22 Posted : 06 February 2026 17:51:24(UTC)
Surge

United States   
Joined: 21/08/2020(UTC)
Posts: 30
Location: NYC
Thanks but as mentioned, the Shuttle Macro is working! I need help with how to stop it.
Gauge 1 locomotive collector
Offline JohnjeanB  
#23 Posted : 06 February 2026 18:09:56(UTC)
JohnjeanB

France   
Joined: 04/02/2011(UTC)
Posts: 3,726
Location: Paris, France
Originally Posted by: Surge Go to Quoted Post
Thanks but as mentioned, the Shuttle Macro is working! I need help with how to stop it.

In this case you need to associate the triggering contact to start an event with a condition (another entry sensor) ON or OFF) to eneable or disable its triggering

Jean
Offline rhfil  
#24 Posted : 06 February 2026 19:27:36(UTC)
rhfil

United States   
Joined: 05/09/2014(UTC)
Posts: 841
Location: NEW HAMPSHIRE,
They changed the macro from the original one. I have a loop layout with contact tracks at opposite ends - like having two stations. So I first created a macro event with the first two boxes filled with the contact tracks and the last two boxes empty. And I ran the macro with a kittel running between the two stations back and forth. If you "Block event" and then "Terminate event" it terminates running the event. So I then tried putting different things into the last box "pause". A turnout was rejected and a circuit track did not seem to work properly but an interesting thng happened when i placed one of the contact tracks in it. The kittel ran to that contact track which paused the event making the kittel continue running until it reached the second station which turned off the pause and reactivated the event. Once there it stopped and then reversed direction back to the second station. There the process repeated itself with the kittel continuing to the first station. So the kittel kept going back between the two contact tracks but always reversing the direction. Kind of fun.
Offline rhfil  
#25 Posted : 06 February 2026 20:51:47(UTC)
rhfil

United States   
Joined: 05/09/2014(UTC)
Posts: 841
Location: NEW HAMPSHIRE,
The problem with just terminating an even is that it only does that so any settings on the loco at the time of the termination of the event remain in operation. So if you terminate the event while the loco is running it continues running.
Users browsing this topic
Guest
Similar Topics
Wiring for shuttle trains. (Model railroad wiring)
by IBtrain 22/11/2021 20:46:29(UTC)
Bingo: shuttle train operation (Digital)
by river6109 08/08/2021 12:56:02(UTC)
Creating a shuttle train route with a S88 module (Digital)
by Rocca 06/05/2013 09:47:05(UTC)
Ecos shuttle train (Digital)
by Iamnotthecrazyone 07/12/2012 22:55:14(UTC)
shuttle trains (Digital)
by nevw 19/05/2011 07:25:05(UTC)
Shuttle train ETC (Digital)
by charles Sharpe 17/10/2010 00:09:09(UTC)
Shuttle Train Version 1 2009 (Digital)
by nevw 21/10/2009 01:12:10(UTC)
shuttle trains. (Digital)
by charles Sharpe 03/07/2008 23:10:36(UTC)
Help with shuttle trains- solved (Digital)
by ria 04/04/2008 14:13:09(UTC)
Cannot configure Shuttle Train with s88 /CS-SOLVED (Digital)
by Caplin 20/01/2008 17:56:14(UTC)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

| Powered by YAF.NET | YAF.NET © 2003-2026, Yet Another Forum.NET
This page was generated in 0.887 seconds.