[Traduzione in corso...]
Ich habe ein VerstÀndnisproblem mit dem Aufbau des Ringes im Netzwerk.
Hier ist der Trace beim Einschalten im Auto ohne.
Beteiligte IDs = 42B, 436 und 43A.
Codice: |
42B 6 0B 02 C0 02 00 00
42B 6 0B 02 C0 02 00 00
42B 6 0B 02 C0 02 00 00
42B 6 0B 02 C0 02 00 00
42B 6 0B 02 C0 02 00 00
42B 6 0B 02 C0 02 00 00
43A 6 1A 02 80 00 00 00 -> 43A will in den Ring
42B 6 1A 01 00 00 00 00 -> ok 43A, willkommen im Ring
43A 6 0B 01 00 00 00 00 -> nÀchster nach mir ist 42B
42B 6 1A 01 00 00 00 00 -> nÀchster nach mir ist 43A
43A 6 0B 01 00 00 00 00 -> nÀchster nach mir ist 42B
42B 6 1A 01 00 00 00 00 -> nÀchster nach mir ist 43A
43A 6 0B 01 00 00 00 00 -> nÀchster nach mir ist 42B
436 6 16 02 80 00 00 00 -> 436 will in den Ring
42B 6 16 01 00 00 00 00 -> ok 436, willkommen im Ring
-- bis hierhin ok
436 6 0B 01 00 00 00 00 -> ?1? nÀchster nach mir ist 42B ?1?
43A 6 0B 02 00 00 00 00 -> ?2?
-- ab hier wieder ok
42B 6 16 01 00 00 00 00 -> nÀchster nach mir ist 436
436 6 1A 01 00 00 00 00 -> nÀchster nach mir ist 43A
43A 6 0B 01 00 00 00 00 -> nÀchster nach mir ist 42B
42B 6 16 01 00 00 00 00
436 6 1A 01 00 00 00 00
43A 6 0B 01 00 00 00 00 |
Bis zum Marker 'bis hierhin ok' verstehe ich.
Zuerst ist nur 42B da, dann kommt 43A dazu und beide sagen wer der nÀchste ID im Ring ist.
Danach meldet sich 436 am Ring an und wird von 42B auch bestÀtigt.
Jetzt die Fragen:
?1?:
Warum schreibt 436 hier nicht dass 43A die nÀchste ID ist, sondern 42B?
?2?:
Warum meldet sich 43A mit der ID 42B wieder am Ring an? Oder was bedeutet die '00' als 2. Byte hier?
Bei Anmeldung ist doch hier eine '80', oder?
Ab 'ab hier wieder ok' lÀuft der Ring wieder normal wie erwartet und alle 3 IDs sagen wer die nÀchste ID im Ring ist.
42B -> 436 -> 43A -> 42B usw.
Kann mir jemand die 2 Fragen beantworten?