Protokol slouží ke komunikaci mezi PLC AEG Master a PLC AEG Slave.
Důležité | |
---|---|
Od verze Setru 9.0.17.0 je názvosloví sjednoceno podle schématu: PLC Master - CU RADIOSLAVE ... CU RADIOMASTER - Slave PLC CU (radiomodem) připojený přes SCC k PLC Master je nazýván
RADIOSLAVE(RS) Starší Setr používá opačné označení, tedy: ( PLC Master - CU RADIOMASTER ... CU RADIOSLAVE - Slave PLC ) |
Krátký dotaz a odpověď:
| B/1 | A/7 |
B/1 |
|
A/7 |
|
Dlouhý rámec s daty:
| B/1 | A/7 | DATA | CHS/8 |
B/1 | 0=následují data |
A/7 | adresa PLC Slave, 7 bitová |
DATA | data, délka 4 nebo 6 byte |
CHS/8 | kontrolní součet XOR |
PLC Master obvolává podřízené stanice PLC Slave krátkými dotazy (1 byte) a dostává krátké odpovědi (1 byte). V případě, že PLC Slave má nová data, odpovídá delším rámcem.
K PLC Master je připojena CU MORSE RADIOSLAVE, k PLC Slave je připojena CU RADIOMASTER.
CU RADIOSLAVE získává 7 spodních bitů adresy destination z příchozího paketu, ostatní doplní z vlastní adresy maskováním.
CU RADIOMASTER odpovídá:
v případě parametru (d)estination:00000000 a masky 7 bit na adresu source příchozího paketu
v případě nenulového parametru (d)estination na adresu uvedenou v parametru
CU RADIOMASTER může vysílat i spontánně. Před prvním vysíláním po Initu potřebuje přijmout dotaz od RADIOSLAVE, aby získal jeho adresu (při nulovém (d)estination).
Příklad odeslání krátkého dotazu:
CU RADIOSLAVE 690F5601 -> CU RADIOMASTER 690F560C
rámec 0x8C obsahuje adresu 0x0C
CU RADIOSLAVE: 14:21:03.767 rxsim 1 | S03 8C 14:21:03.767| |0000000C 00000001|S03I OUT 1||89 0user 8C CU RADIOMASTER: 14:21:03.910| |0000000C 00000001|S02I IN 1|*89 7user 8C 14:21:03.910 tx 1 | S02 8C
Příklad rámce s daty:
14:23:08.981 rxsim 6 | S02 0CDA 0000 3019 14:23:08.982| |00000001 0000000C|S02I OUT 6||89 0user 0CDA 0000 3019 14:23:09.107| |00000001 0000000C|S03I IN 6|*89 5user 0CDA 0000 3019 14:23:09.108 tx 6 | S03 0CDA 0000 3019
AEG parameters: PLC Master - CU RADIOSLAVE ... CU RADIOMASTER - Slave PLC (m)ode : ??? (d)estination:00000000 (q)uit >>
(m) |
POZOR – Setr starší než 9.0.17.0 používá opačné označení ! |
(d) | používá se jen v RADIOMASTER
|