• Blaja
  • Archiv
  • Optický distanční senzor O5D100 a PLC S7-1200

Optický distanční senzor O5D100 a PLC S7-1200

  • čtvrtek, 13 listopad 2014 03:00

Logo pohon Optický distanční senzor O5D100 a PLC S7-1200.

Tento laserový senzor pro měření vzdálenosti dokáže změřit vzdálenost objektu v rozmezí 30-200cm a je navíc vybaven rozhraním IO-Link. Podíváme se, jak funguje a také jak spolupracuje s PLC Simatic S7.

O5D100 a S7-1200

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.

O5D100 a S7-1200


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ů.

O5D100 a S7-1200


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.

O5D100 a S7-1200


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.

O5D100 a S7-1200


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í. 

O5D100 a S7-1200


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í. 

O5D100 a S7-1200


Nastavení snímače můžeme překontrolovat mimo jiné ifm softwarovým nástrojem LineRecorder, který umožní online čtení všech dat.

O5D100 a S7-1200


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.

O5D100 a S7-1200


Pokud ale máme senzor připojen do PLC, žádný software LineRecorder není nutný, stačí použít instalovaný S7-PCT tool.

O5D100 a S7-1200


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.

O5D100 a 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).

O5D100 a S7-1200


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.

O5D100 a S7-1200


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í. 

O5D100 a S7-1200


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.

O5D100 a S7-1200


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. 

O5D100 a S7-1200


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.

O5D100 a S7-1200


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.

O5D100 a S7-1200


Ž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í.

O5D100 a S7-1200


ifm O5D100 přes IO-Link a S7-1200 na HMI panel.

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


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     

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