Krmilniki Simatic S7-1200 imajo poleg številnih možnosti tudi integrirani spletni strežnik. Tokrat se bomo posvetili izdelavi spletne strani za izmenjavo podatkov s krmilnikom. Spletno stran bomo obogatili z JavaScriptom, s čimer odpravimo utripanje strani ob osveževanju podatkov.
Spletni strežnik

Uporabniške spletne strani

Testno stran lahko sedaj prenesemo na spletni strežnik krmilnika. V nastavitvah krmilnika izberemo Web server in razdelek User-defined pages. Nastavimo HTML mapo, v kateri imamo testno spletno stran in prevzeto spletno stran (slika). V okno Application name lahko vpišemo ime povezave na našo spletno stran, lahko pa ga pustimo tudi praznega. Na koncu kliknemo Generate blocks, da generirano podatkovne bloke, primerne za prenos na krmilnik. Ustvarita se dva podatkovna bloka DB333 in DB334. V primeru obsežnejše spletne strani se ustvari več blokov.
Da lahko dostopamo do spletne strani, ki je shranjena na krmilniku, moramo v uporabniški program za krmilnik vnesti funkcijski blok WWW, ki skrbi za izmenjavo podatkov med brskalnikom in krmilnikom.
Program na koncu prevedemo (Compile) in ga prenesemo na krmilnik. Enostavno spletno stran s pozdravom preizkusimo tako, da v spletni brskalnik vpišemo IP naslov krmilnika. Odpre se nam začetna stran spletnega strežnika in po uspešnem vpisu uporabnika se odprejo dodatne možnosti. Izberemo User Pages in v novem oknu se odpre naša testna stran s pozdravom.
Simatic S7-1200 Web server – uporabniške spletne strani
Siemens d.o.o.
Bratislavska 5, 1000 Ljubljana
T: + 386 1 4746 100
2017_SE248_16

