Podporované typy a verzie zariadení
Konfigurácia komunikačnej linky
Konfigurácia komunikačnej stanice
Konfigurácia meraných bodov
Literatúra
Zmeny a úpravy
Revízie dokumentu
Protokol podporuje čítanie dát/zápis údajov z riadiacich PLC automatov Siemens SIMATIC rady S5 a S7. PLC Simatic musia byť vybavené sériovými komunikačnými point-to-point modulmi a to:
Protokol RK512 je transportnou nadstavbou protokolu 3964(R), umožňuje univerzálne čítanie a zápis hodnôt objektov PLC Simatic s minimálnymi zásahmi do aplikačného software PLC (v jazykoch STEP5/7).
Protokol 3964, ktorý je linkovou vrstvou protokolu RK512, má dve varianty a to 3964 a 3964R, líšiace sa iba tým, že 3964R má zabezpečenie dát kontrolnou sumou BCC.
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 |
---|---|---|---|
Retry Count | Počet opakovaní výzvy v prípade chyby komunikácie. | - | 2 |
Retry Timeout | Oneskorenie medzi opakovaním výzvy v prípade chyby komunikácie. | ms | 100 milisek. |
Wait First Timeout | Prvé čakanie na odpoveď po odoslaní výzvy. | ms | 100 milisek. |
Wait Timeout | Oneskorenie medzi čítaniami odpovede do jej skompletovania. | ms | 50 milisek. |
Max Wait Retry | Počet opakovaní čítania odpovede do jej skompletovania. | - | 40 |
3964 (without BCC) | 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 |
CPU id | Identifikácia CPU (1 až 4), implicitne nepoužité (hodnota = 0). | 0,1,2,3,4 | 0 |
Možné typy hodnôt bodov: Ai, Ao, Ci, Co, Di, Do.
Adresa meraného bodu je znakový reťazec podľa pravidiel:
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) | 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) | 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) | 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) | 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:
Poznámka 1:
Suffix je voliteľný a to:
-