S7-PLCSIM v12 je softverski paket kompanije SIEMENS napravljen da simulira rad njihovih programabilnih logikih kontrolera (PLC). Trenutno je SIMENS u okviru ovog softvera omoguio simuliranje PLC iz serije SIMATIC S7-1500. Omoguava simuliranje samog PLC, kao i dodatnih ulaznih, izlaznih modula, itd. 2. Simuliranje PLC iz serije S7-1500 u programu S7-PLCSIM
Pre svega je potrebno kreirati projekat u programu S7-PLCSIM i dodati novi ureaj koji e biti simuliran. Nakon pokretanja aplikacije, novi projekat se kreira klikom na ikonu New Project, ili klikom na opciju New iz padajueg menija Project koji se nalazi na glavnoj paleti u poznatom okruenju softverskog paketa TIA Portal v12.
Slika 1.1
Klikom na Create automatski se kreira ureaj iz serije S7-1500. Konfiguracija PLC, i dodatnih modula e biti ubaena iz glavnog projekta koji je kreiran u sofveru STEP 7 iz paketa TIA Portal v12. PLCSIM se moe minimizovati, i prelazi se na kreiranje projekta u programu TIA Portal v12. 3. Podeavanje konfiguracije PLC u programu TIA Portal v12
Nakon otvaranja aplikacije TIA Portal, kreira se novi projekat koji po nazivu ne mora biti vezan za projekat kreiran u S7-PLCSIM. Pre poetka pisanja programa potrebno je izabrati PLC iz serije S7-1500, za ovo vebu bie korien SIMATIC S7 CPU 1516-3 PN/DP 6E57 516-3AN00- 0AB0.
Slika 1.2 Za potrebe vebe kreiraemo primer samodranja, da bi smo mogli da pratimo promenu ulaza i izlaza pri simulaciji. U proizvoljnoj tabeli tagova potrebno je definisati dva ulaza i jedan izlaz kao na slici 1.3.
Slika 1.3 Nakon toga napisati program za samodranje sa zadatim ulazima i izlazima kao na slici 1.4
Slika 1.4 Kada je projekat kreiran moe da se uita na virtuelni kontroler. Procedura je identina kao kod fizikog PLC. Jedan od naina je klikom na ikonu Download to device, i onda se otvara prozor Extended download to device gde je potrebno podesiti komunikaciju, i izabrati PLC. Parametri za podeavanje se mogu videti na slici 1.5.
Slika 1.5 Pri uitavanju programa otvara se prozor Load Preview gde vam se izlazi obavetenje da se razlikuju moduli u kreiranom projektu sa dostupnim modulima na simuliranom PLC. Potrebno je No action promeniti na Accept all, i potom kliknuti na Load. U sledeem prozoru se omoguava pokretanje svih modula ekiranjem Start all. Nakon uspenog uitavanja programa na virtuelni PLC, pokrenuti monitoring i onda se vraamo u PLCSIM da bi smo simulirali memorije. 4. Kreiranje SIM tabele, i simuliranje memorija
U ve kreiranom projektu u programu PLCSIM potrebno je u padajuem meniju SIM tables napraviti novu tabelu(u ovoj vebi je to SIM table_1), i ubaciti nae tagove ije e se parametri automatski oitati.
Slika 1.6 Konano se ekiranjem bitova u koloni Bits mogu simulirati memorije ulaza i izlaza.