Recenze: Jak funguje CANbus OCS-I/O periferie s PLC s HMI Horner Canvas 4

K PLC s HMI Horner je možné a často potřebné připojit externí I/O periferie. Jaroslav Blažek (blaja.cz) vyzkoušel, jak funguje modul OCS-I/O s digitálními a anlogovými vstupy/výstupy přes sběrnici CANbus s PLC/HMI Canvas 4

OCS-I/O je modulární systém pro lokální rozšíření vstupů a výstupů PLC automatů nebo jako vzdálené distribuované I/O. Jedna základna podporuje až 7 I/O modulů a v rámci jedné CsCAN sítě lze provozovat až 16 základen.

OCS-I/O

Recenze Jaroslava Blažka

Tak jako každá periferie i Horner má vlastně komunikační základnu (nebo chcete-li interface) s rozhraním CANbus na konektorech RJ45. Za tuto základnu se připojují jednotlivé I/O moduly, vše na DIN lištu. Rozměr modulu je 19 x 125 x (76) mm.

Recenze periferií Horner

Vnitřní propojení je spodem na DIN liště přes konektor, který je součástí modulu.

Recenze periferií Horner - modul

Jak je vidět na katalogovém obrázku Horner, za každou základnu je možné připojit maximálně 7 modulů a k PLC Canvas pak maximálně 16 těchto základen. To je tedy více, než jsme čekali. Další omezení je pak v adresaci, viz manuál v sekci Ke stažení u produktu.

Takto nám to funguje, když to funguje. My si dále ukážeme, jak to udělat a zda na nás nečeká nějaké úskalí, což tedy čeká, ale zvládneme to.

Recenze periferií Horner - zapojení

Připojíme CANbus linku k PLC na běžnou svorkovnici. Sběrnici CANbus stačí dva vodiče CAN_H a CAN_L plus stínění a zakončení odporem 120 ohmů. My jej tam máme na ukázku, neboť pro krátké zapojení na stole, to pojede bez zakončení a i na "zvonkový drát".

Recenze periferií Horner - zapojení

V aplikaci pak pro zakončení na základně použijeme u posledního účastníka tento konektor s odporem.

Recenze periferií Horner - konektor

Důležité LED signalizace na základně označené MS a NS. Pokud nebudou trvale svítit, ale jen blikat, je to špatně a někde je chybka, nebo ještě nemáme hotovou parametrizaci stanice. My si ukážeme, kde je ta nejčastější chyba.

Recenze periferií Horner - LED

Nejprve si periferii parametrizujeme v HW konfiguraci v záložce (CsCAN) I/O, ale pozor, úplně nejdříve nastavíme port CAN1 přes tlačítko Config.

Recenze periferií Horner - nastavení portu

A tady snížíme nastavenou rychlost 1 MB na 125 kB. Na první pohled nejde tuto menší rychlost ani vidět, takže opravdu pozor, při vyšší rychlosti periferie nebude dobře fungovat.

Recenze periferií Horner - snížení rychlosti

V záložce (CsCAN)I/O si vybereme základnu, jakou máme připojenou, tedy HE959CNX116. A aktivujeme Auto Populate All funkci. Ta si na CANbus síti najde připojenou základnu a přečte z ní její UUID, což je jedinečné identifikační číslo CANbus účastníka.

Recenze Horner - nastavení

Úspěch zaručen, ovšem jen při rychlosti linky 125 kBd.
Poznámka: Při použití jen jedné periferie není dle manuálu nezbytné tohle dělat, ale my si tímto překontrolujeme, zda je komunikace v pořádku.

Recenze Horner - UUID

Takto bude vypadat výsledek, pokud je vše OK.

Recenze Horner - výsledek

Jestli je CANbus linka a periferie OK, se dá ověřit i přímo na PLC v systémovém menu.

Recenze Horner - menu

Taky je vidět připojená základna a DIQ modul. A nahoře zmiňované UUID.

Recenze Horner - UUID

Taky na CANbus můžeme kouknout "biografem" jestli nám žije, pokud si nejsme jistí, nebo jen ze zajímavosti.
Časovka je 10 mikrosekund.

V konfiguraci již jen doplníme adresy a také 15 wordů pro diagnostický blok. Tohle musíme adresovat, ale nemusíme využívat.
Eventuálně upravíme parametry vstupů základny v záložce On-Board I/O.

Recenze Horner - úprava parametrů

Asi takto. Analogy se dají vypnout stejně jako digitální signály. Tady je to vše jasné a intuitivní.

Recenze Horner - digitální signály

Ještě si za základnu přidáme další I/O modul, 8x digital IN a 8x digital OUT.

Recenze Horner - I/O moduly

Tohle je bezvadné. Když si nejste jisti adresací, kde co začíná u kterého periferního modulu, tak stačí kouknout na "More Info".

Recenze Horner - info

Napíšeme kousek prográmku, abychom viděli jak nám to na CANbusu žije.

Recenze Horner - program

Třetí diagnostické slovo naší CANbus základny. Dle tabulky níže jistě rozklíčujete, co se děle.

Recenze Horner - diagnostika

Ve skutečné aplikaci bychom nějakou diagnostiku jistě využili a nějak si ji programově ošetřili.

Zbývá jen udělat nějakou obrazovku s naší CANbus periferií.

Recenze Horner - obrazovka

Deklarovat si jednotlivé vstupy a výstupy na periferii. I81 je první vstup na připojeném I/O modulu za základnou.

Recenze Horner vstupy a výstupy

Přiřadíme k indikátorům výstupy.

A funguje to.

A taky vstupy a vše si vyzkoušíme.

Také nám to jede.

Recenze - závěr

Podívejte se na videoukázku (2 minuty).

Závěr:
Celkem všechno funguje ihned, jen je potřeba dát pozor na rychlost sběrnice. Na vyšší rychlosti tyto periferie nefachčí, ale nenašli jsme to v manuálu. V Horneru přislíbili nápravu. 
Jakmile už to ale jednou nastavíte, tak dále již je vše bez potíží.

Jaroslav Blažek


Zaujaly vás produkty Horner?

Kontaktujte obchodníky ve svém regionu, rádi vám přivezou zařízení ukázat.

Seznamte se s Hornery v dalších článcích a recenzích:

Jaroslav Blažek se zařízením Horner věnoval v několika recenzích:

Doporučené produkty16