Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

  • id – umelý primárny kľúč
  • name – textové pomenovanie entity, určené pre lepšiu orientáciu, pre SGCom nemá aplikačný význam
  • idParentEntity – atribút s podobným názvom predstavuje cudzí kľúč, ktorým sa entita odkazuje na svoju nadradenú entitu, ktorej názov je za prefixom „id".

Image Modified
Obrázok 2: Relačný model konfiguračnej databázy

...

Združuje entity Connector do logických celkov . Z funkčného hľadiska zatiaľ neplní žiadnu úlohu. Do budúcna je plánované rozšírenie, ktorým sa bude škálovať množstvo paralelne obslúžených meračov za účelom riadenia počtu paralelne obsluhovaných spojení v danej skupine.
Atribúty:

  • parallelism – definuje maximálny počet paralelne obsluhovaných spojení (Connector) v danej skupine.

Entita Connector, definícia štruktúry SD.SGC_Connector

...

  • type – Typ komunikačného média a protokolu. Číselníkový typ, ktorého hodnoty sú definované v stavovom texte SGC_ConnectorType. Môže nadobúdať hodnoty:
    • tcp – komunikácia je prenášaná cez TCP/IP
    • serial – komunikácia je prenášaná cez sériový port počítača
    • udpAddax – komunikácia je prenášaná cez UDP/IP – reverzný režim elektromerov Addax
    • udpMoxa – UDP/IP je prekladané zariadením MOXA na sériovú linku a späť.
  • connectionString – adresa pre pripojenie k meraču. Podľa typu fyzického pripojenia:
    • tcp – host.name.or.ip.address:port (napr. 192.168.1.222:12211) – skladá sa z IP adresy alebo doménového mena (192.168.1.222) a čísla TCP portu (12211) oddeleného dvojbodkou, na ktorom čaká merač na nadviazanie TCP spojenia.
    • serial – comPort baudRate (napr. COM13 4800) – skladá sa z názvu sériového portu (COM13) a komunikačnej rýchlosti (4800) oddelenej medzerou. (Ostatné parametre sériovej komunikácie sú odvodené z hodnoty atribútu type.)
    • udpAddax – deviceId@port (napr. ADX115884@5025) – skladá sa z unikátneho ID zariadenia (ADX115884) a čísla UDP portu (5025), na ktorom čaká SGCom na prichádzajúce UDP datagramy, v ktorých merač oznamuje svoje unikátne ID a svoju aktuálnu IP adresu.
    • udpMoxa - host.name.or.ip.address:port@localport (napr. 172.16.22.22:4001@16001) – skladá sa z IP adresy alebo doménového mena (172.16.22.22) a čísla UDP portu na ktorom komunikuje MOXA (4001) a čísla lokálneho UDP portu (16001), na ktoré MOXA odosiela UDP datagramy.
  • keepAliveSeconds – časový interval,

Entita PhysicalDevice, definícia štruktúry SD.SGC_PhysicalDevice

...