Digitaler ausgang-- Low Signal

hank12

Level-1
Beiträge
132
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
...mal wieder so ne anfängerfrage...

Möchte am Digitalen Ausgang einfach eine 0 erzwingen. In einem Schritt davor wurde dieser auf 1 gesetzt.

Wie funktioniert denn dass?

UN A 124.5 ??


hank
 
immer erzwingen funktioniert zum beispiel mit

Code:
*
      SET   
      R     A      124.5

statt dem SET kannst du eben auch eine bedingung formulieren :rolleyes:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi danke für deine Antwort!!

… hi .. nochmal so eine programmierung mit AWL Code. kannst du das mal gegenchecken

möchte eigentlich nur eins:

wenn sollwert1 >= Istwert 1 UND Sollwert1 > Aussentemperatur
ODER
wenn sollwert2 >= Istwert 2 UND Sollwert2 > Aussentemperatur
DANN
schalte die Heizuung an d.h. setze DO124.5 auf 1 ansonsten rücksetze DO124.5

My proposal:

L Sollwert1
L Istwert1
>= R

U

L Sollwert 1
L Aussentemperatur
>=R

O

L Sollwert2
L Istwert2
>= R

U

L Sollwert 2
L Aussentemperatur
>= R

SPB M001 // Verknüpfungsegebnis 1 ist so springe zu M001
Set
R A124.5 // sezte A124.5 auf 0

M001 = A 124.5 // sezte A124.5 auf 1



würde das so funktionieren?
 
Code:
*
      U(    
      L     Sollwert1
      L     Istwert1
      >=R    
      )     
      U(    
      L     Sollwert2
      L     Aussentemperatur
      >=R    
      )     
      O     
      U(    
      L     Sollwert2
      L     Istwert2
      >=R    
      )     
      U(    
      L     Sollwert2
      L     Aussentemperatur
      >=R   
      )
      SPB   M001
      R     A    124.5
      SPA   M002
M001: =     A    124.5
M002: NOP   0

mit klammern ist es leichter lesbar und der zweite sprung stellt sicher, dass der ausgang auch wirklich aus ist
 
Zurück
Oben