TCP Server
TCP server naslouchá na definovaném IP portu, pomocí sensorů parsuje přijatá data a nastavuje výstup portu, pomocí aktorů sestavuje a odesílá data pro klienta.
Parametry Hw
Parametr | Hodnota |
Jméno | Jméno modulu |
Aktivní | Povoluje zařízení v systému |
Port | IP Port serveru |
Timeout Rx Bufferu | 0 = Udržuje příjmací buffer 0 [sec] = Po příjmu dat a vypršení tohoto timeoutu je příjmací buffer vymazán. |
Poznámka | Vlastní poznámka |
Volitelný port sensor
Parametr | Hodnota |
Jméno | Jméno portu |
Příkaz zapnutí | Příznaky pro procházení textu: \C = přeskočit libovolný znak \W = přeskočit libovolné slovo (textové slovo zakončené mezerou) \N = přeskočit znak 0-9 \L = přeskočit znak A-Z/a-z \P = přeskočit libovolný znak A-Z/a-z/0-9 \F = přeskočit libovolné číslo v ASCII formátu \S10\ = přeskočit 10 znaků \s = přeskočit všechny mezery pokud existuji \K…\K = přeskočit za text ‚…‘ Zvláštní znaky: \xAA = Hexadecimální číslo (např. 0xAA) \ = Lomítko \t = Tab (0x02 nebo 0x09) \r = Return/Návrat (0x0d) \n = Nový řádek (0x0a) Rozpoznání hodnoty: \d = načíst celé číslo \f = načíst desetinné číslo \X = načíst hexadecimální číslo \1 = načíst hodnotu 1.bitu, \2 = hodnota 2.bitu,.. Parser info zde |
Příkaz vypnutí | Parser je stejný jako v předchozím parametru |
Reakce výstupu | Řízení On/Off: Při detekování příkazu zapnuti se port zapne, při detekování příkazu vypnutí se port vypne. Impuls: Při detekování příkazu zapnutí port generuje impuls. Příkaz vypnutí je ignorován. Hodnota parseru: Na výstup portu je umístěna hodnota z parseru pro příkaz zapnutí. Příkaz vypnutí je ignorován. |
Délka impulsu | Délka výstupního impulsu [sec] na portu v režimu impuls. |
Poznámka | Vlastní poznámka |
Volitelný port aktor
Parametr | Hodnota |
Jméno | Jméno portu |
Při zapnutí | Speciální znaky: \xAA – Hexadecimální znak \ – Lomítko \t – Tabulátor 0x02 \r – Return 0x0D \n – Nový řádek 0x0A Hodnota vstupu: \d – Celé číslo \ff – Desetinné číslo \X2 – Hexadecimální číslo o délce 2 znaky, …. (1-8) \U8 – Unsigned 8 bit number \U16 – Unsigned 16 bit number Big Endian \u16 – Unsigned 16 bit number Little Endian \U32 – Unsigned 32 bit number Big Endian \u32 – Unsigned 32 bit number Little Endian \S8 – Signed 8 bit number \S16 – Signed 16 bit number Big Endian \s16 – Signed 16 bit number Little Endian \S32 – Signed 32 bit number Big Endian \s32 – Signed 32 bit number Little Endian \F32 – Float 32 bit number Big Endian \f32 – Float 32 bit number Little Endian Composer info zde |
Při vypnutí | Composer je stejný jako u předchozího parametru |
Poznámka | Vlastní poznámka |