Protokol L&G ProfiBus
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
Podporované typy a verzie zariadení
Protokol LGPROFIBUS implementuje komunikáciu so zariadeniami Landis&Gyr na báze komunikačného protokolu ProfiBus.
Komunikácia podporuje (je overená) nasledovné zariadenia Landis&Gyr:
Tab. č. 1
Typ zariadenia | Verzia SW zariadenia | Verzia protokolu |
---|---|---|
PRU10.64 |
Konfigurácia komunikačnej linky
Ako fyzické komunikačné rozhranie je použitá karta KMFB02 (Incos a.s. Žilina) s firmware IpeSoft s.r.o. Žilina (uložený v EPROM). Komunikácia prebieha na rýchlosti 93.75 kBd a firmware karty zabezpečuje všetky základné úlohy pre prístup do siete ProfiBus. Karta vyžaduje inštalovať driver KMFB02.SYS.
- Kategória komunikačnej linky: PROFIBUS.
- Parametre linky (záložka PROFIBUS):
- ID zariadenia – je ProfiBus Node Id pridelené karte KMFB02. Musí ísť o zatiaľ nepoužité číslo v rozsahu 0 až 32 rezervované pre kartu KMFB02 v sieti ProfiBus.
Konfigurácia komunikačnej stanice
- Komunikačný protokol: L&G Profibus.
- Adresa stanice je ProfiBus Node Id zariadenia (PRU10) v rozsahu 0 až 32.
Parametre protokolu stanice
Dialóg konfigurácie stanice – Komunikačné stanice - položky konfiguračného okna.
Ovplyvňujú správanie sa prístupu ku komunikačnému médiu. Môžu byť zadané nasledovné parametre protokolu stanice:
Tab. č. 2
Kľúčové slovo | Plný názov | Popis | Jednotka | Náhradná hodnota |
---|---|---|---|---|
WT | WR_TIME | Oneskorenie pred odoslaním správy. | ms | 80 |
RT | RD_TIME | Oneskorenie vkladané do vykonávania transakcií pri prekročení ich maximálneho počtu. | ms | 100 |
MTR | MAX_TRANSACTION_NUMBER | Maximálny počet rozpracovaných transakcií. | - | 5 |
MWR | MAX_WR_RETRY | Maximálny počet opakovaní pri jednom zápise. | - | 5 |
MTT | MAX_TRANSACTION_TIME | Maximálny čas na odpoveď pre ukončenie transakcie. | sek | 6 |
MMT | MAX_MESSAGE_TIME | Maximálny čas na ukončenie minimálne jednej z rozpracovaných transakcií. Po uplynutí tohto timeoutu je vyhlásená komunikačná chyba pre stanicu. | sek | 10 |
Komunikácia prebieha transakčným spôsobom (Request/Response) pre čítanie i zápis dát. Údaje sa čítajú po jednom bode vždy ako samostatná transakcia.
String s parametrami protokolu sa zapisuje podľa pravidiel:
Kľúčové_slovo=hodnota;Kľúčové_slovo=hodnota; ...
Príklad:
WT=90;RT=200;MTR=7;
Ak nebolo v inicializačnom stringu nájdené kľúčové slovo s platnou hodnotou, použije sa náhradná hodnota podľa tabuľky.
Konfigurácia meraných bodov
Možné typy bodov:
Ai, Ao, Ci, Co, Di, Do, TiR, ToR, TxtI, TxtO.
Typy bodov zodpovedajú nasledovným typom „Profibus_Type“:
Tab. č. 3
Typ D2000 | Profibus_Type |
---|---|
Ci, Co | Unsigned16 |
Ai, Ao | FloatingPoint |
TxtI, TxtO | Bit_String |
TiR, ToR | TimeDiff32, TimeDiff48 |
Di, Do | Unsigned16 |
Adresa je číslo v rozsahu 0 až 65535.
Poznámka:
Pre jednoduché konfigurovanie a údržbu adries meraných bodov pri zmene
programu v PLC slúži program RefGen. Pomocou L&G utility „pointrep“ sa
vygeneruje súbor „*.adr”, ktorý je vstupom pre RefGen. RefGen používa stĺpce
“ProfiBus_Type” (tab. č. 3), “OV_Index” (adresa) a “Access_Right”(vstup/výstup).
Literatúra
-
Zmeny a úpravy
-
Revízie dokumentu
- Ver. 1.1 – 8. feb. 2000 – Aktualizácia dokumentu
Súvisiace stránky:
Pridať komentár