Ankündigung

Einklappen
Keine Ankündigung bisher.

benötige Logik Wandler von Industriestunden in Uhrzeit

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    HS/FS benötige Logik Wandler von Industriestunden in Uhrzeit

    Hallo,
    ich habe ein HS4 mit der Version Experte 4.7 laufen und benötige eure Hilfe. Habe mir schon ein funktionsfertige Logik (siehe Anhang) mit den vorhanden Baustein zusammen programmiert. Da ich diesen Wandler mehrmals benötige, hoffe ich das mir einer diese Logik zusammenfassen kann und alles in einen Baustein programmieren kann NUR DEN ORANGEN KASTEN ohne die Betriebsstundenlogik. Leider habe ich so was hier im Downloadbereich nicht gefunden. Da ich keinen Bezug zu den Industriestunden habe und z.B. 500 Minuten mir auch nur schwer was Vorstellen kann, finde ich es schöner dies in einer Uhrzeit umrechnen zulassen in den Fall 8 Stunden und 20 Minuten.
    Vielen Dank im vorraus
    Angehängte Dateien

    #2
    Have Fun

    EDIT: https://service.knx-user-forum.de/?c...nload&id=12738

    Code:
    #5000|"Text"|Remanent(1/0)|Anz.Eingänge|.n.|Anzahl Ausgänge|.n.|.n.
    5000|"Wandler\Industrie2Zeit"|0|1|"E1 Industriezeit"|3|"A1 Uhrzeit"|"A2 Stunden"|"A3 Minuten"
    
    #5001|Anzahl Eingänge|Ausgänge|Offset|Speicher|Berechnung bei Start
    5001|1|3|0|0|0
    
    #5002|Index Eingang|Default Wert|0=numerisch 1=alphanummerisch
    5002|1|0|0
    
    #5004|ausgang|Initwert|runden binär (0/1)|typ (1-send/2-sbc)|0=numerisch 1=alphanummerisch
    5004|1|0|0|1|1
    5004|2|0|0|1|0
    5004|3|0|0|1|0
    
    #5012|abbruch bei bed. (0/1)|bedingung|formel|zeit|pin-ausgang|pin-offset|pin-speicher|pin-neg.ausgang
    #5012|0|"EC[1]"|"'{0:02d}:{1:02d}'.format(int(abs(EN[1])),int(float(abs(EN[1])-int(abs(EN[1])))*60))"|""|1|0|0|0
    
    5012|0|"EC[1]"|"int(abs(EN[1]))"|""|2|0|0|0
    5012|0|"EC[1]"|"int(float(abs(EN[1])-int(abs(EN[1])))*60)"|""|3|0|0|0
    5012|0|"EC[1]"|"'{2:02d:{3:02d}'.format(*AN)"|""|1|0|0|0
    wenns dir gefällt ;-)

    https://www.paypal.com/cgi-bin/websc...=VY33EH7CBR6LW


    Zuletzt geändert von NilsS; 21.09.2018, 14:17.
    Nils

    aktuelle Bausteine:
    BusAufsicht - ServiceCheck - Pushover - HS-Insight

    Kommentar


      #3
      Vielen Dank, für die schnelle Hilfe NilsS
      Jetzt muss Ich ja NUR noch daraus eine .hsl oder .hslz Datei machen.

      Kommentar


        #4
        Einfach nur alles in einer Textdatei speichern deren Name 10333_idustrie2zeit.hsl

        die Nummer muss deine sein oder eine freie (ich meine 10xxx) war privat.

        Sonst musst du noch mal Bescheid geben
        Nils

        aktuelle Bausteine:
        BusAufsicht - ServiceCheck - Pushover - HS-Insight

        Kommentar


          #5
          Bin gerade nur am Handy. Packs morgen eben in ne Textdatei und verpass dem Baustein ne freie Nummer von mir
          Nils

          aktuelle Bausteine:
          BusAufsicht - ServiceCheck - Pushover - HS-Insight

          Kommentar


            #6
            Habe den Baustein importiert wie du geschrieben hast, dacht das es schlimmer ist.
            Habe Mich bis jetzt an die Programmierung nicht ran getraut aber wenn man mal ein Anfang hat und ein Beispiel hat....
            Nochmals vielen Dank.

            Kommentar


              #7
              So bitteschön / waren doch noch ein paar Fehler drin

              und im Download sobald freigegeben http://service.knx-user-forum.de/?co...nload&id=12738
              Angehängte Dateien
              Nils

              aktuelle Bausteine:
              BusAufsicht - ServiceCheck - Pushover - HS-Insight

              Kommentar


                #8
                Super jetzt funktioniert er wie ich es wollte und noch besser mit den : in der Mitte anstatt mit den .
                (hatte gestern Abend noch an mir gezweifelt, weil am Ausgang A1 Uhrzeit das KO nicht Darstellbar war)
                Danke für die schnell Nacharbeit

                Kommentar


                  #9
                  Wenn manche Hersteller nur 10% von dir (Nils) hätten, dann wäre vieles sehr schnell und einfach gelöst.
                  Bin immer wieder überrascht von dir.
                  Respekt
                  Gruß

                  Gunter

                  "Die Fehler des Tuns sind meist weitbringender als die des Lassens"

                  Kommentar

                  Lädt...
                  X