KNX Data Secure Unterstützung
für KNX Logger und KNX Busmonitor

KNX Diagnose Monitor, Import des ETS Projektes deutlich beschleunigt, Suche in der Navigation
Mehr Informationen dazu hier im Forum

Insider Version 6 zur 4.5 jetzt für alle Mitglieder des Insider Clubs installierbar
Alle Infos zum Update im Timberwolf Wiki

[Frage] [V4.5 IP1] Inhibit - Invertiert - warum keine Ausführung

Informationen und Diskussionen über Logik-Engine und Logik-Editor
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
Henri44
Reactions:
Beiträge: 20
Registriert: Mi Aug 14, 2024 11:10 am
Danksagung erhalten: 1 Mal

[V4.5 IP1] Inhibit - Invertiert - warum keine Ausführung

#1

Beitrag von Henri44 »

Hallo,

ich hätte hier "true" am Ausgang erwartet, was mache ich falsch?

Bild

P.S. habt ihr so etwas wie "Trigger" (mit ein paar Paar AND/ORs) und Aktionen/visuelle SPS Programmierung/Scripte in Planung? Wenn ich alle Trigger und Scripts von dem Busch Control Touch in die Logik Engine (mit der bisherigen Funktionalität) migriere, brauche ich ewig (Monate), das ist keine Kritik, nur ein Feststellung.

Danke und mit vielen Grüßen

Henri
Zuletzt geändert von gbglace am Mo Dez 09, 2024 7:42 pm, insgesamt 1-mal geändert.
TWS 3500XL ID:1520, V4.1 IP1

Robert_Mini
Reactions:
Beiträge: 3903
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1263 Mal
Danksagung erhalten: 2213 Mal

#2

Beitrag von Robert_Mini »

Hallo!

Zur Frage: ich vermute, dass du das inhibit zuletzt gesetzt hast und die Logik dann nicht mehr getriggert wurde (u am Trigger und c am Eingang des oder).

Zu deinem Trigger Baustein: was soll der genau machen? Es gibt da schon einiges, ich versteh aber deine Anforderung nicht…

Lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

Ersteller
Henri44
Reactions:
Beiträge: 20
Registriert: Mi Aug 14, 2024 11:10 am
Danksagung erhalten: 1 Mal

#3

Beitrag von Henri44 »

Hallo Robert,

ich möchte den "0"/False Wert mittels Inhibit unterdrücken, es soll nur etwas bei "1"/True passieren.

Mit vielen Grüßen

Henri
TWS 3500XL ID:1520, V4.1 IP1

gbglace
Reactions:
Beiträge: 4088
Registriert: So Aug 12, 2018 10:20 am
Hat sich bedankt: 1415 Mal
Danksagung erhalten: 1901 Mal

#4

Beitrag von gbglace »

Dann suchst defacto ein TOR welches nur bei 1 am Ausgang offen ist.
Grüße Göran
#1 Timberwolf 2600 Velvet Red TWS #225 / VPN aktiv / Reboot OK
#2 Timberwolf 2600 Organic Silver TWS #438 / VPN aktiv / Reboot OK
#PV 43,2 kWh Akku; 3x VE MP2 5000; 6,7 kWp > 18 Panele an 4x HM1500 + 1 HM800 WR; Open-DTU

Ersteller
Henri44
Reactions:
Beiträge: 20
Registriert: Mi Aug 14, 2024 11:10 am
Danksagung erhalten: 1 Mal

#5

Beitrag von Henri44 »

Danke, allerdings habe ich mehrere Eingänge, daher dachte ich eher an "Oder". Aber abgesehen davon, wieso funktioniert es nicht?
0 XOR 1 -> 1, habe ich gelernt.

Danke

Mit vielen Grüßen

Henri
TWS 3500XL ID:1520, V4.1 IP1

Ersteller
Henri44
Reactions:
Beiträge: 20
Registriert: Mi Aug 14, 2024 11:10 am
Danksagung erhalten: 1 Mal

#6

Beitrag von Henri44 »

Sorry, ich hatte den falschen Screenshot erwischt.

Hier noch einmal beide Fälle:

Bild
Bild

Meiner Erwartungshaltung nach sollte bei true -> true ausgegeben werden und bei
false -> nichts, da inhibited

Ich möchte nur gerne verstehen, wieso das nicht so wie gedacht funktioniert. Das "U" hatte ich leider übersehen, hatte es auch mit "A" versucht und einmal zu wenig geklickt.

Danke

Henri
TWS 3500XL ID:1520, V4.1 IP1

martin
Reactions:
Beiträge: 153
Registriert: Mo Okt 15, 2018 10:07 pm
Wohnort: bei Stuttgart
Hat sich bedankt: 97 Mal
Danksagung erhalten: 75 Mal

#7

Beitrag von martin »

Henri44 hat geschrieben: Di Dez 10, 2024 11:44 am

Meiner Erwartungshaltung nach sollte bei true -> true ausgegeben werden und bei
false -> nichts, da inhibited

IMHO wird die Logik bei jeder eingangsänderung ausgeführt, d.h. pro Eingang. Hier schauen zwei Eingänge auf dasselbe signal. Passt das verhalten zu deinen Erwartungen wenn du Eingang 1 auf u stellst?
Zuletzt geändert von martin am Di Dez 10, 2024 12:52 pm, insgesamt 1-mal geändert.
VG Martin
TWS 2500 ID:152 + PBM ID:819 + PBM ID:1079, VPN aktiv, Reboot erlaubt"

Ersteller
Henri44
Reactions:
Beiträge: 20
Registriert: Mi Aug 14, 2024 11:10 am
Danksagung erhalten: 1 Mal

#8

Beitrag von Henri44 »

Hallo Martin,

wie gesagt, sorry, das "U" hatte ich übersehen, kannst du bitte einmal auf das untere Bild schauen?

Danke

Henri
TWS 3500XL ID:1520, V4.1 IP1

martin
Reactions:
Beiträge: 153
Registriert: Mo Okt 15, 2018 10:07 pm
Wohnort: bei Stuttgart
Hat sich bedankt: 97 Mal
Danksagung erhalten: 75 Mal

#9

Beitrag von martin »

Hallo Henri,

in deinem ersten Post hast du Input 1 auf C und Inhibit 1 auf U. Mein Ansatz ist, das jetzt mal zu tauschen, d.h. Input 1 auf U und Inhibit 1 auf C. Meine Vermutung ist, dass die Logik bei Input 1 auf C und Inhibit 1 auf C zweimal getriggert wird. Wenn dein Eingangssignal von true auf false wechselt, dann ist bei der ersten Ausführung der Inhibit-Kanal noch auf true und damit die Logik noch nicht gesperrt.
VG Martin
TWS 2500 ID:152 + PBM ID:819 + PBM ID:1079, VPN aktiv, Reboot erlaubt"

Robert_Mini
Reactions:
Beiträge: 3903
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1263 Mal
Danksagung erhalten: 2213 Mal

#10

Beitrag von Robert_Mini »

Hallo Henri!

In der Doku so was ähnliches:
https://elabnet.atlassian.net/wiki/x/AYDScw

Martin liegt aus meiner Sicht richtig:
den Eingang auf "u", das Inhibit auf "c" oder "a", der Ausgang muss aber immer auf "a" stehen, da sich der Wert nicht ändert.

lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
Antworten

Zurück zu „Logikengine & Logik-Editor“