Wert im Merkerwort soll Ausgang schalten.

lowbit

Level-1
Beiträge
18
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo !

Über den FB250 lese ich einen Druckaufnehmer ein ( 4-20mA).
Steuerung s5-95u

Ich möchte ab einen gewissen Wert, der im Merkerwort steht, einen Ausgang belegen.

Geht das ?
könnte mir jemand Tips dazu geben ?



Danke...
lowbit
 
geht in S5 am besten im einem FB

Mal ein beispiel ohne Formaloperanden, dh. der Baustein geht nur ein mal.
Wenn man den öfter benötigt kann man den Analogwert, Grenze für ein und aus sowie den Ausgang parametrierbar machen.
Code:
;
NAME: Test
 L   MW200 ;Analogwert
 L   KF +1000 ;ist er kleiner 
 <F
 SPB =AUS ;AUS
 L   MW200
 L   KF +1500 ; ist größer
 >F
 SPB =EIN 
 SPA =ENDE
AUS: S   M  6.0 
 SPA =ENDE
EIN: R  M6.0
 SPA =ENDE
ENDE:  Nop 0
 BE
 
habs grade mal so probiert !

Habe es mal so Probiert :

L MW 2 ; MW2 in AKKU 1
L MW 4 ; MW2 in AKKU 2, MW4 in AKKU 1
>F ; Vergleich AKKU 2 < AKKU 1 - wenn JA, Ausgang setzen
= A 32.0


scheint zu funktionieren ...

jetzt muß ich mal noch googlen wie ich ein Merkerwort schreibe ...
 
Du hast Doch den FB250 beschaltet , am Ausgang muss dann ja laut Deiner Aussage ein MW dran stehen.

Hab jetzt keine Unterlagen übder FB250 hier

Sagen wir mal der Ausgang geht auf MW2 darin wäre der Istwert
um diesen abzufragen könnte man schreiben
Code:
L KF+2000  // ein Beispiel für Deine Einschaltgrenze 
L MW2       // Istwert
>F 
= A 32.0

Code:
L KF+2000  // ein Beispiel für Deine Einschaltgrenze
T MW4
L MW4 
L MW2       // Istwert
>F 
= A 32.0
 
Zuviel Werbung?
-> Hier kostenlos registrieren
im Fb250 wird in MW10 geschrieben !

Der Druckaufnehmer hat 0-2,5 bar. ( als OGr und UGR in fb250 angegeben)
Wenn ich Merkerwort 10 auslese, bekomme ich fast genau den aktuellen wert angezeigt ! z.b. 17 für 1,7 bar.
 
Habs hin bekommen ! hier meine AWL:

NETZWERK 1
0000 :SPA FB 250
0001 NAME :RLG:AE
0002 BG > KF +1 (D/KF)
0003 KNKT > KY 000,003 (D/KY)
0004 OGR > KF +27 (D/KF)
0005 UGR > KF +0 (D/KF)
0006 EINZ > E 0.0 (E/BI)
0007 XA < MW 10 (A/W)
0008 FB < A 0.0 (A/BI)
0009 BU < A 0.0 (A/BI)
000A :
000B :
000C :
000D :
000E :L KF +10 setze wert z.b +10 (=1bar)
0010 :T MW 16 in MW 16
0011 :
0012 :
0013 :
0014 :L MW 10 Lade MW 10 in Accu1
0015 :L MW 16 Lade MW 16 in Accu2
0016 :<F wenn MW10<MW16
0017 := A 32.0 schalte Ausgang
0018 :
0019 :BE
 
Zuletzt bearbeitet:
Zurück
Oben