1
3_Buffer
vita edited this page 2022-02-21 11:58:49 +01:00
3 Buffer
Buffer uchovává veškerá data. Drivery klientů a serverů se odkazují na položky uložené v bufferu.
3.1 Konfigurace bufferu
<Ez_buffer>
<data>
<rec id="1" t="1" note="_ASX_PorKom_ED1: Porucha komun. klient ED1"/>
<rec en="0" id="3126" t="1" note="_U2: Ochrana Mistne"/>
<rec id="2917" t="26" note="_DOUO: Odpojovač"/>
<rec id="10" t="1" group="0x08" note="_ASX_PorKom_TU1_REF"/>
</data>
<groups>
<group id="1" statid="3285" trigid="3286"/> <!-- Sumarni porucha -->
<group id="2" statid="3287" trigid="3288"/> <!-- Sumarni vystraha -->
</groups>
</Ez_buffer>
3.2 Popis jednotlivých položek v konfiguraci bufferu
V položce data se nacházejí jednotlivé položky rec (dat).
3.2.1 <rec />
- id = Jednotné označení položek v celém konfiguračním souboru.
- t = Určuje, jak se buffer bude k této položce chovat
např. pokud t= 3 (zpožděné vypnutí) => přijde signál H, který projde hned. Ovšem pokud přijde signál L, buffer počká určitý čas a pak teprve posílá signál dále.
Tabulka 2 - signály
| hodnota | zkratka | vysvětlivka |
|---|---|---|
| 1 | SB | 1 bitová informace poslaná hned |
| 2 | TON | Zpožděné zapnutí |
| 3 | TOF | Zpožděné vypnutí |
| 4 | IMP | 1 impulz |
| 5 | IMP+OR | Impulz s případným protažením impulzu |
| 6 | DB | 2 bitová informace (4 stavy) |
| 7 | RL | Float 4 byte |
| 8 | DW | 4 bytové celé číslo bez znaménka |
| 9 | SN | 2 bytové celé číslo se znaménkem |
Tabulka 3 - povely
| hodnota | zkratka | vysvětlivka |
|---|---|---|
| 21 | SB | 1 bitový povel |
| 26 | DB | 2 bitový povel |
| 27 | RL | 4 bitový float |
| 28 | DW | 4 bytové celé číslo bez znaménka |
| 29 | SN | 2 bytové celé číslo se znaménkem |
- note = Popis položky, který se používá jako popis logu
- group = parametr odkazující na sumarizační skupinu dle jejího id, dokazující na určitý bit
3.2.2 <groups />
Sumarizace položek uložených v <data>
- id = unikátní id skupiny
- statid = id které odkazuje na id v bufferu, kde jsou informace o této skupinové položce
- trigid = id pro spuštění houkačky při nové poruše skupiny
- 1 Úvod
- 2 Globální proměnné
- 2.1 Konverze dat
- 3 Buffer
- 3.1 Konfigurace bufferu
- 3.2 Popis jednotlivých položek v konfiguraci bufferu
- 3.2.1
<rec /> - 3.2.2
<groups />
- 3.2.1
- 4 Client
- 4.1 IEC104
- 4.1.1
<Ez_iec104c /> - 4.1.2
<cli /> - 4.1.3
<settings /> - 4.1.4
<asdu /> - 4.1.5
<io /> - 4.1.6
<sig /> - 4.1.7
<cmd />
- 4.1.1
- 4.2 IEC61850
- 4.2.1
<cli /> - 4.2.2
<settings /> - 4.2.3
<pool /> - 4.2.4
<cmdrec /> - 4.2.5
<cmd /> - 4.2.6
<rcblist /> - 4.2.7
<rec /> - 4.2.8
<node /> - 4.2.9
<val /> - 4.2.10
<sig />
- 4.2.1
- 4.3 SNMP
- 4.1 IEC104
- 5 Server
- 5.1 IEC104
- 5.1.1
< Ez_iec104s /> - 5.1.2
<srvmain /> - 5.1.3
<srvgroup /> - 5.1.4
<srv /> - 5.1.5
<settings /> - 5.1.6
<asdu /> - 5.1.7
<io /> - 5.1.8
<sig /> - 5.1.9
<cmd />
- 5.1.1
- 5.2 Modbus
- 5.3 SNMP
- 5.1 IEC104