Bezpečnostní PLC SPLC 1000, první kroky

  • neděle, 28 srpen 2022 15:58

Není to bezpečnostní PLC ve smyslu nového samostatného PLC, jako třeba u jiných výrobců, ale jedná se o nový bezpečnostní PLC modul Phoenix Contact, který připojíme ke standardnímu PLC a rázem máme bezpečnostní PLC.
Celé nastavení a konfigurace má několik úskalí, takže my si ukážeme v praxi, co jsme museli udělat, aby nám vše fungovalo jak má. Nebude to otázka jednoho článku ale několika. Bezpečnost není nikdy úplně jednoduchá.


Celá sestava potřebuje standardní PLC plus bezpečnostní "žlutý" modul. K této sestavě pak připojíme jakékoli bezpečnostní moduly jak na sběrnici přímo za PLC tak přes PROFINET jako periferii s protokolem PROFIsafe. Variant a druhů periferií je povícero, jak od Phoenix Contact, tak od jiných výrobců. Programování přes standardní software PLCnext Engineer pro všechny PLC Phoenix Contact.

splc1000 1 03


Naše sestava bezpečnostního, safety PLC včetně modulů, jak bezpečnostních vstupů/výstupů, tak klasických, kdy už funguje jak má. Ještě bude chvilku trvat, než se dostaneme k takovému výsledku, ale zase tak hrozné to nebude.

splc1000 1 17


Začneme sestavením hardware, PLC F 2152 a k němu bezpečnostní modul SPLC 1000. Interní sběrnice je propojená spojkami na DIN liště. Pro úplnost tento žlutý modul můžeme připojit i k PLC F 3152.

splc1000 1 10


První pozor. Pokud si modul přidáváte ke stávající sestavě, je nezbytné koupit i novou spojku interní sběrnice. Ta původní totiž nemá propojení na levý konektor PLC. Takže tohle je ta správná, ACX BS L 2. Spojka se vždy objednává a kupuje zvlášť, není součástí bezpečnostního modulu. V e-shopu Phoenix ji najdete u safety modulu jako příslušenství.

splc1000 1 11


Jako bezpečnostní vstupy/výstupy použijeme I/O moduly řady Axioline Smart Elements, které připojíme přímo za PLC na interní sběrnici. Do nosiče pro Smart Elements osadíme kromě bezpečnostních také jeden standardní modul 16x DI.

splc1000 1 12


Druhé pozor. Bezpečnostní moduly mají svou vlastní safety adresu, která je nastavitelná v software PLCnext Engineer a také přímo hardwarově v jednotlivých modulech. Pomocí DIP přepínačů. Nezapomenout, adresa začíná od 1 a z výroby je modul nasvičován na 0. Proto po připojení napájení signalizuje červenou LED nenastavení této adresy. Bez tohoto nastavení se nedostaneme dále.

splc1000 1 13


Celá adresace safety modulů je jednoduchá, začíná od 1 a pokračuje dále. Naše moduly mají 1 a 2 jak je vidět i na DIP přepínačích výše.
Tato nebo obdobná adresace safety se dělá také u modulů ostatních výrobců.

splc1000 1 01


I/O moduly Smart Elements přisuneme jednoduše vedle vyjmutého PLC. To je nutné k vůli mechanickému zajištění, viz. ty šedé výstupky na propojce.

splc1000 1 14


A je to. Celá naše bezpečnostní sestava, zbývá připojit napájení 24 V DC.

splc1000 1 15


Asi takto. Tím pádem máme první krok zprovoznění bezpečnostního PLC SPLC 1000 Phoenix Contact úspěšně za sebou. :)

splc1000 1 16


Třetí pozor. Další krok kontrola verze vývojového software PLCnext Engineer a firmware CPU F 2152 (resp. F 3152). Na nižších verzích bezpečnostní PLC nepojede. Takže jsme si stáhli z webu výrobce PLCnext Engineer verze 2021.9, nebo vyšší. Stejně tak firmware do PLC.

splc1000 1 02


Instalace verze 2021.9 je klasická a jednoduchá.

splc1000 1 20


Instalátor si před hlavním programem také doinstaluje další potřebný software. Vše nám jede na Windows 10 64 bit.

splc1000 1 21


A je to. Malá připomínka, předešlé verze PLCnext Engineer zůstávají instalovány a funkční.

splc1000 1 22


Kontrola správné verze po spuštění PLCnext Engineer.

splc1000 1 23


