Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 4 von 4

Thema: Template Tool, um schnell mal Quellcode zu erzeugen...

  1. #1
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hab bei einem Kunden viel Identischen Quellcode erzeugen müssen.Hab mir dafür dann ein Templateing Tool geschrieben!

    Bildschirmfoto 2015-02-22 um 22.03.55.jpg

    In die vordere textbox könnt Ihr eine Liste von Texten eingeben, die dann als Liste (namens: objects) oder als einzelne objekte (namens: object) übergeben werden.
    Mein Beispielscript:

    {% assign counter = 1 -%}
    {% assign address = 20 -%}
    {% for object in objects -%}
    L '{{ object }}'
    L #PLACE_NAME
    ==D
    SPB f{{ counter | padleft: 3, '0' }}
    L 11
    T #datablock
    L {{ address }}
    T #address
    f{{ counter | padleft: 3, '0' }}: NOP 0
    {% assign counter = counter | plus: 1 -%}
    {% assign address = address | plus: 50 -%}
    {% endfor -%}

    erzeugt dann den Code im Bild

    Eine Beschreibung der Syntax gibts hier:https://github.com/Shopify/liquid/wi...-for-Designers
    Angehängte Dateien Angehängte Dateien
    Geändert von Jochen Kühner (23.02.2015 um 20:46 Uhr)
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten
    Zitieren Zitieren Template Tool, um schnell mal Quellcode zu erzeugen...  

  2. Folgende 2 Benutzer sagen Danke zu Jochen Kühner für den nützlichen Beitrag:

    JSEngineering (25.02.2015),norustnotrust (24.02.2015)

  3. #2
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Den Quellcode pack Ich demnächst in meine Toolbox auf GitHub, oder in ein Extra Repo! Mal schaun...
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  4. #3
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard

    Den Quellcode dazu gibts nun hier:

    https://github.com/jogibear9988/templateingtool
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

  5. #4
    Registriert seit
    17.06.2004
    Ort
    Offenau
    Beiträge
    3.746
    Danke
    209
    Erhielt 421 Danke für 338 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    ---------------------------------------------
    Jochen Kühner
    https://github.com/jogibear9988/DotN...ToolBoxLibrary - Bibliothek zur Kommunikation mit PLCs und zum öffnen von Step 5/7 Projekten

Ähnliche Themen

  1. der joe spiel am template rum...
    Von Markus im Forum Stammtisch
    Antworten: 84
    Letzter Beitrag: 12.11.2009, 00:30
  2. timer und counter im template FB
    Von Johannes F im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 07.01.2008, 18:54
  3. Pro Tool mal wieder
    Von szween im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 15.12.2006, 20:40
  4. DB mit vielen Var. schnell erzeugen
    Von tuppes38 im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 30.09.2005, 17:50
  5. Programm / Quellcode zum erzeugen einer Verküpfung
    Von volker im Forum Hochsprachen - OPC
    Antworten: 1
    Letzter Beitrag: 18.09.2005, 23:43

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •