1 System-Variablen

!!! Please ensure, that your contribution or question is placed into the relevant section !!!
Questions about rolling stock, for example, do not belong in "Questions about the Forum". Following is perhaps the right area where your question will be better looked after:
General questions to EEP , Splines, rolling stock, Structures in EEP, landscape elements, Signalling system and controlling, designers, Europe-wide EEP meetings , Gossip
Your cooperation to keep the forum clear is appreciated.
In the case of pictures that are attached to the article, the source must also be stated. This also applies to your own pictures, which were taken by you. Pictures without source information will be deleted!
  • EEPVer


    Voraussetzung EEP 10.2 Plug-in 2


    Lua
    if EEPVer >= 11 then
      print("Zugbeeinflussung per Lua möglich!")
    end

    Liefert die Versionsnummer der installierten EEP-Version.





    EEPTime


    Voraussetzung EEP 10.2 Plug-in 2


    Lua
    if EEPTime == alteZeit + 50 then
      print("Es sind genau 50 Sekunden vergangen")
      alteZeit = EEPTime
    elseif EEPTime > alte Zeit + 50 then
      print("Es sind mehr als 50 Sekunden vergangen")
      alteZeit = EEPTime
    else
      print("Es sind noch keine 50 Sekunden vergangen")
    end

    Liefert die aktuelle Zeit in der EEP-Anlage. Der Wert entspricht den seit Mitternacht (EEP-Zeit) vergangenen Sekunden.
    Anmerkung: Die EEP-Zeit hinkt der realen Zeit pro Stunde ca. 100 Sekunden hinterher.





    EEPTimeH


    Voraussetzung EEP 10.2 Plug-in 2


    Lua
    print("Es ist jetzt: "..EEPTimeH..":"..EEPTimeM.." Uhr")

    Liefert den Stunden-Teil der EEP-Zeit, ausgedrückt als Wert zwischen 0 und 23.





    EEPTimeM


    Voraussetzung EEP 10.2 Plug-in 2


    Lua
    print("Es ist jetzt: "..EEPTimeH..":"..EEPTimeM.." Uhr")

    Liefert den Minuten-Teil der EEP-Zeit, ausgedrückt als Wert zwischen 0 und 59.





    EEPTimeS


    Voraussetzung EEP 10.2 Plug-in 2


    Lua
    if EEPTimeS == 15 then
      EEPSetSignal(1, 1)   -- schalte Ampel 1 auf Grün
    elseif EEPTimeS == 45 then
      EEPSetSignal(1, 2)   -- schalte Ampel 1 auf Rot
    end

    Liefert den Sekunden-Teil der EEP-Zeit, ausgedrückt als Wert zwischen 0 und 59.

    35098-katalog-banner-jpg

    Hardwarekonfiguration:
    Laptop: Lenovo IdeaPad Gaming 3, Ryzen 5 5600H, 32GB RAM, Win11 64 bit, EEP 6.1/EEP 17.2 Expert DEV