Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 7 von 7

Thema: Schneller Zähler in S71200

  1. #1
    Registriert seit
    05.10.2012
    Beiträge
    7
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo zusammen.

    Ich will bei meiner S7-1200 einen Initiator zur Drehzahlanzeige einer Messerwelle einbinden. Der normale DI kann nur ein paar hundert Imp/sec verwerten.
    Nun bin ich auf die schnellen Zähler gestoßen.
    Die Messerwelle dreht mit max. 5000U/min.

    In der Gerätekonfiguration der CPU hab ich nun unter "schnelle Zähler" --> HSC1 aktiviert.
    Unter Hardwareeingang hab ich dann den I0.0. E-Adresse 1000...1003

    Versteh ich das vom Prinzip her richtig, dass ich den gezählten Wert des schnellen Zählers nun zyklisch auslesen und resetten muß?

    Wie spreche ich den schnellen Zähler an bzw lese die Werte aus?


    mfg
    Zitieren Zitieren Schneller Zähler in S71200  

  2. #2
    Registriert seit
    15.01.2005
    Ort
    In der Mitte zwischen Bayreuth/Weiden
    Beiträge
    6.732
    Danke
    314
    Erhielt 1.520 Danke für 1.282 Beiträge

    Standard

    Du musst zur Drehzahlanzeige in irgend einem sinnvollen Zeitraster, z.B. 1 Sekunde, den Wert nehmen und die Differenz zu dem Wert von vor 1 Sekunde berechnen.

    Dein Zähler liegt nun also auf der Adresse, die du unter "Eingangsadresse" angegeben hast,
    mit %ED1000 kannst du den Zählwert nun also auslesen.

    Zum anderen unterstützen die Zähler per HW-Konfig auch Standardmäßig die Funktion "Frequenz", was somit dann bereits die Drehzahl darstellt.

    Mfg
    Manuel
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  3. #3
    Registriert seit
    29.03.2004
    Beiträge
    5.735
    Danke
    143
    Erhielt 1.685 Danke für 1.225 Beiträge

    Standard

    Die Zähler auslesen kannst du über das %ID (Eingangsdoppelwort) des HSC welches in der Hardwarekonfiguration eingestellt ist.
    Die Zähler aus dem SPS-Programm aus steuern wie z.B. zurücksetzen kannst mit dem SFB120 "CTRL_HSC".

    Was willst du denn machen, eine Drehzahlerfassung? Du kannst den Zähler auch direkt als Frequenzmesser konfigurieren.

  4. #4
    schnewitchen ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    05.10.2012
    Beiträge
    7
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    wow ... wenn das mit der Frequenzmessung funktioniert wärs natürlich prima.
    also einfach Frequenz/einphasig und unter Periode 1sec. dann mit %ID.... auslesen und *60
    da muss ich dann nichts mehr extra rücksetzen ?

    dank euch für die schnellen und vorallem hilfreichen Antworten

  5. #5
    Registriert seit
    15.01.2005
    Ort
    In der Mitte zwischen Bayreuth/Weiden
    Beiträge
    6.732
    Danke
    314
    Erhielt 1.520 Danke für 1.282 Beiträge

    Standard

    Bis auf das, bei ~83 Impulsen / Sekunde bei Max-Geschwindigkeit (5000 min-1),
    eine Sekunde als Messzeit vermutlich eher zu kurz sein dürfte, je nach geforderter Genauigkeit und/oder gewünschter Aktualisierungszeit,
    ist das genau so einfach wie von dir beschrieben.

    Mfg
    Manuel
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  6. #6
    Registriert seit
    12.04.2005
    Ort
    Black Forest
    Beiträge
    1.336
    Danke
    27
    Erhielt 130 Danke für 117 Beiträge

    Standard

    Frage ist aber auch, ob der Ini die Frequenz mit macht

  7. #7
    schnewitchen ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    05.10.2012
    Beiträge
    7
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Huhu
    so kurzes Update meinerseits ...
    Ich bin wohl zu blöd. einen schnellen Zähler einzurichten.

    Bei CPU -> Hardwareconfig hab ich den schnellen Zähler 2 aktiviert und auf Frequenz, 1sek, gestellt. Da steht dann I0.2 und Adresse 1004-1007
    ... dann die Hardwareconfig geladen.
    Wie lese ich nun diesen Zähler aus?

    Ist das in der Variablentabelle dann %ID1004/DWord oder %ID1004/DInt?
    DWord kann ich nicht konvertieren.

Ähnliche Themen

  1. Schneller Zähler SFB47
    Von Walter Kiefer im Forum Simatic
    Antworten: 2
    Letzter Beitrag: 15.02.2011, 06:01
  2. Schneller Zähler - S7-200
    Von anne im Forum Simatic
    Antworten: 24
    Letzter Beitrag: 12.11.2010, 15:10
  3. schneller Zähler 313C
    Von jowa im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 16.03.2010, 09:23
  4. 313C, schneller zähler
    Von jowa im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 16.02.2010, 09:31
  5. Schneller Zähler an S7-200
    Von Züttu im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 07.02.2007, 21:29

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •