TrainController™如何设置带有支路的自动往返
上次介绍了TrainController™里如何设置间歇自动往返的设置方法
今天又稍微增加了一个功能,就是带分支的自动往返
线路图简单如下:
车辆从A-B,停10秒,再由B-A,停10秒,然后由A-C,停10秒再由C-A,停10秒-------在这之后可以停下来,也可以按时间表设置间隔自动运行,或者直接进入无限循环。
根据上次的介绍,B,C点的设置可以保持同样,而A则略有不同!
原因很简单,因为这次有了道岔,A-B还是A-C,需要做一个选择
我们先像其他点一样先加入延时10秒
接下来就是新玩意了,创建一个MACORS,宏编辑在很多程序上都有各自的用途与说法,这里我简单叫做功能单元
创建完进入属性编辑,可以改成自己理解的名字,我这里没动,方便大家参考
首先设置条件,我这里通过道岔的位置来决定下一步的动作
这个设置的含义是:当道岔位置为直通时,运行A-B
然后再来编辑第二个MACROS:
这个就简单了
当道岔为旁通
以上两步很好理解,实际上就是根据上次列车运行的线路,来判断下次该往另一侧走
然后回到上面,把延时后的动作(两个MACORS)加进去,这样,延时后则根据道岔的位置来判断下一步运行哪个SCHEDULE
至此,带支路自动往返的设置就完成了。
根据上述设置,你可以在多道岔下,进行更多的花样设置,丰富自己的线路! |
|