
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
Comentários a estes Manuais