Vega VEGACOM 557 Interbus S Bedienungsanleitung Seite 19

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 24
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 18
VEGACOM 557 Interbus S
19
START
INIT_
MERKER
?
NR=
MAX?
OUT1 = FFFF
OUT 2 = FFFF
OUT 3 = 7F(NR)
NR_IN = IN 1 (HIGH)
STATUS = IN 1 (LOW)
NR_IN
= 0?
NR_IN
= OxFF?
MW_ADR=BLK+(NR_IN-START)•4
AL_ADR=BLK+4•LEN+(NR_IN-START)•2
MW_ADR(NR_IN)=IN3/2 (4 Byte Meßwert)
AL_ADR(NR_IN)= 0 wenn Status < 0x80, sonst 1
NR = NR + 1
ENDE
7 Kommunikationsablauf
7.2 Technischer Ablauf
Es folgt eine Beschreibung der verwendeten Variablen. Die Parameter IN, OUT, BLCK, STRT und LEN werden im
Abschnitt 6.1 beschrieben.
Variablenbeschreibung
Variable Bedeutung
INIT_MERKER stellt fest, ob es sich um den ersten Programmdurchlauf handelt. Wird für Initialisierung benötigt.
NR Nummer des aktuell angeforderten Meßwertes. Wird in VEGACOM Ausgabekanal zur Meßwert-
anforderung geschrieben
STATUS Byte 2 von VEGACOM Eingabekanal
MAX Hilfsvariable
MW_ADR Merkerwort (HIGH-Wort). Speicher-Zelle für den aktuellen Meßwert
AL_ADR Merkerwort. Speicherzelle für den aktuellen Alarmwert.
Ja
Nein
MAX = START + LEN
NR = START
INIT_MERKER = 1
Nein
Ja
NR = START
Nein
AL_ADR(1…LEN) = 1
Ja
Nein
Ja
Beschreibung für die Meßwert- und Alarmadressen im
Merkerbereich:
MW_ADR (Meßwert-Index): HIGH-Merkerwort des
Meßwertes
AL_ADR (Meßwert-Index): Alarm-Merkerwort des
Meßwertes
Index = 1 … LEN
Seitenansicht 18
1 2 ... 14 15 16 17 18 19 20 21 22 23 24

Kommentare zu diesen Handbüchern

Keine Kommentare