Johnson Controls N2-Bus

Johnson Controls N2-Bus

Protokol Johnson Controls N2-Bus

Podporované typy a verzie zariadení


Protokol podporuje čítanie dát/zápis údajov do zariadení Johnson Controls rady DX9100 vybavených sériovým portom pre zbernicu N2 Bus. Implementácia momentálne nepodporuje štandard N2 Open.

Konfigurácia komunikačnej linky


Poznámka: na linke TCP-IP/TCP je možné definovať viacero názvov zariadení resp. IP adries oddelených čiarkou / bodkočiarkou, aby sa KOM proces mohol skúšať pripájať postupne k viacerým zariadeniam.

Konfigurácia komunikačnej stanice


  • Komunikačný protokol: Johnson Controls N2-Bus.

  • Adresa stanice na zbernici N2 Bus je číslo v rozsahu 1 až 255, adresa 0 je rezervovaná.

  • Čítanie hodnôt objektov stanice sa vykonáva periodicky podľa nastavenia časových parametrov "Parametre pollingu".

  • Je možné aktivovať synchronizáciu reálneho času zariadenia povolením a nastavením parametra "Perióda synchronizácie", ktorý určuje periódu zápisu reálneho času.

Parametre protokolu stanice


Dialóg konfigurácia stanice - záložka Parametre protokolu.
Ovplyvňujú niektoré voliteľné parametre protokolu. Môžu byť zadané nasledovné parametre protokolu stanice:

Tab. č. 1

Parameter

Popis

Jednotka

Náhradná hodnota

Wait Timeout

Oneskorenie medzi čítaniami odpovede do jej skompletovania.

millisec

100 millisec

Wait First Timeout

Prvé čakanie na odpoveď po odoslaní výzvy.

millisec

200 millisec

Retry Timeout

Oneskorenie medzi opakovaním výzvy v prípade chyby komunikácie.

millisec

500 millisec

Max. Wait Retry

Počet opakovaní čítania odpovede do jej skompletovania.

-

10

Retry Count

Počet opakovaní výzvy v prípade chyby komunikácie.

1 .. 32

2

Max Errors

Maximálny počet po sebe idúcich chýb pri jednom cykle čítania zo stanice, po ktorých sa ďalšie merané body už nečítajú. Hodnota 0 spôsobí, že budú vyčítané všetky merané body.
Parameter je implementovaný kvôli tomu, aby jedna nekomunikujúca stanica nespôsobila prílišné oneskorenie vyčítavania z ďalších staníc na linke.

-

0

Full Debug

Zapína podrobné ladiace informácie o hodnotách meraných bodov získaných pollingom.

YES/NO

NO

Konfigurácia meraných bodov


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

Adresu meraného bodu je možné zadávať v dvoch tvaroch:

  1. ako preddefinované itemy DX9100,

  2. v užívateľskom formáte.

1. Preddefinované itemy DX9100 majú tvar:

Modul.Tag

Kde Modul je meno modulu a Tag je meno tagu v rámci modulu. Zoznam itemov vychádza z dokumentácie DX-9100 Configuration Guide, Appendix B. Keďže sa jedná o rozsiahly zoznam statických itemov, je pripravený "Object Browser", kde je možné si konkrétny objekt pohodlne vybrať zo zoznamu. V adresnej záložke konfigurácie meraného bodu stlačte tlačidlo za poľom "Item".

Tlačidlo na otvorenie Object Browsera
Tlačidlo na otvorenie Object Browsera

Zobrazí sa nasledovné okno:

Object Browser
Object Browser

V ľavej časti okna je zoznam modulov. Po kliknutí na vybraný modul sa vpravo zobrazí zoznam tagov v rámci tohto modulu.

Parametre itemov:

Tag: Meno tagu.
Popis: Stručný popis itemu.
Prístup: Úroveň prístupu (R - iba čítanie, R/W - čítanie aj zápis, CNF - čítanie aj zápis, konfiguračný parameter zapisovaný do EEPROM).
Typ: Typ hodnoty itemu (viď tiež tu).
Adresa: Fyzická adresa itemu použitá pre čítanie/zápis. Je vypočítaná zo štartovacej adresy modulu a ofsetu tagu (zobrazovaná hexadecimálne). Adresy binárnych itemov majú uvedené číslo bitu (1 až 32) za bodkou.

Po vybratí konkrétneho tagu sa po dvojkliknutí naň dialóg zatvorí a meno itemu sa prenesie do poľa "Item" adresného dialógu meraného bodu.

2. Užívateľský formát má tvar:

#Typ.Addr[.Bit]

Kde: