• Blaja
  • Software
  • Siemens S7-PLCSIM V20, simulátor pro TIA Portal V20, prakticky

Siemens S7-PLCSIM V20, simulátor pro TIA Portal V20, prakticky

  • neděle, 27 duben 2025 18:28

Jak si S7-PLCSIM V20 nainstalovat jsme si ukázali v minulém článku. Nyní je řada na praktickém využití simulátoru ve spolupráci s TIA Portal V20.


Nejprve budeme potřebovat samozřejmě nějaký projekt do PLC Simatic V20. Než to psát celé znovu provedeme obligátní upgrade projektu verze V17 do verze V20.

podl 01


Upgrade chvilku trvá, potřebuje i GSD soubory, které si ale z projektu V17 bez potíží instaluje.

podl 01


Projekt máme ve verzi V20 hotov. Ovšem my chceme vyzkoušet PLC S7-1200 G2 tedy druhé generace. V projektu máme původní 1212C.

podl 01


Pokus o výměnu PLC jednoduše v HW konfiguraci pouze přetažením myši nevyšel. To se ale dalo čekat. :)
Klikněte na obrázek pro zvětšení

podl 01


Tak vytvoříme nový projekt s novým G2 PLC. K CPU přidáme 3+3 moduly DI a DO a adresujeme je jako v upgradovaném projektu. Jak z CPU tak z periferií. Nyní nastane otázka, jak rychle a jednoduše dostaneme z projektu starého CPU program a vše do projektu nového G2 CPU?
Klikněte na obrázek pro zvětšení

podl 01


Jednoduše takto. V referenční projektu kde je starší PLC kopírujeme vše co chceme do schránky a pak vložíme do nového G2 CPU. Funguje to bezvadně, včetně komentářů a symboliky proměnných. Pro složité projekty to ale bude jen částečná cesta.
Klikněte na obrázek pro zvětšení

podl 01


Nezapomeneme si zablokovat kontrolu přístupu, abychom se nemuseli pořád přihlašovat.

podl 01


Spustíme simulátor přes označenou ikonu vedle ikony s RT. Důležité upozornění, nelze spustit simulaci bez správné kompilace projektu.

podl 01


Překontrolujeme ve vlastnostech projektu, zda opravdu máme podporovanou simulaci během kompilace, pokud ne, tak zaškrtneme patřičné políčko. A zkompilujeme znovu celý projekt.

podl 01


Spustíme znovu simulátor, ten nám všechny interface zablokuje a nemusíme řešit IP adresy a kde ve které síti jsme.

podl 01


Nahrání celé sestavy do PLC (simulátoru) je stejné jako do skutečného hardware.
Na spodní liště je vidět ikona automaticky spuštěného simulátoru.

podl 01


V simulátoru už máme naše běžící G2 PLC i s IP adresou.

podl 01


V TIA Portal vše vypadá a chová se jako v případě skutečného PLC. Existují nějaká omezení, ale ty pro běžné užití a třeba odladění programového bloku nejsou omezující. Koukněte na segment 16, MB23.
Klikněte na obrázek pro zvětšení

podl 01


V simulátoru jako v předchozích verzích můžeme vytvořit tabulku proměnných a tam sledovat nebo nastavovat proměnné PLC programu. Tady je ten náš MB23 i s názvem.

podl 01


Kromě tabulky můžeme ještě vytvořit spouštěcí události a také sekvenci kde nastavíme v čase třeba postup spínání vstupů a koukneme do PLC programu jestli nám to dělá co má.

podl 01


Ještě pro klid duše vyzkoušíme, zda nepůjde vyměnit v HW konfiguraci nové G2 PLC za staré a samozřejmě nepůjde.
Klikněte na obrázek pro zvětšení

podl 01


Ovšem výměna za jiný typ G2 PLC je bez problémů možná, stejně jako to funguje u starších verzí PLC.
Klikněte na obrázek pro zvětšení

podl 01


Koukněte na video jak S7-PLCSIM V20 funguje. Two minutes video.


Závěr:

Trial verze S7-PLCSIM V20 na nějaké pokusy a vyzkoušení stačí, pro vážné používání pak stačí pořídit licenci. Běh TIA Portal a PLCSIM je ovšem náročný na HW a množství paměti v notebooku, a proto taky je vhodné nejprve vše vyzkoušet s trial verzí, jestli nám to na notebooku bude vůbec aspoň trochu fachčit.

 Jaroslav Blažek


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

PLC simulátor S7-PLCSIM V20, tady část 1.
PLCSIM a PLCSIM Advanced rozdíly na support fóru Siemens tady.
SIMATIC STEP 7 incl. Safety, S7-PLCSIM and WinCC V20 TRIAL Download zde.

 

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