Porovnávané verzie

Kľúč

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

...

Popis protokolu  
Konfigurácia komunikačnej linky
Konfigurácia komunikačnej stanice
Poznámky ku konfigurácii rozhraníKonfigurácia meraných bodov
Literatúra
Zmeny a úpravy
Revízie dokumentu

...

Podporené sú formáty rámca (viď parameter protokolu Frame type): 1E

...

3E

...

4E

...

Podporené je binárne aj ASCII kódovanie správ (viď parameter protokolu Code type). ASCII kódované správy majú približne 2-krát väčšiu dĺžku ako binárne kódované správy.

Podporené je čítanie a zápis rôznych typov objektov (device codes). Tieto objekty sú bitové alebo wordové, pričom je podporená interpretácia viacerých (16 alebo 32) po sebe idúcich bitových objektov ako čislo, prípadne dvoch po sebe idúcich wordových objektov ako číslo (bez znamienka, so znamienkom, reálne 32-bitové číslo). Podporený je aj prístup ku konkrétnemu bitu wordového objektu.

Kotva
komunikacna_linka
komunikacna_linka
Konfigurácia komunikačnej linky

...

Parametre protokolu stanice

Full DebugI/O Interface NameWatchdog Interface NameControl Interface Name
ParameterPopisJednotkaNáhradná
Nastavená hodnota
Obecné parametre

Kotva
ct
ct
Code type

Typ kódovania správ:

  • Binary code - správy sú kódované binárne, sú menšie a kompaktnejšie
  • ASCII code - správy sú kódované textovo, sú väčšie, ale vizuálne čitateľnejšie
-Binary code

Kotva
ft
ft
Frame type

Typ použitého rámca (hlavičky). Tento typ musí byť zhodný s typom nakonfigurovaným na strane Mitsubishi PLC

  • 1E - najjednoduchšia hlavička, bez špecifikácie dĺžky dát
  • 3E - hlavička so špecifikáciou dĺžky dát
  • 4E - hlavička so špecifikáciou dĺžky dát a sériového identifikátora jednotlivých správ
-3E
Parametre spoločné pre 1E/3E/4E rámce

Kotva
sn
sn
Station No. (PC No.)

Hexadecimálne číslo (00-FF) určujúce číslo sieťového modulu stanice (pre vzdialené stanice). Pre priamo pripojené PLC nechajte prednastavenú hodnotu FF.-FF

Kotva
mt
mt
Monitoring Timer

Špecifikácia času čakania na odpoveď v 250 ms jednotkách, ktorá sa posiela v hlavičke správy (hodnota 0 znamená čakanie bez obmedzenia). Prednastavená hodnota 16 znamená čakanie 4 sekundy.250 ms16

Kotva
mp
mp
Max Points

Maximálny počet objektov prečítaných v jednej správe. Rozmedzie je 1-960. Objekty môžu byť typu bit alebo word. Objekt typu bit sa prenáša ako 1 bit (2 bity v ASCII kódovaní), objekt typu word sa prenáša ako 2 bajty (4 bajty v ASCII kódovaní).
Pri periodickom čítaní objektov sa požiadavky na čítanie rozdelia na viaceré, ak by bol počet objektov v jednej požiadavke väčší ako maximálny.
-480

Kotva
fdfd

Kotva
fdfdLogovanie je rozšírené o výpisy umožňujúce rýchlu detekciu chýb.NO
Kotva
ioioJednoznačný textový identifikátor rozhrania s binárnymi vstupmi-výstupmi.z17_9
Kotva
wdwdJednoznačný textový identifikátor rozhrania HW watchdogu.xm01bc_1
Kotva
ctrlctrlJednoznačný textový identifikátor rozhrania slúžiaceho na konfiguráciu ostatných rozhraní.z17_1

...

Konfiguráciu MDIS5 rozhraní je možné nájsť v Device Manageri systému Windows, konkrétne v záložke "MDIS5 devices".

Typy jednotlivých rozhraní je možné identifikovať podľa ich názvu. Binárna IO periféria je zariadenie s názvom 16Z037_GPIO. Konfiguračné rozhranie má názov 16Z034_GPIO. V Device Manageri môže byť ale viacero zariadení s týmto menom. Preto potrebné rozhranie treba identifikovať tak, že sa zobrazia jeho vlastnosti. Dané rozhranie by malo byť umiestnené v "cham-slot 2(is instance 2)" (viď obrázok). Posledným rozhraním je HW watchdog, jeho názov je XM01BC.

Konfigurácia MDIS5Image Removed

Každé z týchto zariadení je možné adresovať cez jeho jednoznačný identifikátor. Ten je možné nájsť a meniť v "Device Manager -> MDIS device -> Properties -> záložka "Device Settings".

