Servomotor Firma Mitsubishi


Google-Suche auf MEINE-SCHALTUNG.de :





Online Rechner

Chronik

Dauerkalender


Durchmesser

Ein Blechcoil verkleinert während der Produktion durch den Materialabzug seinen Durchmesser. Die Veränderung wird mit einem Distanzsensor, der ein Signal von 0 bis 10V liefert, kontinuierlich über den gesamten Abhaspelvorgang gemessen. Der maximale Durchmesser des Coils kann 1200 mm betragen. Ein SPS-Programm soll den aktuellen Durchmesser berechnen und den Wert für die visuelle Anzeige sowie weitere Verwendung bereitstellen.

Lösung:

Durchmessererfassung

Durchmessererfassung


Die Sensoreinstellung bezieht sich auf den Radius des Coils. Bei der Berechnung des Durchmessers muss diese Tatsache berücksichtigt werden.

D (Durchmesser ) = 2 * r (Radius)

In dem Beispiel erfolgt die Skalierung direkt mit dem Wert des maximalen Durchmessers.

Die heutige Industrie-Elektronik erlaubt problemlos eine variable Einstellung eines Distanzsensors. Man kann den maximalen Wert des Ausgangs (hier 10V) so für den maximalen Abstand als auch für den minimalen Abstand vom Objekt parametrieren. Das ist nicht immer der Fall gewesen. Noch heute gibt es einfache Sensoren, die nur eine Einstellung ermöglichen: kleiner Abstand = kleiner Wert, großer Abstand = großer Wert am Ausgang. Bei Verwendung eines solchen Sensors müsste man in dem Beispiel das Ergebnis invertieren.

In der SPS liefert der analoge Eingang, an den der Sensor angeschlossen ist, einen Wert zwischen 0 und 27648. Der Wert wird zuerst mit der Anweisung "NORM_X" auf Wert zwischen 0 und 1 normiert. Anschließend mit der Anweisung "SCALE_X" wird der aktuelle Istwert ermittelt.

Durchmesser Norm_X

Durchmesser Scale_X


Ausführung in SCL:

#Dm_Norm_X := NORM_X(MIN := 0, VALUE := "Messung", MAX := 27648);
#Durchmesser_Ist := SCALE_X(MIN:=0, VALUE:=#Dm_Norm_X, MAX:=1200);


S7-Programmierung TIA-Portal (Übersicht):




Google-Suche auf MEINE-SCHALTUNG.de :


Home Impressum Datenschutz