- Beiträge
- 15.414
- Reaktionspunkte
- 4.043
-> Hier kostenlos registrieren
Die Mathematik stimmt, 1/50 sind 0,02 daß ist 2*10^-2, soviel erstmal zum reinen Rechnen.
Zu Umrechnung an sich:
der OB35 wird alle 10ms aufgerufen, du hast einen Zählwert von 50. Das bedeutet, daß du zwischen den Imulsen 500 ms liegen. Daß heißt du hast umgerechnet 2 Impulse in einer Sekunde, also 2 Hz. Die Formel muß also lauten: f = 1000/(Zählwert*10), oder einfach f = 100/Zählwert. Noch ne Frage, wie hoch ist die Zykluszeit deiner SPS?
Zu Umrechnung an sich:
der OB35 wird alle 10ms aufgerufen, du hast einen Zählwert von 50. Das bedeutet, daß du zwischen den Imulsen 500 ms liegen. Daß heißt du hast umgerechnet 2 Impulse in einer Sekunde, also 2 Hz. Die Formel muß also lauten: f = 1000/(Zählwert*10), oder einfach f = 100/Zählwert. Noch ne Frage, wie hoch ist die Zykluszeit deiner SPS?
wie kommst du darauf bei 10ms OB35?Zaehlwert : DINT; //Zählwert *100 = T in ms
Zuletzt bearbeitet: