Signale - wie funktioniert das Unterscheiden zwischen Bitketten?

N

NoSkillz

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich lese gerade Grundsatzlektüre zur Technik von SPS, und bin gerade beim Thema Signale. Der Unterschied zwischen den Signalen (binär, digital & analog) ist mir klar.

Die Frage ist aber: Wie unterscheidet die SPS beispielsweise ob die ankommende 0101 (0V, 20V, 0V, 20V) eine 5 (4 bit) ist oder zwei einsen (je 2 bit)? Also sprich: Wie wird die Information vermittelt wo eine Bitkette aufhört/beginnt (bzw ob die ankommenden Informationen eine Info in 4 bit oder 2 Infos in je 2 bit sind)?

Danke schonmal vorab.
 
So wie Du das schreibst handelt es sich um binäre Eingänge - diese sind zunächst einmal Bits, wenn Du aber ein EingangsBYTE (oder -Word etc.) erfasst bewertet das Programm dies als Bitkette und wertet die Bits mit Ihren Wertigkeiten aus.

### Nachtrag ###
Die Festlegung, wie Dein Programm das behandelt machst Du beim Programmieren. Ausnahme sind natürlich Analgoeingänge, die direkt als Word o.ä. erfasst werden, hier kannst Du - zumindest bei den mir bekannten - nicht auf einzelne Bits aus dem Eingangsregister zugreifen.
 
Zuletzt bearbeitet:
Zurück
Oben