Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| cs:sw:02-apis:02-modbus-tcp [2025/04/28 15:43] – updated wrap ofojt | cs:sw:02-apis:02-modbus-tcp [2025/09/22 10:38] (aktuální) – hid tags ofojt | ||
|---|---|---|---|
| Řádek 2: | Řádek 2: | ||
| ====== Modbus TCP Server ====== | ====== Modbus TCP Server ====== | ||
| <WRAP group> | <WRAP group> | ||
| + | /* | ||
| <WRAP half column 81%> | <WRAP half column 81%> | ||
| + | */ | ||
| Modbus TCP je standardní rozhraní pro interakci se vstupy a výstupy jednotek Unipi. Každá jednotka má své vlastní mapování I/O v Modbus registrech či coilech - toto mapování lze stáhnout v sekci [[cs: | Modbus TCP je standardní rozhraní pro interakci se vstupy a výstupy jednotek Unipi. Každá jednotka má své vlastní mapování I/O v Modbus registrech či coilech - toto mapování lze stáhnout v sekci [[cs: | ||
| + | /* | ||
| </ | </ | ||
| <WRAP half column 15%> | <WRAP half column 15%> | ||
| Řádek 12: | Řádek 15: | ||
| ;;# | ;;# | ||
| </ | </ | ||
| + | */ | ||
| </ | </ | ||
| Řádek 17: | Řádek 21: | ||
| {{ : | {{ : | ||
| <WRAP half column 13%> | <WRAP half column 13%> | ||
| - | {{ :en:hw:08_safety-instructions_pseudo-ISO-7010-info.png?nolink |(i)}} | + | {{ :en:hw:09_safety-instructions_pseudo-ISO-7010-attention.png?nolink |(!)}} |
| </ | </ | ||
| <WRAP half column 83%> | <WRAP half column 83%> | ||
| - | **Poznámka:** \\ | + | **Upozornění:** \\ |
| Zařízení na sběrnici 1-Wire nelze na Modbus TCP namapovat a je třeba je implementovat jiným způsobem, např. pomocí OWFS. | Zařízení na sběrnici 1-Wire nelze na Modbus TCP namapovat a je třeba je implementovat jiným způsobem, např. pomocí OWFS. | ||
| </ | </ | ||
| Řádek 37: | Řádek 41: | ||
| Modbus TCP server je poskytován službou unipitcp. Ve výchozím stavu server naslouchá pouze na lokálním loopbacku a požadavky od jiných hostitelů jsou z bezpečnostních důvodů zakázány. Pro změnu tohoto stavu je třeba unipitcp spustit s parametrem "-l 0.0.0.0" | Modbus TCP server je poskytován službou unipitcp. Ve výchozím stavu server naslouchá pouze na lokálním loopbacku a požadavky od jiných hostitelů jsou z bezpečnostních důvodů zakázány. Pro změnu tohoto stavu je třeba unipitcp spustit s parametrem "-l 0.0.0.0" | ||
| - | < | + | * Debian 13 (Trixie) |
| - | / | + | * Debian 12 (Bookworm) < |
| - | </ | + | |
| Po trvalou změnu parametrů, upravte výchozí nastavení služby v souboru **/ | Po trvalou změnu parametrů, upravte výchozí nastavení služby v souboru **/ | ||
| Řádek 45: | Řádek 48: | ||
| systemctl restart unipitcp | systemctl restart unipitcp | ||
| </ | </ | ||
| + | |||
| + | <WRAP group center round box 95%> | ||
| + | {{ : | ||
| + | <WRAP half column 13%> | ||
| + | {{ : | ||
| + | </ | ||
| + | <WRAP half column 83%> | ||
| + | **Poznámka: | ||
| + | Starší verze obrazů OS můžou mít Modbus TCP server nazvaný jako **unipi_tcp_server**. | ||
| + | V takovém případě je potřeba pro změnu rozhraní a portu, kde server poslouchá následující příkaz: | ||
| + | < | ||
| + | / | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| ==== Unipi 1.1 a Lite ==== | ==== Unipi 1.1 a Lite ==== | ||