Some of the schedules have trains that should stop at stations on the journey. Other trains don't always stop there.
The way to make this happen is to set "schedule specific block/route settings".
- Go into edit mode;
- Select the list of schedules.
- Select the required schedule
- Right click on the block where the train is to stop
- choose "schedule specific block/route settings"
- set a waiting time for the station halt (this seems to be counted at fast clock speed, so may be less that you expect!)
Now trains running on that schedule will stop at the station; a goods train on a different schedule won't stop there.