Další, třetí krok, je nastavení IP adresy PLC. Na to použijeme software třetí strany, který spolehlivě najde naši AFC F 2152 s adresou .0.10 i na jiné síti, řádek 6.

splc1000 1 30


Pak již jen stačí nastavit PLC IP adresu jakou potřebujeme, tedy .1.10. Tohle nastavení se dá provést i z PLCnext Engineer, my ale máme zažitý tento nástroj. :)

splc1000 1 31


Čtvrtý pozor. Kontrola a eventuální upgrade firmware v PLC. PLC mělo firmware 2021.0, viz. vpravo nahoře nad MAC adresou. Firmware aktualizujeme jednoduše přes webový prohlížeč, neboť každé CPU od Phoenix Contact má funkční webový server. Jak jsme si ukázali na začátku, minimální verze firmware pro safe je 2021.9. My jsme si z webu stáhli trochu vyšší verzi 2022.0. Soubor s firmware má příponu raucb.
Klikněte na obrázek pro zvětšení

splc1000 1 40b


Vše proběhlo OK, tak jen kontrola aktuálního firmware. Tyhle kroky jsou nezbytné, ušetříte si spoustu bádání, proč něco nejde jen z důvodů verzí SW, FW a adres.

splc1000 1 41


Velmi důležitý krok, v HW katalogu najdeme naši bezpečnostní CPU F 2152 a myší ji přetáhneme do projektu. Ale nic se nestane, bohužel. Ani na vás nic nevykoukne proč. Odpověď je jednoduchá, schází licence na PLCnext SAFETY. Tady už totiž nevystačíme se softwarem bez licence.
Klikněte na obrázek pro zvětšení

splc1000 1 50b


Dá se použít i hardwarová licence, ale pohodlnější a rychlejší je tahle cesta. Společně s PLCnext Engineer se instaloval také aktivační wizard pro licence.

splc1000 1 51


Spustíme a vložíme kód licence. V tomto kroku musíme být připojení online k internetu, neb software si "šahá" na licenční server.

splc1000 1 52


Pátý pozor. I když by software sváděl k ukončení procesu, ještě není nic hotovo. Musíme licence opravdu aktivovat.

splc1000 1 53


Chvilku si to "chroustá" na internetu a následně je vše OK.

splc1000 1 54


Nyní se ale naskytne otázka, jak poznat, jestli vůbec a jakou licenci máme na PC aktivní. Jednoduše v "aktivačním wizardu" přes menu Licence Overview.

splc1000 1 55


Software si "šáhne" na správné místo v PC a přečte, jaké licence máme aktivní, my potřebujeme 1001013. K tomuto přehledu již není nutné připojení k internetu.

splc1000 1 56


Koukněte na videoukázku kontroly a seznamu licenci. One minute video. :)

https://www.youtube.com/watch?v=24CMLm_UMaQ&feature=youtube.


Šestý pozor. A konečně se dostaneme tam, kde jsme chtěli. Opět si v PLCnext Engineer v hardwarovém katalogu najdeme naši CPU. I když máme bezpečnostní PLC složeno ze standardního CPU a safety modulu, z HW katalogu přesuneme do projetu jen jednu položku, CPU F 2152 s SPLC 1000.

splc1000 1 60


Konečně, protože PLCnext Engineer vkládá do projektu bezpečnostní PLC, je nutné zadat heslo pro bezpečnostní část projektu.
Drobná poznámka. Tohle heslo se zadává vždy, když upravujeme safety program, takže pro pokusy doporučuji něco primitivního a po odladění aplikace heslo upravíme.

splc1000 1 61


A je to tam. Standardní PLC a Safety PLC. Tak jak je to obvyklé u bezpečnostních systémů, oba PLC programy běží samostatně a nezávisle, tedy standardní a bezpečnostní. To vše uvidíme dále.

splc1000 1 62


Celé PLC se v projektu jeví takto, úplně stejně jako ostatní CPU Phoenix Contact. A teď můžeme začít s hardwarovou sestavou a nějakým PLC prográmkem jak do standardní, tak do bezpečnostní části.
Klikněte na obrázek pro zvětšení

splc1000 1 63b


Koukněte na videoukázku sestavení hardware. Two minutes video. :)

https://www.youtube.com/watch?v=hYi8vkbL0es&feature=youtube.


Závěr:
Příště si nakonfigurujeme bezpečnostní hardware, tedy vstupy a výstupy, zatím v základní sestavě PLC.

 Jaroslav Blažek


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

Bezpečnostní PLC SPLC 1000 od Phoenix Contact najdete zde.
Phoenix Contact Česká Republika.

 

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