hallo
ich bin zwar mit dem BLIND Bausteinen überhaupt nicht vertraut, aber ich versuche mal dein fragen zu beantworten
funktionsweise vom BLIND_SET
dieser wird normalerweise in eine bestehende verschaltungskette der BLIND_* Bausteine zwischengeschaltet, um eine direkte beeinflussung bzw. vorgabe der positionen zu erzwingen.
folgende parameter werden standardmaessig nur durchgeschliffen
UP : BOOL (Eingang AUF)
DN : BOOL (Eingang AB)
S_IN : BYTE (ESR kompatibler Status Eingang)
PI : BYTE (Jalousiestellung im Automatikbetrieb)
AI : BYTE (Lamellenwinkel im Automatikbetrieb)
QU : BOOL (Motor Auf Signal)
QD : BOOL (Motor Ab Signal)
STATUS : BYTE (ESR kompatibler Status Ausgang)
folgende Parameter dienen deiner einflussnahme mittels BLIND_SET
Setup OVERRIDE_MANUAL : BOOL (erlaubt Manual Override wenn TRUE)
RESTORE_POSITION : BOOL (WENN TRUE wird alte Position wiederhergestellt)
RESTORE_TIME : TIME (Laufzeit zum Herstellen der Letzen Position Default = T#60s)
IN : BOOL (Eingang für Brandalarm)
PX : BYTE (Eingang für Windalarm)
AX : BYTE (Eingang für Einbruchsmeldung)
eines vorweg , die dokumentation ist fehlerhaft, bzw. auch für mich nicht ganz nachvollziehbar !
wenn du nun eine andere position ansteuern/vorgeben möchtest, dann gibst du bei PX die Position und bei AX den Lamellenwinkel vor, und sobald du IN=True machst dann werden deine vorgabewerte aktiv geschalten.
das passiert aber auch nur dann wenn UP und DN = True (also Automatikmodus) haben, oder du gibst OVERRIDE_MANUAL = true dann kannst du auch aktive ansteuerungen überstimmen.
wenn RESTORE_POSITION = true ist dann merkt sich der baustein die alte position und den winkel.
sobald du in=false machst also deine direkte psoitionsvorgabe beendest, wird die alte position wieder angefahren
die ansteuerung für die alte position wird gestoppt wenn diese wieder erreicht wurde, oder die parametrierte zeit ist abgelaufen.
bei dir ist aber
UP = True
DN = False
IN = True
OVERRIDE_MANUAL = False
UP=True das heisst du hast eine aktive richtungansteuerung
und IN=true bedeutet das du deine eigenen Position über BLIND_SET ansteuern möchtest
dies wird aber erst aktiv wenn entweder UP+DN = TRUE sind (automatikmodus) oder du OVERRIDE_MANUAL=TRUE
machst, um damit mitzuteilen das du manuell ein aktive ansteuerung übersteuerung übersteuern möchtest.
wenn das alles passt dann kommst du in den Schritt 178
diesen kann man nur wieder verlassen wenn du deine manuelle positionsansteuerung IN=False zurücknimmst
das ist für mich alles logisch nachvollziehbar, und somit kann man nicht von einem Fehler / Bug sprechen
ob das innerhalb des gesamtkonzeptes so sinnvoll ist, und funktionell praktisch ist, kann und will ich nicht bewerten
die doku ist hier aber auch etwas mangelhaft !
ich hoffe das ich dir ein wenig helfen konnte....