Grenzwertbaustein Analogwertverarbeitung S7-1200

Elurion

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

Ich suche verzweifelt nach einer Lösung für folgendes Problem! Ich habe ein mA-Signal was ich schon über die Bausteine Norm und scal auf
0 - 100% skaliert habe. Jetzt suche ich eine möglichkeit über einen Baustein einen Ausgang bei 80% zu schalten der bei 20% wieder abfällt, und dazu kommt dann das diese Hysterese über ein Panel ktp 600 veränderbar ist!
 
einen fertigen baustein gibts da wohl nicht. (wieso wollen immer alle fertige bausteine haben?) :confused:
musst dir selber was bauen mit vergleichern
und die hysterese addieren bzw. subtrahieren.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Jetzt suche ich eine möglichkeit über einen Baustein einen Ausgang bei 80% zu schalten der bei 20% wieder abfällt, und dazu kommt dann das diese Hysterese über ein Panel ktp 600 veränderbar ist!
Ich sehe da jetzt auch kein Problem.
Wert > Grenzwert 1 von Panel (80) Setze Hilfsvariable
Wert < Grenzwert 2 von Panel (20) Reset Hilfsvariable
 
ich habe die schaltung mit vergleichern aufgebaut und von der funktion her funktioniert die sie auch, nur ist der wert übers panel nicht veränderbar weil ich den grenzwert direkt an den vergleicher geschrieben habe und somit keine variable zur verfügung habe...
gibt es da irgendeine möglichkeit?
 
nur ist der wert übers panel nicht veränderbar weil ich den grenzwert direkt an den vergleicher geschrieben habe und somit keine variable zur verfügung habe...
Ja, du musst die Variable an den "Vergleicher" hängen und den Grenzwert direkt bei der Variable im Panel angeben.
 
nun ist doch noch eine Frage aufgekommen ... bei Spannungsausfall werden alle Grenzwerte auf Null zurückgesetzt. Was kann ich dagegen tun?
 
Servus,

bei der S7-1200 ist standardmässig die Remanenz ausgeschalten. Somit sind bei einem Spannungsaufall alle Wert wieder auf Grundstellung.
Wenn du einen DB öffnest siehst du Hacken, mit den du bestimmte Bereich Remanz schalten kannst. Am einfachen findest du das wenn du in der Software Remanenz eingibt. Hab grad ein Step 10.5 da.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
die grenzwerte sind im datentyp real geschrieben und direkt im fc verarbeitet und per plc-variable übers tp verlinkt, der button remanent ist "nicht" aktivierbar in der variablenliste....
 
Zuletzt bearbeitet:
Hallo,

Dann lege die in einen Datenbaustein. Die sind remanent. Merkerwörter sind idR nicht remanent. Es sei denn, es wird in der Hardwareconfig so eingestellt.
 
Um einzelne Variablen in einem DB als remanent zu markieren muss der DB
beim Erstellen als "nur symbolisch adressierbar" markiert werden. Ansonsten kann nur der ganze DB remanent gesetzt werden. So kann der (begrenzte) Remannentspeicher geschont werden. Die Speicherbelegung kann z.B. unter "Online und Diagnose" betrachtet werden.
 
Zurück
Oben