...

md
md
Max Data Bytes

Maximálna veľkosť odpovede - veľkosť čistých dát. Rozmedzie je 2-8192 bajtov.
Pri periodickom čítaní objektov sa požiadavky na čítanie rozdelia na viaceré, ak by bola veľkosť odpovede väčšia ako maximálna.
byte512
Parametre routovania pre 3E/4E

Kotva
nn
nn
Network No.

Číslo cieľovej siete (pre multidrop systémy/stanice na vzdialených sieťach). Hodnota sa zadáva dekadicky a je v rozmedzí 0-255.  Pri komunikácii s priamo pripojenou stanicou sa zadáva hodnota 0. Iné hodnoty (viď dokumentácia) sa zadávajú pri komunikácii so stanicami nachádzajúcimi sa na iných segmentoch siete (môže sa jednať aj o sériové linky) umiestnených za priamo pripojenou stanicou. Viac informácií viď Literatúra.-0

Kotva
dm
dm
Request destination module I/O No.

Číslo cieľového I/O modulu (pre multidrop/multiCPU/redundantné systémy). Hodnota sa zadáva hexadecimálne a je v rozmedzí 0000-FFFF. Pri komunikácii s priamo pripojenou stanicou sa zadáva hodnota 03FF.  Iné hodnoty (viď dokumentácia) sa zadávajú pri komunikácii so stanicami nachádzajúcimi sa na iných segmentoch siete (môže sa jednať aj o sériové linky) umiestnených za priamo pripojenou stanicou, v prípade multidrop spojení a v prípade práce s redundantnými PLC a s PLC s viacerými CPU. Viac informácií viď Literatúra.-03FF

Kotva
ds
ds
Request destination module station No.

Číslo cieľovej stanice (pre multidrop/multiCPU/redundantné systémy). Hodnota sa zadáva hexadecimálne a je v rozmedzí 00-FF. Pri komunikácii s priamo pripojenou stanicou sa zadáva hodnota 00.  Iné hodnoty (viď dokumentácia) sa zadávajú v prípade multidrop spojení. Viac informácií viď Literatúra.-00
Iné parametre

Kotva
rc
rc
Retry Count

Maximálny počet opakovaní výzvy. Ak po poslaní tohto počtu výziev nedôjde odpoveď, stanica prechádza do stavu komunikačnej chyby.-2

Kotva
rt
rt
Retry Timeout

Timeout pred opakovaním výzvy, pokiaľ neprišla odpoveď.s0.1

Kotva
wt
wt
Wait Timeout

Timeout na príjem odpovede. Hodnota parametra by mala byť väčšia ako čas zodpovedajúci hodnote parametra Monitoring Timer.s1.0

Kotva
fd
fd
Full Debug

Výpis dodatočných ladiacich informácií o komunikácii na linke.YES/NONO

Kotva
td
td
Text Debug

Textové výpisy správ. Pokiaľ Code type=ASCII code, budú výpisy správ v textovom tvare.YES/NONO


Kotva
merany_bod
merany_bod
Konfigurácia meraných bodov

...

Možné typy hodnôt bodov: Ai, Ao, Di, Do, Ci, Co,TiR,ToR.

Adresa meraného bodu:

Adresa meraného bodu je v tvare <device code><device number>{ .Mitsubishi protokol} { ,<value type>} {, Mitsubishi protokol}
Pozn: meraný bod, ktorého adresa začína %IGNORE, je ignorovaný.

Kotva
device_code
device_code
Device code

V terminológii protokolu Mitsubishi sa jednotlivé objekty, ktorých hodnoty sú čítané a zapisované, nazývajú zariadenia. Protokol umožňuje pristupovať k viacerým typom zariadení. Podporená je práca s týmito typmi zariadení (device code):

Typ zariadeniaDevice codeTyp dát
Special relaySMbit
Special registerSDword
InputXbit
OutputYbit
Internal relayMbit
Latch relayLbit
AnnunciatorFbit
Edge relayVbit
Link relayBbit
Data registerDword
Link registerWword
Timer ContactTSbit
Timer CoilTCbit
Timer Current valueTNword
Retentive Timer ContactSTSbit
Retentive Timer CoilSTCbit
Retentive Timer Current valueSTNword
Counter ContactCSbit
Counter CoilCCbit
Counter Current valueCNword
Link special relaySBbit
Link special registerSWbit
Direct access inputDXbit
Direct access outputDYbit
Index register

Z

word


Kotva
device_number
device_number
Device number

