Jakmile snímač detekuje objekt v nastavené vzdálenosti, aktivuje digitální výstup, který zpracujeme běžným způsobem. Ovšem jakmile jej ještě navíc připojíme k PLC přes IO-Link rozhraní, otevřou se nám další možnosti.
Tento optický laserový senzor je umístěn v pouzdře PA rozměrů 70 x 47 x 19 mm s konektorem M12, který je otočný v rozmezí cca 270°. Měří vzdálenost od 30 do 200 cm, frekvencí 33Hz a disponuje dvěma digitálními výstupy, které je možné zatížit maximálně 100mA. Rozhraní IO-Link pak využijete jako analogový výstup měření vzdálenosti. Krytí IP 65/IP 67 umožní jeho použití i v nepříznivých podmínkách, teplotně od -10 do 60°C. Dokáže potlačit pozadí až do 20 m. |
Z horní strany snímače je alfanumerický displej, který ukazuje vzdálenost objektu v cm pro možnost přesného nastavení spínacích výstupů pomocí dvou tlačítek a stav digitálních výstupů. |
Protože přes IO-Link rozhraní máme k dispozici procesní data měřené hodnoty, můžeme jej klidně použít jako analogový senzor pro měření vzdálenosti. Zobrazovanou hodnotu vzdálenosti 140 přímo v centimetrech na displeji snímače, můžeme přesně vidět i v PLC Simatic. |
Pokud senzor nastavíme pro detekci pomocí tlačítek, nepotřebujeme nic jiného, jakmile jej ale budeme chtít využít k měření vzdálenosti, budeme potřebovat parametry IO-Link. Velmi jednoduše se dají najít přímo u snímače na webu výrobce. |
Naprosto klíčové je popis IO-Link rozhraní a hlavně umístění procesních dat pro cyklické čtení senzoru v PLC. Je to úplně stejné jakou u podobných senzorů ifm, takže nepotřebujete v PLC programu nic měnit, pro spoustu snímačů je vše stejné. 12 bitů je analogová procesní hodnota a jeden bit stav digitálního výstupu. Klikněte si na obrázek pro zvětšení. |
Jestliže mimo procesní data potřebujeme z PLC programu měnit hodnotu spínání digitálního výstupu, najdeme ji v indexu 60. Ovšem pro použití jako analogové měření vzdálenosti, nic takového nepotřebujeme. Klikněte si na obrázek pro zvětšení. |
Nastavení snímače můžeme překontrolovat mimo jiné ifm softwarovým nástrojem LineRecorder, který umožní online čtení všech dat. |
Všechny parametry snímače které můžeme změnit máme přístupné v nastavení senzoru. Tyto parametry můžeme také nastavit přes S7-PCT software Siemens, nebo přímo z PLC programu. |
Pokud ale máme senzor připojen do PLC, žádný software LineRecorder není nutný, stačí použít instalovaný S7-PCT tool. |
Nejprve je nutné do S7-PCT nástroje importovat IODD soubor, který nám přidá snímač do hardwarového katalogu IO-Link Masteru pro S7-1200. |
Ten si pak na patřičný port modulu SM1278 přetáhneme jako obvykle myší. Rozdíl mezi O5D100 a 102 je pouze v polaritě digitálních výstupů (PNP a NPN). |
Jestliže porovnáme sestavení procesních dat podle technického listu a skutečné sestavy v software, je vše stejné, 12 bitů analogová hodnota, jeden bit stav výstupu. Zbývající tři bity jsou nevyužity. |
Hlavně po veškerém nastavení nesmíme zapomenout nahrát data do IO-Link Masteru a snímače. Klikněte si na obrázek pro zvětšení. |
Kontrola procesních dat je bezproblémová v online režimu, obě dvě hodnoty, jak analogovou tak binární vidíme přímo v S7-PCT. |
Procesní data stačí číst cyklicky jako PIW oblast, vidíme že funguje vzdálenost v cm a stav výstupu OUT. Stav PIW10 ovšem přesuneme do MW90 a systémovou funkcí PLC posuneme o čtyři bity, abychom dostali správnou hodnotu 187cm. Ukazovali jsme si to detailněji v minulém článku. |
Zelená LED indikuje provoz snímače, žlutá pak aktivní výstup OUT1, tedy vzdálenost předmětu od senzoru je menší, nebo větší než nastavená. Sedmdesát jedna je pak změřená vzdálenost od předmětu v cm. |
Pokud k PLC připojíme nějaký HMI panel, v našem případě starší KTP1000 Basic, můžeme analogovou hodnotu vzdálenosti a stav digitálního výstupu mít přímo online na obrazovce. |
Že to měří jsme si ověřili také speciálním svinovacím etalonem od nejmenované firmy, která vyrábí rozvaděčové skříně a je to vidět pěkně na videoukázce níže. Ještě znovu upozorňuji, že tento snímač měří na centimetry, tak v zobrazované hodnotě nehledejte žádné složitosti. Digitální výstup je pak rozepnutý při vzdálenosti větší než 100cm Klikněte si na obrázek pro zvětšení. |
ifm O5D100 přes IO-Link a S7-1200 na HMI panel.
|
Závěr:
Jako i u jiných ifm senzorů není nezbytné IO-Link rozhraní využít, na druhé straně čtením procesních hodnot v PLC Simatic, můžeme senzor využít také pro měření, které by jinak bylo možné jen při použití snímačů vyšší kategorie a hlavně jiné cenové relace.
Jaroslav Blažek
Doplňující odkazy k článku:
IFM electronic Česká republika, informace a podpora: http://www.ifm.com/ifmcz/web/home.htm
Laserový snímač O5D100: http://www.ifm.com/products/cz/ds/O5D100.htm
Kontakty IFM electronic.: http://www.ifm.com/ifmcz/web/mailstart.htm