Herunterladen Diese Seite drucken

Smb86 Bis Smb94 Und Smb186 Bis Smb194: Steuerung Des Meldungsempfangs - Siemens SIMATIC S7-200 Systemhandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-200:

Werbung

S7-200 Systemhandbuch
Tabelle D-15 Sondermerker SMB66 bis SMB85 (continued)
Sondermerker
SMW80
SMD82
SMB86 bis SMB94 und SMB186 bis SMB194: Steuerung des
Meldungsempfangs
Wie in Tabelle D-16 beschrieben, werden SMB86 bis SMB94 und SMB186 bis SMB194 dazu verwendet,
den Status der Funktion zum Empfangen von Meldungen zu steuern und zu lesen.
Tabelle D-16 Sondermerker SMB86 bis SMB94 und SMB186 bis SMB194
Schnitt-
stelle 0
SMB86
SMB87
D
SMB88
SMB89
SMW90
SMW92
SMB94
436
Beschreibung
PWM1 - Impulsdauer (0 bis 65.535 Einheiten der Zeitbasis);
PTO1 - Impulszählwert (1 bis 2
Schnitt-
Beschreibung
stelle 1
SMB186
Statusbyte zum Empfangen von
Meldungen
n:
1 =
Meldungsempfang vom Anwender gesperrt
r:
1 =
Meldungsempfang beendet: Fehler in Eingabeparameter
oder fehlende Start- oder Endebedingung
e:
1 =
Endezeichen empfangen
t:
1 =
Meldungsempfang beendet: Zeit abgelaufen
c:
1 =
Meldungsempfang beendet: maximale Zeichenzahl erreicht
p
1 =
Meldungsempfang beendet: Paritätsfehler
SMB187
Steuerbyte zum Empfangen von
Meldungen
en: 0 = Funktion zum Empfangen von Meldungen ist gesperrt.
1 = Funktion zum Empfangen von Meldungen ist aktiviert.
Das Bit zum Sperren/Freigeben des Meldungsempfangs wird jedesmal, wenn die
Operation RCV bearbeitet wird, geprüft.
sc: 0 = SMB88 oder SMB188 ignorieren.
1 = Mit dem Wert von SMB88 oder von SMB188 den Beginn der Meldung erkennen.
ec: 0 = SMB89 oder SMB189 ignorieren.
1 = Mit dem Wert von SMB89 oder von SMB189 das Ende der Meldung erkennen.
il:
0 = SMW90 oder SMW190 ignorieren.
1 = Mit dem Wert von SMW90 oder SMW190 Leerlauf erkennen.
c/m: 0 = Zeit misst die Zeit zwischen den Zeichen.
1 = Zeit misst die Zeit der Meldungen.
tmr: 0 = SMW92 oder SMW192 ignorieren.
1 = Empfang beenden, wenn die Zeitdauer von SMW92 bzw. SMW192 überschritten ist.
bk: 0 = Pausenbedingungen ignorieren.
1 = Mit Pausenbedingung Meldungsbeginn erkennen.
SMB188
Zeichen für den Beginn einer Meldung
SMB189
Zeichen für das Ende einer Meldung
SMW190
Leerlaufzeit in Millisekunden. Das ersten Zeichen, das nach Ablauf der Leerlaufzeit empfangen
wird, kennzeichnet den Beginn einer neuen Meldung.
SMW192
Wert für die Zeitüberwachung beim Messen der Zeit zwischen den Zeichen und der Zeit der
Meldungen (in ms). Ist die Zeit überschritten, wird das Empfangen von Meldungen beendet.
SMB194
Maximale Zeichenzahl, die empfangen werden kann (1 bis 255 Bytes).
Hinweis: Dieser Bereich muss auf die maximal zu erwartende Puffergröße eingestellt werden,
auch wenn der Empfangsabbruch durch die Zeichenzählfunktion nicht eingesetzt wird.
32
-1);
MSB
7
n
r
e
MSB
7
EN
sc
EC
LSB
0
0
0
t
c
p
LSB
0
il
c/m
tmr
bk
0

Quicklinks ausblenden:

Werbung

loading