-> Hier kostenlos registrieren
Hallo,
bin zwar erst Neuling bezüglich S7 programmieren, aber ich glaube ich komm ganz gut voran.
Mir fehlen viele fertige Standardbausteine, wie z.b bei einer Siemens Logo.
Es gibt zwar teilweise fertige Bibliotheken, aber ich hab jetzt mal selber zum Erstellen angefangen. Da lernt man eh am besten.
Folgendes hab ich bereits gemacht:
Einen Wandler, der mir bei einen Merkerdoppelwort die zwei Wörter vertauscht (wegen HMI-Display, MW´s sind vertauscht)
Einen 32Bit-Zähler mit Eingangssignal A u. B + Richtungsauswertung. Desweiteren kann eine Abschaltung ab einen bestimmten Wert erfolgen. (Einsatzbereich Wickeltechnik; Meterzählung + Meterabschaltung)
Beides kann in meiner eigenen Bibliothek als FC aufgerufen werden. Ist ganz praktisch, da man ja immer die selben Funktionen braucht.
Nun aber zu meiner Frage bezüglich Drehrichtungsauswertung:
1. Reicht es, wenn beim Kommen des Signals A vom Drehgeber abgefragt wird, ob das B-Signal aktuell 1 oder 0 ist und daraufhin ein Impuls in positiver oder negativer Richtung ausgegeben wird?
Hab zuerst mehr oder weniger beide Signale abgefragt. Wenn Signal A kommt und danach B , dann positiv. Wenn zuerst B und dann A kommt, dann negativ.
Wenn ich mir aber die Funktion von einen Drehgeber so anschaue, dann müsste es doch reichen, die Abfrage so wie in Punkt 1 zu machen oder?
bin zwar erst Neuling bezüglich S7 programmieren, aber ich glaube ich komm ganz gut voran.
Mir fehlen viele fertige Standardbausteine, wie z.b bei einer Siemens Logo.
Es gibt zwar teilweise fertige Bibliotheken, aber ich hab jetzt mal selber zum Erstellen angefangen. Da lernt man eh am besten.
Folgendes hab ich bereits gemacht:
Einen Wandler, der mir bei einen Merkerdoppelwort die zwei Wörter vertauscht (wegen HMI-Display, MW´s sind vertauscht)
Einen 32Bit-Zähler mit Eingangssignal A u. B + Richtungsauswertung. Desweiteren kann eine Abschaltung ab einen bestimmten Wert erfolgen. (Einsatzbereich Wickeltechnik; Meterzählung + Meterabschaltung)
Beides kann in meiner eigenen Bibliothek als FC aufgerufen werden. Ist ganz praktisch, da man ja immer die selben Funktionen braucht.
Nun aber zu meiner Frage bezüglich Drehrichtungsauswertung:
1. Reicht es, wenn beim Kommen des Signals A vom Drehgeber abgefragt wird, ob das B-Signal aktuell 1 oder 0 ist und daraufhin ein Impuls in positiver oder negativer Richtung ausgegeben wird?
Hab zuerst mehr oder weniger beide Signale abgefragt. Wenn Signal A kommt und danach B , dann positiv. Wenn zuerst B und dann A kommt, dann negativ.
Wenn ich mir aber die Funktion von einen Drehgeber so anschaue, dann müsste es doch reichen, die Abfrage so wie in Punkt 1 zu machen oder?