Frequenzmessen 312C sfb48

hugo_83

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

Ich habe an eine 312-C einen Windsensor angeschlossen - der Eingang "blink" - ist ja auch gut so.
Drehzahlmessen ist in der Hardwareconfig eingstellt - mit Adresse 768 bis 783.
Ist es möglich die Frequenz einfach "auszulesen" zum Beispiel wie einen Analogwert?
Derzeit versuche ich es mit dem SFB48.
Dabei habe ich im DB unter Adresse 768 eingestellt. SW TOR ist auf True. Channel ist auf 0. Der Rest ist unverändert.
Der SFB wird im OB1 aufgerufen. Jedoch wird als Frequenz 0 angezeigt - JobErrorCode ist null.

Wo liegt das Problem? Warum wird als Frequenz 0 ausgegeben?

schöne Grüße
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich möchte das gleiche machen. Die Datei aus dem Beispiel wurde mit dem Simatic manager erstellt. Ich verwende aber das TIA portal, ich kann es also nicht öffnen. Den SFB48 habe ich jetzt eingefügt, einen FB erstellt und diesen im OB1 einfügt. Bei LADDR hab ich meine E Adresse für Zählen vergeben. Mit welchen Variablen muss ich die In- und Outputs des SFB's belegen?

Und für die Verdrahtung der sps habe ich bei meiner Messwelle (anders als im Beispiel) nur 2 Drähte zur Verfügung.

Gruß
 
zDt26_02_TF_____31xC_Cnt Beispielprojekte Frequenzmessen

Die Datei aus dem Beispiel wurde mit dem Simatic manager erstellt. Ich verwende aber das TIA portal, ich kann es also nicht öffnen.
Ich habe mal die 2 Beispielprojekte für Frequenzmessen als AWL-Quelle + Symboltabelle + Variablen-Beobachtungstabellen in ein ohne Step7 lesbares Textformat gebracht:
zDt26_02_TF_____31xC_Cnt
- Freq 1 Erste Schritte
- Freq 2 Drehzahl

Die Beispielprojekte sind von hier:
Betriebsanleitung SIMATIC S7-300 CPU 31xC Technologische Funktionen
Der Link "Download" führt zum Download des Handbuchs als Pdf
Der Link "Anhang" führt zum Download der Beispielprogramme (Step7 V5.x Beispielprojekte)

Harald
 

Anhänge

  • zDt26_02_TF_31xC_Cnt_(Text).zip
    554 KB · Aufrufe: 31
Zurück
Oben