RFID systém DTE101 a Simatic 315-2 PN/DP

  • pondělí, 20 duben 2015 04:00

RFID data z vyhodnocovací jednotky DTE101 vyzkoušíme číst a zapisovat z PLC programu Simatic S7-300 a pro názornost také z HMI dotykového panelu.

Zatímco v předchozím článku jsme si ukázali jak otestovat RFID identifikační systém ifm electronic přes webové rozhraní a zkusit jej aspoň hardwarově připojit k S7-1200, nyní již vyzkoušíme plnohodnotnou funkci ve spolupráci s PLC Simatic S7-300 a sběrnice Profinet. DTE101 je totiž primárně určena pro připojení k nadřazenému PLC systému. Vůbec nejlépe je funkce vidět na naší videoukázce v závěru.


RFID sestava stejná jako minule, jen doplněna o HMI panel a PLC, které je momentálně mimo výsluní.

ifm DTE101 Profinet S7-315


Profinet připojený zeleným kabelem do DTE101 přes M12 konektor. Jak jsme si říkali minule, je to nezbytné pro dodržení vysokého krytí jednotky.

ifm DTE101 Profinet S7-315


Z druhé strany již standardnější Profinet konektor. Tento kabel koupíte spolu s RFID, takže není nutno nic vyrábět na koleně, hlavně druhou stranu s M12 připojením.

ifm DTE101 Profinet S7-315


Vše co budeme potřebovat, stáhneme z webu ifm. Všechny tři položky, popis funkčního bloku do PLC programu Step7, dále gsd soubor a funkční programový blok, který celou sestavu v PLC programu obslouží.

Klikněte si na obrázek pro zvětšení.

ifm DTE101 Profinet S7-315


GSD soubory instalujeme klasickým způsobem, fungují obě verze, jak 2.1 tak 2.3.     

ifm DTE101 Profinet S7-315


Vyhodnocovací jednotku DTE101 pak najdeme v patřičné složce v HW konfiguraci Step7. Budeme také potřebovat jednotlivé moduly pro sloty DTE101.

ifm DTE101 Profinet S7-315


Namrskáme to do sestavy PLC. Verzi GSD eventuálně změníme ve vlastnostech DTE101. Nezapomenout upravit na jednotlivých slotech skutečné připojení, tedy zda je na něm anténa, a podobně. 

Klikněte si na obrázek pro zvětšení. 

ifm DTE101 Profinet S7-315


Již dopředu budeme potřebovat znát parametry transpondéru/ID tagu. Hlavně délku čtených a zaznamenávaných dat, které jsou na nosiči uloženy po blocích. Defaultně je totiž nastavena délka 4 Byte. Pokud tohle nastavení máme chybně, budeme sice v PLC programu data z nosiče číst, ale nepůjdou zapsat.

ifm DTE101 Profinet S7-315


Stačí se podívat do katalogového listu ID-tagu a vidíme, že i když "kolečka" nosiče vypadají fyzicky stejně, nejsou stejné. My máme k dispozici E80370.

 

ifm DTE101 Profinet S7-315


Funkční blok ifm electronic FB120 v PLC programu vygeneruje po vložení datový blok. Jediné co je potřeba udělat, tak nastavit oblast kam se mají přečtené data uložit a odkud se mají vzít pro zápis na vstupech DATA_READ a DATA_WRITE.

Klikněte si na obrázek pro zvětšení. 

ifm DTE101 Profinet S7-315


Pro názornost máme vytvořenou jednu obrazovku na HMI panelu, kde můžeme přečíst UID našeho transpondéru, upravit data pro zápis na nosič, zapsat je a také přečíst. V popisu bloku je uveden význam kódů v proměnné status, tak jak je to obvyklé u ostatních funkcí. Navíc jsme si přidali LED DONE pro vykonání příkazu, signalizaci připojené antény a přítomností ID tagu v dosahu antény.

ifm DTE101 Profinet S7-315


Ovládání čtení a zápisu nejprve zprovozníme přes VAT tabulku ve Step7, stejně jako přípravu dat.

Klikněte si na obrázek pro zvětšení.

ifm DTE101 Profinet S7-315


Celé ovládání a data ohledně RFID míří z HMI přímo do datového bloku DB120 funkce FB120. Na videoukázce je to vidět naprosto přesně.

ifm DTE101 Profinet S7-315


RFID systém ifm DTE101 připojený k Simatic S7 315-2 PN/DP

Klikněte si zde pro otevření videa v samostatném okně


Závěr: 

Funkční blok FB120 pro obsluhu RFID systému na Profinet sběrnici funguje ifm electronic jednoduše a spolehlivě, nemá smysl vymýšlet nic vlastního, i když kreativitě se meze nekladou. Vše zprovozníte za velmi krátkou dobu a přesně to je potřeba, fungující hardware a k němu programovou funkci, která vše obslouží. Není totiž vždy tolik času, aby bylo možné vymýšlet vymyšlené.  

Jaroslav Blažek


Doplňující odkazy k článku:

Vyhodnocovací jednotka DTE101: http://www.ifm.com/products/cz/ds/DTE101.htm        

Identifikační systémy ifm electronic, download fileshttp://www.ifm.com/ifmcz/web/idsys-download.htm              

Blaja automation portal

Pro psaní komentářů se přihlašte

Kontakt

email : blaja @blaja.cz
email reklama: info @blaja.cz
email adresy bez mezery 
před zavináčem

Jaroslav Blažek
Štěpánská 1888
755 01 Vsetín
+420 608 180 209