Witam
Trzy pierwsze cyfry to adres przy czym pierwsza oznaczaja numer przy³±czonej "sieci", druga numer stera w sieci a ostatnia oznaczane sa sterowniki z rozszerzenia lokalnego.
rozszerzenia lokalne (master) -------------------------- adres
0.1 ----------adres 0.0.2 adres 0.0.0 | | adres 1.1.0 -------------------------- adres
1.1 ----------adres 1.1.2 | | adres 1.2.0 -------------------------- adres
2.1 ----------adres1.2.2 | | adres 1.3.0 -------------------------- adres
3.1 ----------adres 1.3.2
Je¶li np. mamy pracuj±ce w sieci 2 sterowniki: master i slave o adresach odpowiednio 0.0.0 i 1.1.0 to master wysy³a do slave'a bajt danych o adresie SDB 1.1.0.1, ostatnia cyfra oznacza który bajt jest przesy³any, natomiast slave odczytuje te dane pod adresem RDB 0.0.0.1. Mo¿na równie¿ przes³aæ konkretny bit danych i wtedy dochodzi w adresie jeszcze jedna cyfra np. SD 1.1.0.0.1 oznacza to przes³anie 2 bitu z pierwszego bajtu danych. Je¶li przesy³amy ca³e s³owa danych to adres sk³ada siê z 4 cyfr: np. SDW
1.1.0.0, SWD1.1.0.2 przy czym trzeba pamiêtaæ ze kazde s³owo zajmuje w pamiêci 2 bajty danych.
Pozdrawiam