Skip to content

VRMATS#

自動センサー#

線路上に配置した自動センサーは、編成の通過を検出して、'catch'イベントを発行します。

検出車輪について#

蒸気機関車、旧型電気機関車は、先台車、従台車が付属している場合があります。付属台車は、本体の位置決定後に付属品として計算、位置が決定します。本体の位置を決定する動輪が、検出対象になります。

検出対象

イベント#

event guide 固有param
catch 列車を検出したときに発生します。 trainid 編成ID
dir センサーに対する進入方向 -1:逆方向 1:順方向
tire 検出した車輪 1:先頭 2:最後尾

イベントハンドラサンプル#

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
#OBJID=5
import vrmapi
def vrmevent_5(obj,ev,param):
    if ev == 'init':
        dummy = 1
    elif ev == 'broadcast':
        dummy = 1
    elif ev == 'timer':
        dummy = 1
    elif ev == 'time':
        dummy = 1
    elif ev == 'after':
        dummy = 1
    elif ev == 'frame':
        dummy = 1