135_!36.pdf

(135 KB) Pobierz
Sterowniki programowalne SIMATIC S7-200, część 2
A U T O  M A  T Y K A
Sterowniki programowalne
SIMATIC S7-200, część 2
Kontynuujemy prezentacjÍ
moøliwoúci komunikacyjnych
sterownikÛw PLC firmy
Siemens. W†tej czÍúci
przedstawiamy sposoby
do³¹czenia ich do sieci
Ethernet, za jej
poúrednictwem do Internetu
i†korzystania z†jego
ogromnych moøliwoúci:
wysy³ania i†odbioru e-maili,
przesy³ania plikÛw itp.
MATIC zapewni¹ komunikacjÍ
i†przechodnioúÊ na wszystkich po-
ziomach sieci. Jednoczeúnie Sie-
mens stale wytwarza nowe modu³y,
ktÛre s¹ w³¹czane do systemÛw sie-
ciowych spe³niaj¹cych koncepcjÍ
Ca³kowicie Zintegrowanej Automaty-
ki . Jednym z†nowych opracowaÒ jest
CP243-1 ( fot. 7 ) - interfejs komuni-
kacyjny do³¹czany do sterownika
S7-200. Za jego pomoc¹ sterownik
S7-200 moøe komunikowaÊ siÍ z†in-
nymi uczestnikami sieci Ethernet.
Z wykorzystaniem CP243-1 moø-
na zaprojektowaÊ do 8†po³¹czeÒ
z†innymi uczestnikami sieci pracu-
j¹cymi jako klient lub serwer. Moø-
liwe jest po³¹czenie sterownika S7-
200 poprzez CP243-1 ze sterowni-
kami S7-300, S7-400 w†tym rÛw-
nieø z†komputerami PC wyposaøo-
nymi w†kartÍ ethernetow¹. Poprzez
us³ugÍ OPC-serwer moøliwa jest
wymiana danych pomiÍdzy S7-200
z†CP243-1 a†komputerem PC z†sys-
temem wizualizacji WinCC, WinAC
lub Protool/Pro ( rys. 8 ). Na kompu-
terze PC trzeba zainstalowaÊ driver
Softnet S7, ktÛry zapewnia wymia-
nÍ danych w†oparciu o†tzw. funk-
cje S7 (funkcje zapewniaj¹ce komu-
nikacjÍ pomiÍdzy sterownikami se-
rii S7 zapisanymi w†BIOS-ie ste-
rownikÛw) pomiÍdzy systemem wi-
zualizacji a†wiÍksz¹ liczb¹ sterow-
nikÛw S7-200 z†do³¹czonymi modu-
³ami CP243-1. Uboczn¹ zalet¹ za-
stosowania CP243-1 jest moøliwoúÊ
zdalnego programowania, diagnosty-
ki sterownikÛw S7-200 w†sieci Et-
hernet za pomoc¹ oprogramowania
Step7 Micro/WinV3.2. W†oprogra-
mowaniu Step7Micro/Win V3.2
przygotowany zosta³ specjalny kre-
ator projektÛw, ktÛry za pomoc¹ za-
pytaÒ i†odpowiedzi generuje kod
programu potrzebny do wytworze-
nia komunikacji w†sieci Ethernet.
Dane projektowe gromadzone s¹
w†CPU, dziÍki czemu przy wymia-
nie CP243-1 nie jest potrzebne ko-
lejne parametryzowanie modu³u.
Adres IP dla CP243-1 moøe byÊ na-
dawany na etapie projektowania
lub z†serwera za pomoc¹ protoko³u
BOOTP ( bootstrap-protocol ). Ma to
miejsce, gdy przy³¹czamy do sieci
Ethernet CP243-1 bez okreúlonego
adresu IP. Modu³ CP243-1 w†takim
przypadku poszukuje serwera BO-
OTP i†zg³asza siÍ z†w³asnym adre-
sem MAC, ktÛry jest nadawany
przez producenta i†jest niezmienny
oraz niepowtarzalny. Modu³ CP243-
1 posiada z³¹cze typu RJ45. Moøe
pracowaÊ z†prÍdkoúciami od 10 do
100 Mb/s w†trybie duplex i†pÛ³dup-
lex (prÍdkoúÊ wymiany danych jest
ustalana automatycznie). Poprzez
do³¹czenie innych modu³Ûw siecio-
SieÊ Ethernet
CP243-1 - interfejs Ethernet
dla sterownikÛw S7-200
Koncepcja TIA - ca³kowicie zin-
tegrowanej automatyki - dotycz¹ca
uk³adÛw sterowaÒ programowal-
nych, uwzglÍdnia koniecznoúÊ za-
pewnienia komunikacji na kaødym
poziomie sterowania. Pocz¹wszy od
systemÛw zarz¹dzania przedsiÍbior-
stwem ERP i†MES, poprzez niøsze
warstwy komunikacji - poczynaj¹c
od Ethernetu zapewniaj¹cego szyb-
k¹ wymianÍ duøej iloúci danych
pomiÍdzy komputerami typu PC
(pracuj¹cymi jako stacje klient-ser-
wer), nastÍpnie Profibus - sieÊ po-
lowa zapewniaj¹ca us³ugi wymiany
danych miedzy sterownikami PLC
lub ìwyspamiî wejúÊ-wyjúÊ binar-
nych i†analogowych, aø do stero-
waÒ obiektowych opartych na sieci
ASi steruj¹cej elementami wyko-
nawczymi i†odczytuj¹cymi sygna³y
obiektowe, uk³ady automatyki SI-
Fot. 7
Elektronika Praktyczna 10/2003
135
32652073.004.png
A U T O  M A  T Y K A
Rys. 8
wych np. do sieci ASi lub Profi-
bus, sterownik S7-200 moøe byÊ
traktowany jako inteligentny modu³
interfejsu pomiÍdzy segmentami
sieci, czyli inteligentny sterownik
systemu Ca³kowicie Zintegrowanej
Automatyki .
- moøliwoúÊ tworzenia apletÛw za
pomoc¹ jÍzyka JAVA,
- FTP serwer dla dostÍpu do pli-
kÛw systemowych poprzez sieÊ,
wykorzystuje siÍ to np. do za³a-
dowania plikÛw HTML do proce-
sora komunikacyjnego,
- moøliwa komunikacja z†8†uczest-
nikami sieci.
DziÍki temu jest moøliwa wymia-
na danych pomiÍdzy uczestnikami sie-
ci, pracuj¹cych z†rÛønymi systemami
operacyjnymi. Oczywiúcie CPU moøe
wykorzystywaÊ FTP do komunikacji
z†webserwerem modu³u CP243-IT.
Wymiana danych poprzez
CP243-IT z†innymi
sterownikami S7 w†sieci
Ethernet
Sterownik S7-200 wspÛ³pracuj¹cy
z†modu³em CP243-IT moøe komuniko-
waÊ siÍ poprzez Ethernet ze sterowni-
kami S7-300 i†S7-400, wykorzystuj¹c
standardowe funkcje S7. Moøliwe jest
po³¹czenie CP243-IT z†innymi 8†uczes-
tnikami sieci Ethernet.
SieÊ Internet
Nieco wiÍksze moøliwoúci oferu-
je modu³ CP243-IT, za pomoc¹ ktÛ-
rego moøna zarz¹dzaÊ prac¹ sterow-
nika S7-200 w†sieci Internet i†Intra-
net. Komunikacja interfejsu CP243-
IT za pomoc¹ standardowych funk-
cji S7 przebiega identycznie jak
w†przypadku interfejsu CP243. Mo-
du³ CP243-IT jest pod³¹czany do
sterownika S7-200 jak typowy mo-
du³ rozszerzenia. Modu³ CP243-IT
jest przeznaczony dla nastÍpuj¹cych
aplikacji:
- sterowanie urz¹dzeÒ i†kontrola
ich pracy poprzez zintegrowany
webserwer w†sieci Internet i†In-
tranet,
- wbudowany webserwer ( http ser-
wer ) z†8†MB pamiÍci dla umiesz-
czenia plikÛw (stron interneto-
wych} w†standardzie HTML,
- gotowe strony dla wyúwietlania
statusu, konfiguracji oraz wy-
úwietlania zmiennych ze sterow-
nika S7-200,
Przesy³anie wiadomoúci e-mail
Zastosowanie modu³u CP243-IT
umoøliwia wysy³anie i†odbiÛr e-
maili z†poziomu sterownika PLC.
Uøytkownik moøe okreúliÊ przyczy-
nÍ wys³ania e-maila, dziÍki czemu
moøna je wykorzystaÊ np. do prze-
sy³ania informacji o†alarmach wy-
krytych podczas pracy systemu.
Ponadto jest moøliwa wymiana da-
nych przez aplikacjÍ uøytkownika za
pomoc¹ FTP ( File Transfer Protokol ).
MoøliwoúÊ ta nie musi byÊ wykorzys-
tywana wy³¹cznie do ³adowania pli-
kÛw HTML do pamiÍci modu³u
CP243-IT - moøna j¹ wykorzystaÊ tak-
øe do wymiany zmiennych pomiÍdzy
CP234-IT a†CPU S7-200. W†tym przy-
padku CPU pracuje jako klient FTP.
Moøliwym jest wiÍc zapamiÍtywanie
w†pamiÍci typu ÑVî sterownika S7-
200 plikÛw, jako zmienne przekazywa-
nych poprzez sieÊ Internet z†systemu
nadrzÍdnego np. komputera PC.
Wymiana danych poprzez
CP243-IT z†komputerami PC
Wymiana danych pomiÍdzy ste-
rownikiem S7-200 z†CP243-IT
i†komputerem PC jest moøliwa za
pomoc¹ interfejsu OPC. Jest on do-
starczany wraz z†funkcjami S7 po-
trzebnymi do obs³ugi zainstalowa-
nej karty sprzÍtowej w†PC, z†oprog-
ramowaniem SOFTNET S7. Kompu-
ter PC moøe byÊ uøyty do wizuali-
zacji i†archiwizacji danych proceso-
wych np. z†aplikacjami stworzony-
mi za pomoc¹ Wince lub WinAC.
Micha³ Bereza, Siemens
136
Elektronika Praktyczna 10/2003
32652073.005.png 32652073.006.png 32652073.007.png 32652073.001.png 32652073.002.png 32652073.003.png
Zgłoś jeśli naruszono regulamin