ヘルプ
最初にお読みください
信頼性の高い自動運転は、信頼性の高い実際の鉄道から始まります。以下の実践的な確認により、ソフトウェアの不具合に見える多くの問題を未然に防ぐことができます。
自動運転を始める前に
まず1台の機関車を手動で運転してレイアウトを確認します。すべての経路を低速で走行し、各分岐器を両方向に動かし、それぞれのフィードバック接点が想定した場所で変化することを確認してください。実際の鉄道とRailKernel内の定義が一致してから、最後の段階として自動運転を開始します。
実際の鉄道もシステムの一部です
論理的に正しいルートでも、分岐器が最後まで動かない、機関車への給電が途切れる、フィードバック接点が検出されないといった理由で失敗することがあります。RailKernelは多くの予期しない状況を検出して復旧できますが、配線、線路、車両、機械装置を修理することはできません。鉄道、コマンドステーション、ネットワーク、ソフトウェアを1つの運用システムとして扱ってください。
分岐器を丁寧に確認する
分岐器は電気機械式装置であり、特別な注意が必要です。ポイントが滑らかに動くこと、デコーダーアドレスが正しいこと、表示位置と実際の位置が一致することを確認します。動作に時間がかかる、または経路選択で避けるべき分岐器は、RailKernelで「信頼性が低い」として設定します。繰り返し発生する故障は、ソフトウェアで無期限に補正するのではなく修理してください。
フィードバック接点はRailKernelの目です
フィードバック情報により、列車の位置とブロックが使用可能かどうかを判断します。フィードバックモニターですべての接点をテストし、コマンドステーション、バス、モジュール、接点アドレスを確認してください。自動運転を開始する前に、誤在線、検出漏れ、不安定な状態を調査します。
- 列車が検出区間に入ると接点が在線状態になる。
- 列車全体が区間を離れると同じ接点が空き状態に戻る。
- キャンバス上のフィードバック表示がフィードバックモニターと一致する。
- 同時に他の接点が予期せず変化しない。
線路と車輪を清潔に保つ
汚れたレールや機関車の車輪は、特に確実な低速走行が必要な場所で、ぎくしゃくした走行、フィードバックの検出漏れ、停止を引き起こします。断続的なソフトウェア問題を分析する前に、線路と車輪を清掃してください。集電装置、トラクションタイヤ、連結器、客車・貨車の車輪が自由に回転することも確認します。
信頼できる列車から始める
低速で滑らかに走行する機関車と、長さおよび編成内容が分かっている列車を使用します。機関車は荷重を牽引すると動作が変わるため、列車全体を較正してください。扱いにくい列車、非常に長い列車、特殊な列車は、まず単純な列車が同じルートを確実に走行できてから導入します。
小さく始めて段階的に増やす
まず1本の列車と、短く十分に理解したルートから始めます。次に2本目の列車を追加し、予約、分岐器の動作、フィードバックの変化を観察します。最初から完全なダイヤを動かすより、複雑さを段階的に増やす方が設定ミスをはるかに簡単に特定できます。
運転モニターを表示しておく
列車モニター、フィードバックモニター、アクセサリモニター、運転ログには、RailKernelが判断した理由が表示されます。可能であれば2台目の画面を使用しますが、ウィンドウを適切に配置すれば1台でも十分です。問題を報告するときは、関連するログを保存し、列車、ルート、ブロック、発生時刻を記録してください。
プロジェクトを保存してバックアップする
確認済みの変更後には保存し、ブロックの再生成、アドレス変更、レイアウトの大規模編集を行う前に日付付きのバックアップを作成してください。運転状態は多くの場合復旧できますが、誤編集、ハードウェア故障、停電に対する最も安全な保護はバックアップです。
問題が発生した場合
自分またはRailKernelのどちらかに問題があるとすぐに決めつけないでください。安全に再現し、運転ログとスクリーンショットを収集し、最後に確認できたフィードバック状態とアクセサリ状態を記述します。明確な報告は、設定、ハードウェア、通信、ソフトウェアの問題を切り分けるのに役立ちます。
鉄道模型を楽しむ
自動化は鉄道模型をより楽しくするためのものであり、終わりのないデバッグ作業にするためのものではありません。ルートを1つずつ確認して信頼性を高め、手動操作をいつでも使える状態にし、前の段階が確実に動作してから複雑さを増やしてください。