...
Kotva |
---|
| komunikacna_stanica |
---|
| komunikacna_stanica |
---|
|
Konfigurácia komunikačnej stanice
...
- Komunikačný protokol: Siemens SIMATIC RK512.
- Adresný parameter sa nepožaduje žiadny, na jednej komunikačnej linke je možné komunikovať iba s jedným PLC SIMATIC.
...
Dialóg konfigurácia stanice - záložka "Parametre protokolu".
Ovplyvňujú niektoré voliteľné parametre protokolu. Môžu byť zadané nasledovné parametre protokolu stanice:
Tab. č. 1
Parameter | Popis | Jednotka / rozmer | Náhradná hodnota |
---|
| Počet opakovaní výzvy v prípade chyby komunikácie. | - | 2 |
| Oneskorenie medzi opakovaním výzvy v prípade chyby komunikácie. | ms | 100 milisek. |
| Prvé čakanie na odpoveď po odoslaní výzvy. | ms | 100 milisek. |
| Oneskorenie medzi čítaniami odpovede do jej skompletovania. | ms | 50 milisek. |
| Počet opakovaní čítania odpovede do jej skompletovania. | - | 40 |
| Povolenie linkového protokolu 3964, t.j. verzie bez zabezpečenia prenosu kontrolnou sumou. Implicitne je použitý protokol 3964R zo zabezpečením kontrolnou sumou BCC. | YES/NO | NO |
| Identifikácia CPU (1 až 4), implicitne nepoužité (hodnota = 0). | 0,1,2,3,4 | 0 |
Konfigurácia meraných bodov
...
Možné typy hodnôt bodov: Ai, Ao, Ci, Co, Di, Do.
Adresa meraného bodu je znakový reťazec podľa pravidiel:
- písmeno L značí ľavý bajt (vyšší) elementu
- písmeno R značí pravý bajt (nižší) elementu
- písmeno W značí interpretáciu hodnoty elementu ako 16-bitové unsigned word (signed, ak je použitý suffix KF - viď pozn. 1)
- písmeno D značí interpretáciu hodnôt 2 elementov (adresa n a n+1) ako 32-bitové unsigned double word (signed, ak je použitý suffix KF alebo float, ak je použitý suffix KG - viď pozn. 1)
- m - číslo dátového bloku je číslo z intervalu 1..255
- n - offset v dátovom bloku ako aj byte offsety sú čísla z intervalu 0..255
- k - pozícia bitu je číslo z intervalu 0..15 (pre elementy v Data block/Extended data block) resp. 0..7 (pre Memory/Input/Output dáta)
Tabuľka č. 2
Dáta | Formát | Popis | Prístup | Typy bodov |
---|
Data block/Extended data block elements | D{B|X}mD{L|R|W|D}n[x] | m = číslo "data block" n = word offset v dátovom bloku x = suffix KF,KG (podľa potreby - viď pozn. 1) | R/W | Ai,Ao,Ci,Co |
Data block bits | D{B|X}mDn.k | m = číslo "data block" n = word offset v dátovom bloku k = pozícia bitu [0..15] | R/W | Di,Do |
Memory elements | F{Y|W|D}n[x] alebo M{B|W|D}n[x] | n = byte offset v "memory area" x = suffix KF,KG (podľa potreby - viď pozn. 1) |
poznamka1poznamka1 | R | Ai,Ci |
Memory bits | Fn.k alebo Mn.k | n = byte offset v "memory area" k = pozícia bitu [0..7] | R | Di |
Input elements | I{B|W|D}n[x] alebo E{B|W|D}n[x] | n = byte offset v "input area" x = suffix KF,KG (podľa potreby - viď pozn. 1) |
poznamka1poznamka1 | R | Ai,Ci |
Input bits | In.k alebo En.k | n = byte offset v "input area" k = pozícia bitu [0..7] | R | Di |
Output elements | Q{B|W|D}n[x] alebo A{B|W|D}n[x] | n = byte offset v "output area" x = suffix KF,KG (podľa potreby - viď pozn. 1) |
poznamka1poznamka1 | R | Ai,Ci |
Output bits | Qn.k alebo An.k | n = byte offset v "output area" k = pozícia bitu [0..7] | R | Di |
V tabuľke č.2 je uvedený adresný formát používaný v SIMATIC S5, to zn. používanie word offset-u v DB a DX elementoch. Preto je pre DB a DX elementy možné použiť aj adresy vo formáte S7 podľa tabuľky č. 3:
Tabuľka č. 3
Data | Formát | Popis | Prístup | Typy bodov |
---|
Data block/Extended data block elements | D{B|X}m.DB{B|W|D}n[x] | m = číslo "data block" n = byte offset v dátovom bloku x = suffix KF,KG (podľa potreby - viď pozn. 1) |
poznamka1poznamka1 | R/W | Ai,Ao,Ci,Co |
Data block bits | D{B|X}m.DBXn.k | m = číslo "data block" n = byte offset v dátovom bloku k = pozícia bitu [0..7] | R/W | Di,Do |
Vysvetlivky:
- Prístup R/W = čítanie aj zápis
- Prístup R = len čítanie
Poznámka 1:
Suffix je voliteľný a to:
...