Aplikacja_IT.doc

(1125 KB) Pobierz

SIMATIC w Internecie

 

Wśród procesorów komunikacyjnych sterowników S7 procesory ethernetowe, które posiadają serwery FTP oraz WWW. Wykonanie prostej wizualizacji przy wykorzystaniu tych urządzeń wcale nie jest skomplikowane. Jak to zrobić ?

Zapraszam do zaglądnięcia o czasopisma Praktyczna Elektronika

 

 

 

 

 

 

 

 

 

 

 

              Od kilku lat procesory komunikacyjne Ethernetowe dla sterowników S7 posiadają funkcjonalność serwerów FTP oraz WWW. Jest to bardzo atrakcyjna funkcja, jednak mało znana. Podejrzewam, że jest tak z uwagi na małą popularność języka HTML i Java wśród automatyków. Tak naprawdę znajomość w / w języków programowania jest domeną firm, które oferują specjalizowane usługi związane ze stronami www. Firma SIEMENS przygotowała bibliotekę, która maskuje wszystkie niezbędne kody w Java i JavaScript a udostępnia proste parametryczne procedury (aplety, kontrolki) umożliwiające odczyt i zapis danych bezpośrednio do CPU. Aby wykonać prostą wizualizacje stanów PLC na www wymagana jest jedynie podstawowa znajomość języka HTML. Zakładam, że zakup książki do HTML za przysłowiowe 10-15 złotych i poświęcenie 1-2 godzin na jej przeglądnięcie będzie jedyną a zarazem wystarczającą inwestycją. Ale zacznijmy od początku.

 

 

Sprzęt

Opisana aplikacja bazuje na procesorze CP 343-1 Advanced. Jednak pozostałe procesory IT dla S7-200 oraz S7-400 posiadają pod tym względem podobną funkcjonalność. Wystarczy więc zastosować jeden z wymienionych procesorów.

- S7-200: CP243-1 IT (6GK7243-1GX00-0XE0)

- S7-300: CP343-1Adv (6GK7343-1GX21-0XE0)

- S7-400: CP443-1Adv (6GK7443-1EX40-0XE0)

Procesory te różnią się diametralnie możliwościami. Jednak dla naszych celów są praktycznie identyczne. Najważniejszym parametrem jest ilość wolnej przestrzeni serwera FTP:

- dla CP 243-1 IT z 8 MB

- dla CP 343-1 Advanced  z 30 MB

- dla CP 443-1 Advanced z 32 MB

 

 

 

 

 

 

 

 

Rys. 1 CP243-1 IT

Rys. 2 CP343-1 IT

 

Rys. 3 CP443-1 Advanced

 

 

 

 

 

 

 

 

 

 

 

1

 

Zgłoś jeśli naruszono regulamin