## Karta : Adresace MODBUS

### Nastavení nové adresy

První blok - "nastavení nové adresy":
Ve výchozím stavu je adresa regulátoru GreenBonO nastavena na 1 v paměti FLASH regulátoru. Paměť EEprom je přitom prázdná (všechny bity má na nastaveny na 1, v hexadecimálním tvaru FF, což v dekadickém tvaru je 255.) Pokud tedy budete používat pouze propojení PC s jedním přístrojem, není potřeba s tím nic dělat.

Pokud by měl být regulátor GreenBnonO součástí sběrnice s více přístroji, lze mu nastavit novou adresu a odeslat ji do přístroje. Musí se to však provést v lokálním propojení - dříve, než bude na sběrnici. Protokol MODBUS dovoluje rozsah adresace 1 ... 247.

Omezení: Parametry sériové komunikace regulátoru GreenBonO jsou pevně nastaveny na 9600,8,N,1. Tyto parametry pak musí používat všechny přístroje na sběrnici.

### Nouzový režim

Druhý blok - "nouzový režim":
Může se stát, že nebudete znát adresu nastavenou v regulátoru (zapomenete ji, někdo ji přepíše, změní se při náhodném kolapsu paměti EEprom způsobeném výpadkem napájení apod.).
Pro takové případy je zde možnost nouzového režimu, jehož účelem je za všech okolností dokázat zajistit komunikaci na pevně dané adrese: "1".

Nouzový režim v regulátoru GreenBonO vyvoláte zapojením jumperu zobrazeného na obrázku, tím vnutíte GreenBonu adresu "1".

Zaškrtnutím políčka v bloku "Nouzový režim", vnutíte také PC programu, aby komunikoval "s jedničkou". Pokud je pak hardware v pořádku, naskočí komunikace na adrese 1 a v kolonce "adresa uložená v EEprom" se zobrazí skutečná adresa uložená v regulátoru, kterou pak lze změnit. Změna se projeví až po skončení nouzového režimu.

Aby nedošlo ke kolizi adres na sběrnici, je pak třeba buď vyjmout přístroj ze sběrnice a provést lokální propojení (PC-GreenBonO), nebo adresu 1 ve sběrnici normálně nepoužívat a trvale si ji rezervovat pouze pro tyto nouzové režimy.

Pokud provedete restart regulátoru GreenBonO v nouzovém režimu (tedy se zapojeným jumperem), pak regulátor omezí svou činnost na komunikaci s PC a případným ukládáním nového firmwaru do paměti FLASH. V té době nereguluje, zato umožní bezpečnou aktualizaci firmwaru.
Do pracovního režimu se vrátí až po dalším restartu, při němž již musí být jumper rozpojen.

### Obnovení výchozího nastavení z výroby

Je-li v PC aktivován nouzový režim, je zároveň zpřístupněna funkce "Výchozí nastavení EEprom z výroby". Jediným kliknutím můžete vrátit konfiguraci přístroje do základního výrobního nastavení.

### Nastavení ve funkci rozšiřujícího modulu

Třetí blok - "Nastavení ve funkci rozšiřujícího modulu":
Tento blok se zobrazuje pouze tehdy, je-li v GreenBonu nahrán firmware rozšiřujícího modulu. V ostatních režimech je skryt.
Skupinová adresa je společná pro všechny rozšiřující moduly, patřící k nadřízenému regulátoru. Nadřízený regulátor vysílá v pravidelných intervalech oběžník s touto adresou. Pořadové číslo každého rozšiřujícího modulu musí být ve skupině jedinečné. Začíná se od 1.

### TCP Socket - most do počítačové sítě

Čtvrtý blok - "TCP Socket":
Někdy může být výhodnějším řešením pro komunikaci mezi regulátorem a PC použití počítačové sítě (ethernet, wifi).
Za tím účelem lze připojit k regulátoru GreenBonO převodník Secure iWiFi nebo Secure iLAN firmy Connect One, nakonfigurovaný do pracovního režimu SerialNet. Takto nastavený a připojený svým sériovým portem ke GreenBonu, převádí bez drátů a beze změny data mezi sériovým portem a místní počítačovou sítí.
Na straně počítačové sítě se chová jako TCP socket server.
PC program je proto vybaven funkcí TCP socket client, umožňující komunikovat s převodníkem přímo po počítačové síti a to způsobem naprosto shodným s komunikací po sériové lince.
Konfigurace spočívá v zadání IP adresy a použitého portu převodníku Secure iWifi, aktivace se provede zaškrtávacím políčkem.
Případné přepnutí komunikace zpět na sériovou linku se provede zrušením zaškrtnutí políčka volby TCP Socketu.