Abschalten beim Versagen vom Prüfling

IGORus

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

ich bin ganz neue in SPS und bin für euch villeicht nicht immer gut verständlich. Ich habe einen ersten Versuch gemacht einen Prüfstand für meinen Technikerprojekt (Maschinenbau) zu programieren und bin auch ziemlich weit gekommen bis ich analog programieren musste :( .

Mit meinem Programm steuere ich über einen Siemens Logo (noch kein Gerät gekauft) einen 3/2 Wegeventil der einen Einwegzylinder steuert. Der Zylinder fährt aus und übt Druck auf den Prüfling (ein Kraftsensor). Der wichtiger Punkt ist, dass die Werte von dem Sensor über einen Messverstärker an den Logo geleitet werden, wo sie mit einem Sollwert verglichen werden und bei eine Abweichung von über 5% soll der Prüfstand selbständig zu stehen kommen.

Eigentlich soll der Prüfstand oder in 10ner Stuffen von 0-100N oder Stufenlos betrieben werden (wird von Hand an einem Proportional-Druckregelventil eingestellt).

Fragen:
Wie nehme ich mir nur ausgerechnet den Wert den mir der Messverstärker in den Moment anzeigt während der Zylinder ausgefahren ist?
Wie verarbeite ich ihn so, dass er den wert mit einem Sollwert vergleicht und bei eine abweichung über 5% ausschaltet?
Muss ich die einzelne werte irgentwie schon einprogramieren und dann einen z.b. Drehschalter einbauen mit dem ich die Kraft auswähle zu der der Vergleich geführt wird?
Ist das möglich beim einstellen vom Druck die angezeigte Kraft merken so, dass der sie zum Sollwert wird zu dem der Vergleich geführt wird?


Programieren tue ich in FUK mit LOGO Comfort V7,0.
In Anhang stelle ich raus was ich schon mal hinbekommen habe.


Ich bedanke mich vielmals für eure Hilfe. Ohne euch würde ich das niemals schaffen.
 

Anhänge

  • ??????????.jpg
    ??????????.jpg
    309,2 KB · Aufrufe: 31
Zuviel Werbung?
-> Hier kostenlos registrieren
Hier mal ein Beispiel für absoluten und prozentualen Vergleich eines analogen Soll- und Ist-Wertes:



Kannst Du dann mit der Sollwertvorgabe zusammen fügen.
;)


PS: Auf die zu erwartenden Istwerte muss man bei der Berechnung etwas achten, weil zum Einen der Maxwert bei der Multiplikation bei 32.767 liegt und zum Anderen bei der Division alle Nachkommastellen weggelassen werden.
 

Anhänge

  • Abweichung Soll-Ist.zip
    10,4 KB · Aufrufe: 2
Zuletzt bearbeitet:
In B005 ist folgende Rechnung (wahrschweinlich) günstiger, als das, was ich oben verwendet habe:

Code:
((B1-B2)*100)/B2

Verwendet man dann 1000 statt 100 zur Multiplikation hätte man sogar bei der prozentualen Abweichung noch eine Stelle nach dem Komma zur Auswertung.
 
Zurück
Oben