VEGA VEGACOM 557 Interbus S Benutzerhandbuch

Seite 21

Advertising
background image

VEGACOM 557 Interbus S

21

:L KF +255

:!=F

NR_IN = 0xFF ? (Kein Meßwert

:SPB =L4

liegt vor)

:

——Array Adresse ermitteln —

:L -NR_IN

!

:LW =STRT

!

:-F

! Merkerwort von Meßwert

:SLW 2

! (HIGH-Wort) berechnen

:LW =BLK

!

:+F

!

:T -MW_ADR

MW_ADR= BLK+ (NR_IN-START)*4

:
:L -NR_IN

!———————————————

:LW =STRT

!

:-F

!

:SLW 1

! Merkerwort fuer Alarmwert

:LW =LEN

! berechnen

:SLW 2

!

:+F

!

:LW =BLK

!

:+F

AL_ADR=BLK+4*LEN+(NR_IN-START)*2

:T -AL_ADR
:

——— Meßwert abspeichern —

:L =IN3

!

:B -MW_ADR

!

:T MW 0

Byte 1 u. 2 von Meßwertspeicher

:

! in Adresse MW_ADR

:L -MW_ADR

!

:L KF +2

! Adresse MW_ADR = MW_ADR + 2

:+F

!

:T -MW_ADR

!

:L =IN2

!

:B -MW_ADR

!

:T MW 0

Byte 3 u. 4 von Meßwertspeicher

:

——— Alarmwerte setzen ——

:L -STATUS

!

:L KH 0080

!

:<F

STATUS < 128 ?

:SPB =L8

Ja : Alarm =0

:L KF +1

Nein : Alarm =1

:SPA =L9

!

L8

:L KF +0

!

L9

:B -AL_ADR

!

:T MW 0

!

:

!

:SPA =L5

————————————————

:
:

:

:

—— Alle Alarme setzen ———

L4

:

!

:LW =LEN

!

:SLW 2

!

:LW =BLK

!

:+F

!

:T -AL_ADR

AL_ADR=BLK + 4*LEN

:

!

:

!

:

!

:

!

:

!

:LW =LEN

!

:SLW 1

!

:+F

!

8 Listings

Advertising