Ankündigung

Einklappen
Keine Ankündigung bisher.

Baustein 11295

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

    HS/FS Baustein 11295

    ich verwende den Baustein 11295 und bekomme immer folgende Fehler, was muss ich ändern?

    10.11.2009 16:32:04 (1)

    File "/hs/compile/hs_logik.py", line 117, in addFormel
    File "[string]", line 1
    ((EN[1]]9)AND(EN[1][16))
    ^
    SyntaxError: invalid syntax
    [5012L, 11295L, 0L, '((EN[1]]9)AND(EN[1][16))', 'EN[1]', '', 1L, 0L, 0L, 0L] 10.11.2009 16:32:04 (1)
    File "/hs/compile/hs_logik.py", line 117, in addFormel
    File "[string]", line 1
    ((EN[1]]9)AND(EN[1][16))
    ^
    SyntaxError: invalid syntax
    [5012L, 11295L, 1L, '((EN[1]]9)AND(EN[1][16))', '', '', 1L, 0L, 0L, 0L]
    never fummel a running system...

    #2
    Nur so auf die Schnelle: die Klammern eckig wie rund passen nicht wirklich zusammen?! Steht das wirklich so im Originalfile? Ich glaube, hier ist etwas durcheinander geraten...

    Gruss, Felix

    Kommentar


      #3
      nee, das ist HS Debug
      im originalfile steht:

      5000|"Wandler\DEC2HEX"|0|1|"Wert DEC"|1|"HEX"|

      #5001
      # Anzahl Eingänge
      # | Ausgänge
      # | | Zeitspeicher
      # | | | Speicher
      # | | | | Berechnung bei Start
      5001|1|1|0|0|0

      # EN[x]
      #5002
      # Eingang
      # | Default Wert
      # | | 0=numerisch 1=alphanumerisch
      5002|1|0|0 # Wert 1

      # SN[x]
      #5003
      # Speicher
      # | Initwert
      # | | Remanent
      #5003|1|0|0 #

      # AN[x]
      #5004
      # Ausgang
      # | Initwert
      # | | runden binär (0/1)
      # | | | typ (1-send/2-sbc)
      # | | | | 0=numerisch 1=alphanumerisch
      5004|1|0|0|1|1 # Neuer Wert

      #5012
      # Abbruch bei Bedingung (0/1)
      # | Bedingung
      # | | Formel
      # | | | Zeitformel
      # | | | | Ausgang
      # | | | | | Zeitspeicher
      # | | | | | | Speicherveriable
      # | | | | | | | Negierter Ausgang
      5012|0|"((EN[1]>9)AND(EN[1]<16))"|"EN[1]"|""|1|0|0|0

      #5012
      # Abbruch bei Bedingung (0/1)
      # | Bedingung
      # | | Formel
      # | | | Zeitformel
      # | | | | Ausgang
      # | | | | | Zeitspeicher
      # | | | | | | Speicherveriable
      # | | | | | | | Negierter Ausgang
      5012|1|"((EN[1]>9)AND(EN[1]<16))"|""|""|1|0|0|0

      #5012
      # Abbruch bei Bedingung (0/1)
      # | Bedingung
      # | | Formel
      # | | | Zeitformel
      # | | | | Ausgang
      # | | | | | Zeitspeicher
      # | | | | | | Speicherveriable
      # | | | | | | | Negierter Ausgang
      5012|0|""|"("%X" %EN[1])"|"" |1|0|0|0 # Ganzzahl
      never fummel a running system...

      Kommentar


        #4
        Hi,

        wozu sind die beiden Zeilen drin?
        5012|0|"((EN[1]>9)AND(EN[1]<16))"|"EN[1]"|""|1|0|0|0
        5012|1|"((EN[1]>9)AND(EN[1]<16))"|""|""|1|0|0|0

        warum machst du nicht einfach ?
        5012|0|""|"hex(EN[1])[2:]"|"" |1|0|0|0
        Nils

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

        Kommentar


          #5
          oh, der Baustein stammt nicht von mir....
          Bin nur Nutzer
          never fummel a running system...

          Kommentar


            #6
            der sollte funzen kannst ihn ja deinem Nummernblock zuordnen wenn er geht, bin gerad zu faul nachzugucken welche ID bei mir die nächste freie ist

            Code:
             
            5000|"Wandler\DEC2HEX"|0|1|"Wert DEC"|1|"HEX"|
            5001|1|1|0|0|0
            5002|1|0|0 # DEC IN
            5004|1|0|0|1|1 # HEX OUT
            5012|0|""|"hex(int(EN[1]))[2:]"|"" |1|0|0|0
            Nils

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

            Kommentar

            Lädt...
            X