Programmbeispiel fm350-1

awe_wolfsburg

Level-1
Beiträge
39
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Profi...

Ich mache jetzt ein Projekt, zu Messung der Drehzahl der Belastungsmaschine mittels FM 350-1 Counter. Die Messflanch (5V Inkremental) misst die Drehzahl und gibt diese Messwert an der SPS weiter. Die Drehzahl wird als frequenz (100+-40kHz) übergeben. Ich benutzt S7 300 und CPU 314.

Ich habe schon alles Parametrierung wie im 'Erste Schritte zur Inbetriebnahme FM 350-1) gemacht. aber ich habe kein Idee ein programm zu starten.

Ich habe das Beispielprogramm von Simatic manager geguckt, aber Schwer zu verstehen. Ich brauche eine einfacher Frequenz Messungen Programm zu lernen und studieren. Können jemand diese Einfacher Programm zur mir geben?

danke für eure Hilfe..
 
zunächst mal: von dem Inkrementalgeber bekommst du ja nicht direkt die Frequenz sondern impulse die von der FM350 gezählt werden. Um die Frequenz zu bekommen musst du dann den Zählerstand durch die Zeit teilen.

Bekommst du denn schon den Zählerstand?
 
Danke Ich erstmal an..ich weiß das ich kann nicht das Frequenz direkt von Geber bekommen. Kann ich einfach mal 1s oder 1 ms geben? aber wo schreibt ich dieses zeit im programm?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
zu deinem Beitrag #4:
Du baust dir im Step7-Programm einen Timer mit 1 Sek. und wenn der abgelaufen ist, dann liest du den Zählerstand ein und anschließend setzt du den Zähler zurück.
1 / Zählerstand wäre dann in dem Fall die Frequenz.

zu deinem Beitrag #5:
das SW-Tor beschaltest du im Step7-Programm. Ich selber arbeite NICHT mit den mitgeliferten FB's/FC's. aber ich weiß, dass diese auch für den Zweck einen Eingang haben.

Gruß
LL
 
Danke für eure Hilfe..werde ich mal Morgen probiert..Ich bin praktikant und habe ich wenig Erfahrungen mit dem SPS. Entschuldigung..Noch eine Frage über die SW Gate. SW Gate beschalte ich im STEP 7, und wo schalte ich die Harware Gate? Danke ich nochmal...
 
Hallo,
wenn du ein HW-Gate benutzt, so ist das dann ein Eingang an der Karte - ich weiß im Augenblick aber nicht, ob die das hat ...
In jedem Fall kannst das aber in der Parametrierung an- bzw. abwählen ...
Ist das HW-Gate abgewählt so brauchst du es auch nicht beschalten.

Gruß
LL
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke..So hier wähle ich einfach die SW gate als die meine Eingang (als Schalter) und durch STEP 7 zu schalten. Hier am Anhang zeige ich meine Sensor.
 

Anhänge

  • 4504B100B2_P__000-805d-05.10.pdf
    567,1 KB · Aufrufe: 203
schaue mal im Handbuch zur FM350-1, gibt es bei Siemens zum Downloaden,
Siemens Dokument-Identifikationsnummer: A5E00073035-04,
ab Seite 52 sind die Adresszuweisungen. wenn du nun die FM 350 ohne Hardware-Tor parametriert hast kannst du das Softwaretor öffnen, im Handbuch Seite 53 im Byte 13 Bit 3, dann solltest du sobald sich der Inkrementalgeber dreht einen sich ändernden Zählerstand bekommen (im Handbuch Seite 53 Byte 4-7), falls das nicht gleich funtkioniert erstmal Neustartquitt und Bedienfehlerquitt setzen und rücksetzten (im Handbuch Seite 52 Byte 12, Bit 3 und 6)
 
wie kann ich die Timer für Drehzahlmessung zu bestimmen? Kann ich einfach im HW Konfi im Aktualisierungszeit (n*10ms) meine Timer geben?

und noch eine Frage, muss jeder Geber eine Geberversorgung (entweder 5,2V-Anschluss 4 oder 24V-Anschluss 5) geben? Für die Anschlusse 10 und 11 (N und invertiert N) des Gebers, muss dass auch beschalten werden um Frequenz zu messen? Die Spur N dient bei entsprechender Parametrierung zum Setzen des Zählers auf Ladewert. Ich verstehe was es meint.

danke
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
wie der Inkrementalgeber an der Baugruppe angeschlossen wird weiß ich im Augenblick nicht - das steht aber in der Beschreibung der Karte drin ...

wie kann ich die Timer für Drehzahlmessung zu bestimmen? Kann ich einfach im HW Konfi im Aktualisierungszeit (n*10ms) meine Timer geben?
Das muss natürlich die SPS übernehmen ...
Du kannst dir hier z.B. eine Schrittkette aufbauen, die so abläuft :
1. Zählerkarte löschen
wenn Zähler = 0 dann 2. Timer starten
wenn Vorgabezeit vom Timer abgelaufen ist dann 3. Zählwert einlesen und in Frequenz umrechnen.
... und dann wieder von vorn.

Gruß
LL
 
danke ich erstmal an. Fangen ich jetzt von anfang an. Im 'Erste Schritte zur Inbetriebnahme' mache ich die Test ohne Programm.

Wenn ich die Torkontakt shließen, die Grüne LED IO leucht.

Wenn ich einige Male den Zählkontakt schließen und öffnen, bekomme ich keine LED CR um den Zustand des Bit zur beobachten.

Wo liegt eigentlich das Problem..danke
 

Anhänge

  • get3501_d.pdf
    140,1 KB · Aufrufe: 60
Wenn du alles wie im get3501_d.pdf gemacht hast sollte es funktionieren, d.h. die LED an CR sollte blinken.
Hast du den Kodierstecker richtig gesteckt?
Hast du mal an dem Zählkontakt und Torkontakt mit einem Spannungsmessgerät deine Verdrahtung überprüft?
 
Wenn du alles wie im get3501_d.pdf gemacht hast sollte es funktionieren, d.h. die LED an CR sollte blinken.
Hast du den Kodierstecker richtig gesteckt?
Hast du mal an dem Zählkontakt und Torkontakt mit einem Spannungsmessgerät deine Verdrahtung überprüft?

Hallo...Ich habe meine zweite module geschaltet. die LED and CR blinkken nicht..beide Kodierstecker im D stelle..Und habe ich die Spannung zwischen pin 5 und Pin 6 (Zählkontakt) mit Voltmeter gemssen~24V. Die Spannung zwischen Pin 5 und PIn 13 (Torkontakt) ist auch ~ 24V. Spannung zwischen Pin 6 (Zählkontakt) und Pin 13 (Torkontakt)~30mV..
 
Wenn der Schalter geschlossen ist solltes du aber wenn du 5 gegen 6 misst 0V messen, es sei denn du hast bei geöffnetem SChalter gemessen.

Messe doch mal die Spannung gegen Masse bei geschlossenem Taster.
d.h. 6 gegen 20 einmal bei geöffnetem und einmal bei geschlossenem Schalter
das gleiche mit 13 gegen 20.
 
soll ich meine CPU uberprüfen? In STOP Zustand es gibt keine rote LED SF beim CPU. Aber wenn ich ins RUN Zustand es gibt rote LED SF beim CPU.
 
Hallo,


Wenn die CPU im RUN ist und SF-LED leuchtet-->Diagnosepuffer auswerten.


Zielsytem-->Diagnose/Einstellungen-->Hardware Diagnose


Mfg
 
Zurück
Oben