Pre konkrétny typ zariadenia (device code) sa jednotlivé objekty identifikujú číslom (device number). Pri použití rámcov 3E a 4E sa špecifikuje 3-bajtové číslo, pri použití rámca 1E sa špecifikuje 4-bajtové číslo. Číslovanie začína od 0, maximálne číslo pre konkrétny typ zariadenia závisí od konkrétneho PLC.


Kotva
bit
bit
 Bit

Voliteľný parameter - prístup ku konkrétnemu bitu. Pre typ zariadenia (device code), ktoré majú wordové dáta, je možné špecifikovať konkrétny bit (0-15). 
Poznámka: pre meraný bod so špecifikovaným bitom nie je zatiaľ implementovaný zápis, iba čítanie.

Kotva
value_type
value_type
 Value type

Voliteľný parameter - interpretácia dát.
Pre typy zariadenia (device code), ktoré majú dáta typu word, je prednastavená interpretácia WORD (napr. adresa SD5). 
Pre typy zariadenia (device code), ktoré majú dáta typu bit, je prednastavená interpretácia BIT (napr. adresa X5)

Value typeInterpretácia
BITInterpretácia bitového typu ako bit (X3, BIT)
Interpretácia jedného bitu wordového typu ako bit (D5.0)
WORDInterpretácia 16 nasledujúcich zariadení bitového typu ako 16-bitového čísla bez znamienka (X10, WORD).
Interpretácia jedného zariadenia wordového typu ako 16-bitového čísla bez znamienka (SD10, WORD).
INTInterpretácia 16 nasledujúcich zariadení bitového typu ako 16-bitového čísla so znamienkom (X10, INT).
Interpretácia jedného zariadenia wordového typu ako 16-bitového čísla so znamienkom (SD10, INT).
DWORDInterpretácia 32 nasledujúcich zariadení bitového typu ako 32-bitového čísla bez znamienka (X10, DWORD).
Interpretácia 2 zariadení wordového typu ako 32-bitového čísla bez znamienka (SD10, DWORD).
DINTInterpretácia 32 nasledujúcich zariadení bitového typu ako 32-bitového čísla so znamienkom (X10, DINT).
Interpretácia 2 nasledujúcich zariadení wordového typu ako 32-bitového čísla so znamienkom (SD10, DINT).
REALInterpretácia 32 nasledujúcich zariadení bitového typu ako 32-bitového reálneho čísla (Y10, REAL).
Interpretácia 2 nasledujúcich zariadení wordového typu ako 32-bitového reálneho čísla (SD10, REAL).

Pozn: pri interpretácii 32-bitových čísel sa dáta interpretujú ako little-endian (nižší word na nižšej adrese, vyšší na vyššej). 


Kotva
items
items
 Items

Počet elementov pre štruktúrované merané body s nakonfigurovaným cieľovým stĺpcom. Každý načítaný element (1,2,3 .. items) bude zapísaný do jednej položky cieľového stĺpca.
Pozn: Celý počet item elementov je vyčítavaný naraz. Pokiaľ je nakonfigurovaných napr. 100 elementov pre typ zariadenia (device code), ktoré má dáta typu word (napr. adresa D10, WORD, 100), jedná sa o čítanie bloku 100 objektov s veľkosťou dát 200 bajtov. Ak je počet objektov väčší ako hodnota parametra Max Points, alebo veľkosť dát väčšia ako Max Data Bytes, čítanie nebude vykonané a do logu linky pribudne chybová hláška Too many elements in point <názov meraného bodu>.

Príklady konfigurácie:

  • X10 - Input číslo 10, interpretácia ako BIT (default)
  • D0 - Data register číslo 0, interpretácia ako WORD (default)
  • M12, WORD - Internal relay číslo 12-27 interpretované ako WORD
  • D4, REAL - Data register 4 a 5 interpretované ako REAL
  • Y10, BIT, 20  - Input číslo 10 až 29, interpretácia ako BIT (default), priradené do 20 položiek cieľového stĺpca štruktúry
  • D4, REAL, 10 - Data register 4 až 23 interpretované po dvojichach ako REAL, priradené do 10 položiek cieľového stĺpca štruktúry
  • D4, WORD, 10 - Data register 4 až 13 interpretované po dvojichach ako REAL, priradené do 10 položiek cieľového stĺpca štruktúry

Kotva
literatura
literatura
Literatúra

...

Kotva
zmeny_upravy
zmeny_upravy
Zmeny a úpravy

...

Kotva
revizie
revizie
Revízie dokumentu

...

  • Ver. 1.0 – 1310.53.2015 2021 - vytvorenie dokumentu
Info
titleSúvisiace stránky:

Komunikačné protokoly

...