Step 7 FM350-1 Drehzahlmessung.

Martin L.

Level-1
Beiträge
219
Reaktionspunkte
16
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Profis,
habe mit einer CPU 315-2 PN 2 FM350-1 angedockt. Eine zum endlos zählen und die zweite zur Drehzahlmessung. Das zählen funktioniert einwandfrei (DB1.DBD34) nur der Istwert DB2.DBD30 bleibt immer auf 0. Woran liegts? Ist es richtig dass die Channel Addresse gleich der Baugruppenadresse (Module address) ist nur im Pointer-Format also z.B.
Baugruppe = 310 Kanal = L#310. Geberimpulse sind richtig konfiguriert.
Wenn ich mir beide FM,s in VAT ansehe z.B. DB1 + DB2 den DBD34 dann zählen beide Karten exakt gleich bekomme nur keinen Messwert am DB2.DBD30. Danke für euren Input!
 
Nur bei Messbetriebsarten liegt in DBD30 (LATCH_LOAD) ein Messwert (Ergebnis der letzten Messung). Bei "Endlos zählen" gibt es keinen Messwert, DBD30 ist kein "Istwert" sondern ein zwischengespeicherter Zählerstand. Siehe Gerätehandbuch FM350-1 die Kapitel
7.3.11 Kommando: Latch/Retrigger
7.3.12 Kommando: Latchen
5.7.2 Rückmeldeschnittstelle für die Zählbetriebsarten

Der aktuelle Zählerstand liegt in DBD34 (ACT_CNTV) (und in PED(Baugruppenadresse+4) )

Latchen benutzt man z.B. um (on the fly) zu erfahren bei welchem Zählerstand ein Hardware-Ereignis (z.B. Sensor) auftrat, wenn man den Zählerstand selber nicht schnell genug auslesen kann (wenn der Zähler zum Auslesezeitpunkt schon weitergezählt hat).


L#310 ist kein Pointerformat. Adresse 310 im Pointerformat ist P#310.0
Code:
L  310
T  DB1.DBW6  //FM350 Baugruppenadresse aus HW Konfig

L  P#310.0   //oder: "SLD 3" = 310 --> P#310.0
T  DB1.DBD8  //Kanaladresse im Pointerformat
Schau Dir mal das mit der FM350-1 auf CD mitgelieferte Beispielprojekt "zDt23_01_FMx50-1" an.

Harald
 
Danke Harald,
die Parametrierung ist O.K. Das "endlos zählen" funktionierte ja schon. Nur bei der zweiten FM350-1 wo die Betriebsart "Drehzahlmessung" konfiguriert ist verstehe ich den Parameter
Aktualisierungszeit nicht ganz.
1. Setze das Bitte Softwaretor.
2. Masterachse dreht den Geber. (5000 Impulse pro Umdrehung)
3. Lese dann den Messwert DBD30. (welches Format gibt die FM raus. Klar dass ich es noch umrechnen muss.
Welchen Einfluss auf die Drehzahlmessung hat jetzt die Aktualisierungszeit.
 
Zurück
Oben