Celá sestava se fskládá z PLC SImatic S7-313C, který má na sobě dva analogové výstupy naparametrizované na +-10V, zatižitelnost jen asi 50mA, ale pro žádané hodnoty dalších regulátorů, malých PLC atp. to bohatě stačí. Spojení na PC zajišťuje IBNNet link adaptér a OPC server Deltalogic. Vizualizační Scada systém je Reliance 4. Pak jen asi den, práce, hlavně grafiky, neboť jsem to chtěl udělat už pořádně i s obrázky.
O Relianci jsem už psal, takže si ukážeme jen další funkce, které jsem potřeboval pro tento projekt.
Na konci článku budou jako obvykle užitečné odkazy použité v projektu, a vloženo i video, aby jste si udělali představu jak to "fachčí". Možná i celý tento projekt pro Vás.
- Začneme krátkou ukázkou ze samotného PLC programu. Generátor pily je v OB35 vyvolávaném s časovým přerušením 100ms. Celá proměnná je v generátoru čísla kalibrována tak, aby korespondovala s velikostí výstupního napětí 10,00V tedy číslo 1000.
- Ve zdroji jsou použity proměnné výhradně z datových bloků, pro každý zdroj jeden datový blok.
|
|
- Proměnné jsou zobrazeny se zapnutou symbolikou, aby bylo názorně vidět jejich přiřazení v Relianci. V PLC programu se vše vyřeší v několika segmentech, kde se po několika úpravách nakonec výsledné číslo "vrhne" do analogového výstupu. Zde vidíme jen kousek prográmku jak se zapne a vypne celý zdroj.
|
|
- Tady už jsme v projektu ovládání zdroje v Relianci, kde je ukázka, jak jsou přiřazeny proměnné z PLC do Reliance. Každý zdroj má svůj DB a do projektu si naimportujete požadované proměnné z DB i se správnou symbolikou ze Stepu7. Hezké a hlavně přehledné.
- Proč dva datové bloky? Jasně že by stačil jeden, ale v Relianci jsem napřed udělal kompletně jeden zdroj, pak jej "zdvojil" a přepsal v proměnných ZDROJ_1 na 2.
- Vnitřní (System) proměnné se používejí jen na zapínání a vypínání viditelnosti grafu.
- Demoverze Reliance je omezena na 25 tagů do PLC. Každý zdroj vyžaduje 11 tagů, které mě stačily. Ve složce Zdroj B je totiž stejný počet tagů. Jasně že by bitové proměnné šly vyřešit nějakým klíčovacím skriptem z jednodo wordu, ale když se vejde tak se vejde.
|
|
- Tuhle aplikaci už nebudeme spouštět z vývojového prostředí Reliance Design, ale elegantně z plochy pomocí jedné ikony zástupce. Toho si můžeme vytvořit na ploše ručně, ale je mnohem lepší využít nástroj v Designu, který nám zástupce vytvoří sám i se správnou cestou a parametry pro Runtime. Jen ikon je na výběr poskrovnu.
|
|
- Jenže běžně se Runtime spouští v okně na celou obrazovku a nelze jej zmenšit, což nám ale nevyhovuje. Než bude tato možnost upravena v další verzi Reliance, pomůžeme si trochu jinak. V adresáři kde máme projekt, najdeme soubor s názvem projektu a příponou *.rp4. Na obrázku je označen modře.
|
|
- Ten soubor otevřeme pro úpravy a do Section1 přidáme na konec řádek s parametrem 14, tedy Param14=50,50,854,629
- To je vše, po dalším spuštění aplikace se tato otevře v okně umístěném na souřadnici 50 a 50 o velikosti 854 x 629. Jednoduché a funkční, neboť zdroj je ideální otevřen v malém okně, aby byl prostor na ploše pro další nástroje.
|
|
- Konečně se můžeme podívat na to, o co vlastně jde. Otevřené malé okno Runtime ukazuje dva nezávisle ovládané zdroje s možností různých variant výstupního napětí. To je vyvedené z PLC na svorkovničku na stole, kde se propojí s jakýmkoliv LOGO! mini PLC, S7-200/1200, prostě jakýmkoliv regulátorem, který má analogový vstup a chceme na něj něco nasimulovat.
|
|
- Tohle opravdu vzniklo jako z nouze cnost. Ovšem našlo se několik jedinců, kteří se domnívali, že to je jen nějaké demo na obrazovce. Krátké vysvětlení a změření napětí na svorkách multimetrem vše objasnilo, neboť se jedná asi opravdu o netypickou aplikaci pro Scada systém.
- Přidám ještě několik tlačítek pro ovládání 24VDC výstupů z PLC, abych mohl testované zařízení i pohodlně ovládat. Jen co najdu zase trochu času.
Jaroslav Blažek
Doplňující odkazy k článku:
Projekt popsaného zdroje žádané hodnoty v systému Reliance4 ke stažení pro Vás: zdroj_plc.zip (44.5 KB)
Článek o SCADA/HMI vizualizace Reliance: http://automatizace.hw.cz/scada-system-reliance-a-plc-simatic-s7-prvni-kroky
Technické parametry PLC Siemens S7: Simatic S7-313C
Scada/HMI systém Reliance: http://www.reliance.cz/cs/main
OPC server Deltalogic, prodejce v české republice: http://www.foxon.cz/opc-servery-kepware-siemens-simatic-c-72_137_104.html
NETLink adaptér pro připojení PLC Simatic S7: http://www.foxon.cz/s7-hardware-s7-adapter-mpi-ppi-profibus-c-142_184_4.html
Další články, testy, recenze o PLC, Scada/HMI systémech, pohonech, profi-software a komponentech nejen pro průmyslové aplikace najdete na stránkách serveru automatizace.HW.cz