Mit diesen Daten kann man doch schon was anfangen. Aber Warum der neue Fred??? "Unerfahrene Beiträge" gibt es übrigens nicht. Dumme Antworten sind gratis
Mit den Impulszeiten brauht man jetzt nicht mehr rumrechnen, die Klemme kann das.
Allerdings wirst Du nicht erfreut sein, weil die Klemme alles für Dich macht, und Du nur zyklisch die Drehzahl auslesen brauchst. Direkt. Ohne Umwege.
Voraussetzung ist, das Dein Sensor ein für die Klemme passendes Signal rausgibt. In Deinem Fall, so ich das richtig gesehen habe, also 24V PNP.
Dann mußt Du nur die Klemme passend parametrieren, also z.B. die 60Inc/U dort eintragen. Jetzt sollte in den Prozessdaten der Klemme irgendwo also direkt die Drehzahl drinstehen. Hier kann ich Dir keine genauere Beschreibung geben, weil ich bisher nur Beckhoff probiert habe. Da ist's allerdings unkompliziert.
Um von Deinem Codebeispiel auszugehen:
Der Op-Mode der Klemme sollte wohl "Preload Mode" sein.
"Set Value" ist 0.
Eine Flanke auf dem Latch-Eingang bewirkt, so ich richtig gelesen habe, das der Zähler auf "Set-Value" also hier 0 gesetzt wird und der Zählerinhalt auf das Latchregister übertragen wird.
Also genau was Du in Deinem Codebeispiel vorhattest. Gib jetzt z.B. alle Sekunde einen Impuls auf Latch (geht auch in Software!) und Du hast die Zahl der Inkremente pro Sekunde im Latch-Register. Simulation wird hier wohl nicht funzen, weil eine intelligente Klemme involviert ist.
PS: Wenn Du direkten Zugriff auf die Hardware hast, kannst Du das in kleinen Schritten direkt ausprobieren. Sollte das nur im "Experimentierkabinett" des Instituts möglich sein, dann zieh Dir auf jeden Fall die Doku der Klemme rein.