Porovnávané verzie

Kľúč

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

...

  • Kategória linky TCP/IP-UDP (protokol FINS/UDP) alebo TCP/IP-TCP (protokol FINS/TCP)
  • Parametre linky TCP/IP-UDP:
    • Host: IP adresa sieťového rozhrania, ktoré KOM proces používa na komunikáciu. Je možné zadať aj sybolické meno, ktoré sa dá previesť na IP adresu.
      Pozn: Je možné zadať aj adresu ALL alebo * - v tom prípade sa používajú všetky dostupné rozhrania.
    • Port: číslo UDP portu, ktorý KOM proces používa na komunikáciu (podľa normy 9600).
    • Pozn: parametre záložného servera (Host a Port) nie sú v protokole použité
  • Parametre linky TCP/IP-TCP:
    • Parametre Host, Port ani Číslo linky sa nepoužívajú (adresa PLC sa konfiguruje na stanici). Je možné zadať ľubovolné hodnoty.

...

Adresa meraného bodu má tvar <area><offset>[.<bit>] [,<type>]  kde:

  • <area> je oblasť adresného priestoru (AR, DM, CIO, HR, WR).
  • <offset> je adresa registra (0-65535). V prípade viacregistrových premenných (napr. FLOAT) je to adresa prvého registra. Je možné zadať číslo hexadecimálne s použitím znaku #, napr. DM#3A.
  • <bit> voliteľná časť adresy, ktorá udáva konkrétny bit (0-15) v rámci registra. Umožňuje tak adresovanie jednotlivých bitov.
  • <type> voliteľná časť adresy, ktorá udáva spôsob interpretácie dát:

    TypePopis
    BITPráca s jedným bitom (prednastavená hodnota, ak adresa obsahuje špecifikáciu bitu, napr. HR1.3)
    BYTE_UVyšší (prvý) bajt registra
    BYTE_LNižší (druhý) bajt registra
    WORD

    Register interpretovaný ako 16-bitové číslo bez znamienka (prednastavená hodnota, ak adresa neobsahuje špecifikáciu bitu, napr. HR1)

    SHORTRegister interpretovaný ako 16-bitové číslo so znamienkom
    BCDRegister interpretovaný ako BCD číslo bez znamienka (0-9999).
    SBCDRegister interpretovaný ako BCD číslo so znamienkom (+/-7999). Najvyšší bit definuje znamienko.
    LBCDDva 16-bitové registre interpretované ako 4-bajtové BCD číslo bez znamienka (0-99999999).
    SLBCDDva 16-bitové registre interpretované ako 4-bajtové BCD číslo so znamienkom (+/-79999999). Najvyšší bit definuje znamienko.
    DWORDDva 16-bitové registre interpretované ako 32-bitové číslo bez znamienka (poradie bajtov závisí od parametra 4-byte Endian Mode)
    LONGDva 16-bitové registre interpretované ako 32-bitové číslo so znamienkom (poradie bajtov závisí od parametra 4-byte Endian Mode)
    FLOATDva 16-bitové registre interpretované ako 32-bitové reálne číslo (poradie bajtov závisí od parametra 4-byte Endian Mode)


Príklady konfigurácie:

  • DM10 - oblasť DM, register 10, interpretovaný ako 16-bitové číslo bez znamienka
  • HR0200.0 - oblasť HR, register 200, najnižší bit
  • DM#020, FLOAT - oblasť DM, registre 32 a 33 interpretované ako 32-bitové reálne číslo

...


Info
titleBlog

O protokole Omron FINS si môžete prečítať blog 


Kotva
zmeny_upravy
zmeny_upravy
Zmeny a úpravy

...

  • Ver. 1.0 - 28. august 2020 - Vytvorenie dokumentu.
  • Ver. 1.1 - 3. september 2020 - Podpora variantu FINS/TCP.
  • Ver. 1.2 - 5. október 2020 - Podpora BCD čísel.

Info
titleSúvisiace stránky:

Komunikačné protokoly

...