Baumer GXM7W Benutzerhandbuch

Seite 7

Advertising
background image

Handbuch_RS485_SLIN_BIDE_DE.doc

7/7

Baumer IVO GmbH & Co. KG

04.05.11

Villingen-Schwenningen,

Germany

3.3. Prüfsumme

Zur Bildung der Prüfsumme werden die Positionsdaten addiert. Der Wert ergibt ergänzt mit Adresse und
Control Bit das Control-Wort des Drehgebers (Schlusswort).

M_CHECK_SUM:

CLR

C

;

MOV

A,RESPONSE_SLIN_BYTE1 ; 1. Byte Positionsdaten

ADD

A,RESPONSE_SLIN_BYTE2 ; 2. Byte Positionsdaten (falls relevant)

ADD

A,RESPONSE_SLIN_BYTE3 ; 3. Byte Positionsdaten (falls relevant)

ADD

A,RESPONSE_SLIN_BYTE4 ; 4. Byte Positionsdaten (falls relevant)

; Control-Wort bilden

ANL

A,#70h

;

ORL

A,TLNADR

;

ODER

Teilnehmeradresse

SETB ACC.3

; set bit 2**3 Signatur Control-Wort

SETB ACC.7

; set bit 2**7 Signatur Control-Wort

MOV CONTROL_WORD,A

; Control-Wort komplett

Advertising