L&G PROFIBUS

L&G PROFIBUS

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