Weitere Demo: Kombinierte Haupt/Vorsignale von AH1
This commit is contained in:
parent
674e055fe1
commit
fde95395f5
8 changed files with 39 additions and 7 deletions
4
Demos/MultiSchalten_MAS.anl3
Normal file
4
Demos/MultiSchalten_MAS.anl3
Normal file
File diff suppressed because one or more lines are too long
21
Demos/MultiSchalten_MAS.lua
Normal file
21
Demos/MultiSchalten_MAS.lua
Normal file
|
@ -0,0 +1,21 @@
|
|||
clearlog()
|
||||
require("kskit\\On")
|
||||
|
||||
-- Daran denken, die Zahlen gelten nicht für jedes Signalmodell
|
||||
HaltErwarten = 2
|
||||
Fahrt = 3
|
||||
|
||||
-- Tabelle mit den IDs und Stellungen
|
||||
-- Jede Liste je zwei Elemente, eines für die Signal-ID und eines für Stellung
|
||||
-- 'Wenn' beschreibt die Bedingungen, 'Dann' die Folgen der Verknüpfung
|
||||
Schalten={
|
||||
{Wenn={1,HaltErwarten, 2,HaltErwarten}, Dann={1,Fahrt}},
|
||||
{Wenn={2,HaltErwarten, 3,HaltErwarten}, Dann={2,Fahrt}}
|
||||
}
|
||||
|
||||
-- Das erstellen der Verknüpfung passiert über den MultiSchalten() Aufruf
|
||||
-- Die Schalten Tabelle ist selbst nicht notwendig, kann aber der Lesbarkeit helfen
|
||||
-- Hier lesen wir die Schalten Tabelle aus und legen die Verknüpfungen wirklich an
|
||||
for _, Zeile in pairs(Schalten) do
|
||||
MultiSchalten(Zeile.Wenn, Zeile.Dann)
|
||||
end
|
BIN
Demos/MultiSchalten_MASB.bmp
Normal file
BIN
Demos/MultiSchalten_MASB.bmp
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
BIN
Demos/MultiSchalten_MASF.bmp
Normal file
BIN
Demos/MultiSchalten_MASF.bmp
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
BIN
Demos/MultiSchalten_MASH.bmp
Normal file
BIN
Demos/MultiSchalten_MASH.bmp
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
BIN
Demos/MultiSchalten_MASS.bmp
Normal file
BIN
Demos/MultiSchalten_MASS.bmp
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
BIN
Demos/MultiSchalten_MAST.bmp
Normal file
BIN
Demos/MultiSchalten_MAST.bmp
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
Loading…
Add table
Add a link
Reference in a new issue