信号プログラムの定義
ステージのシーケンスを編集した後に、固定サイクル時間の信号プログラムを自動的に作成することもできます (ステージシーケンスの編集)。
VAPマニュアルには、VAPスクリプト言語の説明が記載されています。
特に、 Vissigに *.pua データファイルを作成する際、例えば、信号グループの名前など、名前や識別子に特殊文字を使用することは避けてください(アドオンモジュール、交通依存型VAPプログラミング)。詳細については、VAPマニュアルの[Identifier names]-[識別子名] セクションを参照してください。デフォルトでは、VAPマニュアルはインストールのディレクトリの [..\Doc\<language ID>]-[..\Doc\<言語ID>] に保存されます Vissim 。
信号プログラムは次のデータを持ちます。
[Element]-[エレメント] |
[Description]-[説明] |
---|---|
[Number]-[番号] |
固有番号 |
[Name]-[名前] |
信号プログラムの説明 |
[Intergreens]-[青信号の間隔] |
ステージの割り当てで割り当てられる青信号の間隔マトリックス |
[Cycle time]-{サイクル時間] |
[Stage sequence]-[ステージのシーケンス] で定義されるサイクル時間 |
[Offset]-[オフセット] |
同期のためのオフセット(例:GreenWave(信号同期速度制御システム)内) |
[Switch point]-[切り替えポイント] |
システムが別の信号プログラム(例:日常の信号プログラムリスト)に切り替わることができる切り替えポイント |
青信号の間隔マトリックスが信号プログラムに割り当てられていると、信号プログラムの編集時に、青信号の間隔に準拠しているかどうかがチェックされます。青信号の間隔の時間への違反がある場合は、自動的に表示されます。
1. 信号コントローラーエディターを開きます (信号コントローラーエディターを開き使用)。
2. ナビゲーターで、目的の信号コントローラーをダブルクリックします。
3. ナビゲーターで、[Signal programs]-[信号プログラム] をダブルクリックします。
信号プログラムリストが開きます。
ナビゲーターの [Signal programs]-[信号プログラム] エントリーには、次のタイプの信号プログラムが含まれます。
- 信号グループベースの信号プログラム。これらは、概要テーブルで作成できます。
- ステージのシーケンスから作成されるステージベースの信号プログラム
信号プログラムのタイプは、ナビゲーターツリーの信号プログラムの名前の下に、斜体で表示されます。
4. 信号プログラムのリストで、目的のエントリーを右クリックします。
ショートカットメニューが開きます。
5. 目的のエントリをクリックします。
[Element]-[エレメント] | [Description]-[説明] |
---|---|
[Add]-[追加] |
新規の行を新規信号プログラムに追加します |
[Duplicate]-[複製] |
信号プログラムをコピーし、新しい番号で挿入します |
[Edit]-[編集] |
選択した信号プログラムのデータを変更します |
[Delete]-[削除] |
選択した信号プログラムを削除します |
[Export]-[エクスポート] |
信号プログラムのグラフィック表示をエクスポートします |
リストの列を並べ替えるには、列ヘッダーをクリックします。
6. 必要な変更を加えます。
[Element]-[エレメント] | [Description]-[説明] |
---|---|
[No.]-[番号] |
信号プログラムの番号 |
[Name]-[名前] |
信号プログラムの名前 |
[Intergreens]-[青信号の間隔] |
使用される青信号の間隔マトリックス |
[Cycle time]-{サイクル時間] |
サイクル期間(秒) |
[Offset]-[オフセット] |
ステージのスケジュール設定がこの時間の長さだけ延期されます。同期のため(例:GreenWave(信号同期速度制御システム)内) |
[Switch point]-[切り替えポイント] |
このポイントで、システムが2つの信号プログラム間で切り替わります。両方の信号プログラムが、このポイントでは、すべての信号グループで同じ信号状態を表示する必要があります。信号プログラム表示の垂直の青色の線が、この切り替えポイントを示します。 |
7.
[Save]-[保存] ボタンをクリックします。
8. 信号プログラムを編集します (信号プログラムの編集)。