Insys_GSM.pdf
(
2794 KB
)
Pobierz
140-142_logo_gsm_w_automatyce.indd
A U T O M A T Y K A P R A K T Y C Z N A
Insys GSM 4.1 + LOGO!
Komunikaty SMS w automatyce
Nawet najbardziej zautomatyzowane maszyny i linie produkcyjne wymagają
nadzoru człowieka. Komunikaty SMS wysyłane przez system automatyki
umożliwiają nieustanną kontrolę pracy maszyn i urządzeń również i wtedy,
gdy nie jest się w ich pobliżu. Poniższy artykuł przedstawia moduł Insys
GSM 4.1 oraz przykłady jego praktycznych zastosowań.
SMS–y mają zastosowanie nie
tylko w układach automatyki prze-
mysłowej, ale również i domowej.
Przykładowo, przydatna jest opcja
wysyłania SMS–ów przez centralkę
alarmową po naruszeniu linii alar-
mowych. W ten sposób, właściciel
chronionego obiektu jest bezzwłocz-
nie informowany o zagrożeniu. Pod-
stawowym zadaniem przedstawio-
nego poniżej moduł Insys GSM
4.1 przystosowanego do współpracy
ze sterownikiem LOGO! (począw-
szy od wersji 0BA4) jest wysyła-
nie SMS–ów. Treść komunikatów
zależy od aktualnego stanu pracy
sterownika. Komunikaty mogą być
wysyłane również e–mailem i fak-
sem (jeśli tylko takie usługi oferuje
operator GSM). W skład sprzedawa-
nego przez firmę Siemens zestawu
o nazwie Insys GSM 4.1 version
Siemens LOGO! wchodzi: moduł
Insys GSM 4.1, antenka, przewód
do połączenia modułu z PC, drugi
przewód do łączenia modułu z ka-
blem komunikacyjnym LOGO!, dwa
manuale oraz CD. Na płycie znaj-
duje się między innymi oprogramo-
wanie konfiguracyjne
HS–COMM GSM oraz
instrukcje w formacie
PDF.
Panel czołowy mo-
dułu Insys GSM 4.1
przedstawiono na
fot. 1
. Z prawej stro-
ny panelu znajduje się
gniazdo do podłącza-
nia anteny oraz port
RS232 do komunikacji
modułu z PC i sterow-
nikiem LOGO! Z lewej
strony jest widoczne
złącze kartySIM. Za-
ciski połączeniowe
znajdują się u góry
oraz na dole panelu.
Do górnych podłącza
się napięcie zasilania
i podaje sygnał Reset.
Tam też znajdują się dwa wejścia
dwustanowe. Z kolei na dolne złą-
cze wyprowadzone zostały styki NO
i NC wyjść przekaźnikowych OUT1
i OUT2.
Stany pracy modułu sygnalizuje
pięć diod:
- Power – zasilanie,
- Status – moduł GSM zalogowa-
ny do sieci,
- Connect – połączenie,
- RX/TX – wymiana danych przez
port RS232,
- Signal – moc sygnału GSM.
Rys. 2. Ilustracja przedstawia okno Basic Settings
w programie HS–COMM. W oknie tym trzeba wpisać
kod PIN posiadanej karty SIM oraz numer centrum
obsługującego ruch SMS. W przypadku Idei jest to
+48501200777
program HS–COMM GSM i urucho-
mić go. Teraz można włączyć zasi-
lanie i sprawdzić, czy jest się w za-
sięgu sieci. Służy do tego przycisk
Detect GSM Intensity
w oknie
Basic
Settings
programu HS–COMM.
Niestety, moduł, antena i opro-
gramowanie nie wystarczy do od-
bierania i wysyłania SMS–ów. Insys
GSM wymaga jeszcze karty SIM.
Do testów wykorzystywałem kartę
Orange POP. W oknie
Basic Settings
należy wpisać kod pin karty oraz
numer telefoniczny SMS Service
Center Number (w przypadku Oran-
ge jest to +48501200777) –
rys. 2
.
Podane dane przesyłane są z HS–
–COMM do modułu po wciśnięciu
przycisku
Send settings
. Przed wło-
żeniem karty SIM do modułu na-
leży odłączyć Insys GSM od zasi-
Konfiguracja zestawu
Dołączony do modułu podręcz-
nik szczegółowo opisuje procedurę
uruchamiania i konfigurowania mo-
dułu. Uruchamianie należy rozpo-
cząć od prac łączeniowych. Trzeba
więc podłączyć antenkę do znajdu-
jącego się u góry po prawej stronie
gniazda, połączyć moduł Insys GSM
z PC i podać na niego zasilanie. Na-
stępnie trzeba zainstalować z płyty
Fot. 1. Panel czołowy modułu Insys
GSM 4.1
Numery centrów SMS
Era GSM +48602951111
Plus GSM +48601000310
Orange +48501200777
140
Elektronika Praktyczna 6/2006
A U T O M A T Y K A P R A K T Y C Z N A
www.sterowniki.pl
•
BRAMA 8–IU/16–TU PORTÓW
RS – ETHERNET – EDG–4508+/
4516+/R+.
Nowe bramy firmy
Advantech umożliwiają szybki
transfer danych pomiędzy portem
RS–232/422/485 a siecią Ethernet.
Poszczególne rozwiązania różnią się
między sobą liczbą portów i roz-
planowaniem dostępu do gniazd.
Urządzenia zostały specjalnie zapro-
jektowane, aby mogły zostać użyte
w miejscach pracy, gdzie istnieją
nieprzyjazne warunki otoczenia.
•
KARTA WE/WY DYSKRETNYCH –
MIC–3761 (COMPACTPCI – 3/6U).
MIC–3761 to zaprojektowana
przez firmę Advantech, karta 8–iu
wejść cyfrowych i 8–iu wyjść typu
przekaźnikowego. Wejścia cyfro-
we posiadają izolację optyczną do
3750VDC, można przez nie odczy-
tywać dane w warunkach silnych
zakłóceń. Karta należy bowiem do
serii urządzeń przeznaczonych do
pracy w niesprzyjających warunkach
otoczenia (CompactPCI Systems).
•
KARTA KOMUNIKACJI MASTER PCI
– PROFIBUS DP/FMS – AD–CI-
F50–PB.
AD–CIF50–PB jest opra-
cowanym przez firmę Advantech
interfejsem, łączącym jednostkę
nadrzędną (master PCI) z siecią
PROFIBUS DP/FMS. Karta pozwala
na niezależną wymianę danych przy
użyciu pamięci (8 kB), do której
dostęp mają zarówno urządzenia
zewnętrzne (sieć), jak również jed-
nostka sterująca (master).
•
PRZEMYSŁOWA STACJA OPERA-
TORSKA Z 10–CIO CALOWYM LCD
– AWS–8100G.
AWS–8100 to pro-
dukowana przez firmę Advantech
stacja operatorska, wyposażona
w kolorowy wyświetlacz i mogąca
pomieścić do 9 kart rozszerzeń.
Wbudowany kolorowy ekran cie-
kłokrystaliczny ma rozdzielczość
800x600 i podwyższoną jasność
świecenia – 230 cd/m
2
, co zdecy-
dowanie podnosi komfort użytkowa-
nia.
Zapraszamy do zakupów w nowym
sklepie internetowym branży
automatyki przemysłowej
http://sklep.sterowniki.pl
Ceny niebezpiecznie niskie!
Rys. 3. Okno konfiguracji wymiany danych pomiędzy
LOGO! i modułem Insys GSM
1/06 Sieć przemysłowa ControlNet
5/06 SLC–500 Podstawy programowa-
nia z RSLogix 500
RSView 32
ControlLogix zaawansowany kurs
programowania LAD
6/06 SLC–500 Podstawy programowa-
nia z RSLogix 500
RSView 32
ControlLogix zaawansowany kurs
programowania LAD
7/06 SLC–500 Podstawy programowa-
nia z RSLogix 500
RSView 32
ControlLogix zaawansowany kurs
programowania LAD
8/06 SLC–500 Podstawy programowa-
nia z RSLogix 500
RSView 32
ControlLogix zaawansowany kurs
programowania LAD
9/06 SLC–500 Podstawy programowa-
nia z RSLogix 500
RSView 32
12/06 Ultra 100/200 instalacja i podsta-
wy programowania
13/06 Ultra 100/200 instalacja i podsta-
wy programowania
19/06 ControlLogix podstawy programo-
wania z RSLogix 5000
20/06 ControlLogix podstawy programo-
wania z RSLogix 5000
21/06 ControlLogix podstawy programo-
wania z RSLogix 5000
22/06 ControlLogix podstawy programo-
wania z RSLogix 5000
23/06 ControlLogix podstawy programo-
wania z RSLogix 5000
27/06 Sieć przemysłowa DeviceNet
28/06 Sieć przemysłowa ControlNet
29/06 Sieć przemysłowa ControlNet
lania, a następnie wcisnąć
mały żółty przycisk znaj-
dujący się nad gniazdem
karty. Po wciśnięciu przy-
cisku da się wyciągnąć
specjalne gniazdo na kartę
SIM.
jest maksymalna możliwa
do wykorzystania liczba
wejść, wyjść i flag dwusta-
nowych, rejestrów, przyci-
sków kursora oraz wejść,
wyjść i flag analogowych
sterownika wraz z moduła-
mi rozszerzającymi. Zaso-
by te noszą nazwę bufora
obrazu procesu – PA Buf-
fer (
Process Image Buffer
).
Lewa strona ekranu służy
do ustawiania odczytu da-
nych z LOGO! W pierwszej
kolejności należy określić
zasoby I/O LOGO! wyko-
rzystywane przez aplikację
uruchomioną na sterowni-
ku – opcja
values in use
.
Po rozwinięciu tej opcji
widoczne są zasoby I/O
PA. Na przykład po klik-
nięciu opcji
digital inputs
Komunikacja z LOGO!
Insys GSM wymaga
przygotowania wymiany
danych z aplikacją uru-
chomioną na sterowniku
LOGO! W pierwszej ko-
lejności należy podłączyć
moduł do PC, urucho-
mić HS–COMM i w oknie
głównym programu klik-
nąć zakładkę LOGO!
(
rys. 3
). Z prawej strony
okna programu widocz-
ne są zasoby wejść/wyjść
sterownika. Przedstawiona
Rys. 4. W odpowiedzi na zmianę stanu na wejściu I4
może zostać wysłany komunikat zawierający zdefiniowany
wcześniej tekst lub aktualną zawartość bufora PA
•
DR–120–24.
Moxa DR–120–24
– przemysłowy zasilacz impulsowy
24 VDC/5 A na szynę DIN DR to
seria wysokiej klasy impulsowych
zasilaczy firmy Moxa. Zaprojekto-
wane specjalnie do zastosowań
przemysłowych, przystosowane są
do pracy w trudnych warunkach
środowiskowych oraz posiadają
szereg zabezpieczeń. Występują
w modelach od 45 W do 120 W,
z napięciem wyjściowym 24 VDC.
•
DR–75–24.
Moxa DR–75–24
– przemysłowy zasilacz impulsowy
24 VDC/3,2 A na szynę DIN
•
DR–45–24.
Moxa DR–45–24
– przemysłowy zasilacz impulsowy
24 VDC/2 A na szynę DIN
sterowniki.pl Sp. z o.o.
tel. 022 499 88 39
www.sterowniki.pl
e–mail:sterowniki@sterowniki.pl
Elektronika Praktyczna 6/2006
141
A U T O M A T Y K A P R A K T Y C Z N A
Rys. 5. Schemat prostej centralki
alarmowej zbudowanej na sterowniku
LOGO!
ny stanu na wejściu lub wyjściu
LOGO!, to zmiana ta może nie
zostać zauważona przez Insys. Na-
leży o tym pamiętać podczas pro-
gramowania sterownika oraz konfi-
gurowania modułu GSM (w dalszej
części artykułu przedstawiony jest
odpowiedni przykład). W opcji
mo-
nitored values
określa się, jakie
zasoby spośród tych, które zostały
wybrane w
values in use
mają być
monitorowane przez Insys GSM.
W przypadku wejścia dwustanowe-
go, wysłanie SMS–a może powo-
dować zmiana stanu na 0, 1 lub
jakakolwiek zmiana. W komunika-
cie będzie znajdować się aktualna
wartość bufora PA lub zdefiniowa-
na przez użytkownika wiadomość
(
rys. 4
).
podaje się wykorzystywane przez
aplikację wejścia dwustanowe ste-
rownika. Pełny obraz stanów wejść
i wyjść LOGO!, czyli zawartość bu-
fora PA może być okresowo wysyła-
na SMS–em. Odstęp czasu, co jaki
mają być wysyłane SMS–y okre-
śla się w opcji
Time Scheduled
PA
SMS. Opcja
actual values
służy do
określania bloków, których wartości
mogą być wysyłane w odpowiedzi
na przesłane SMS-em pytanie do
modułu.
Po rozwinięciu
monitoring valu-
es
dostępne są opcje:
settings
i
mo-
nitored values
. W
settings
aktywuje
się monitorowanie zmian poprzez
zaznaczenie opcji
alarm upon va-
lue change
oraz określa się czas,
co jaki Insys GSM sprawdza warto-
ści wejść i wyjść wybranych w
mo-
nitored values
– parametr
polling
cycle
. Jeżeli czas ten jest dłuższy
od najkrótszej możliwej zmia-
Przykładowe zastosowanie
Na
rys. 5
przedstawiono sche-
mat bardzo prostej centralki alar-
mowej zbudowanej na sterowniku
LOGO! 12/24 RC. Przycisk S1 słu-
ży do uzbrajania/rozbrajania cen-
tralki. W jego miejsce można za-
stosować przełącznik z kluczykiem,
albo zamek szyfrowy. L1…L3 to
linie alarmowe. Przecięcie której-
kolwiek z linii przy uzbrojonej cen-
tralce generuje alarm na wyjściu
Q1. Rozbrojenie centralki wyłącza
alarm. Program sterujący pracą cen-
tralki przedstawiony jest na
rys. 6
.
Aplikacja została przygotowana do
wymiany danych z Insys GSM. Za-
daniem modułu Insys jest wysyła-
nie SMS-ów (z zawartością bufora
PA) po przecięciu linii alarmowych
oraz rozbrojeniu centralki. Narusze-
nie linii L1...L3 może mieć charak-
ter chwilowy, krótszy od okresu,
co jaki Insys GSM sprawdza bufor
Rys. 6. Program sterujący pracą centralki alarmowej
142
Elektronika Praktyczna 6/2006
A U T O M A T Y K A P R A K T Y C Z N A
Fot. 7. Tak wygląda odebrany przez
telefon komunikat z zawartością bufo-
ra PA wysłany przez Insys GSM. Napis
I:xxxx1110 oznacza, że wejście I1 ma
wartość 0 (centralka uzbrojona) oraz
wszystkie linie alarmowe L1, L2 i L3
(wejścia I2, I3 i I4) są zwarte. Czas
naruszenia linii L2 (wejście I3) był
krótszy od parametru polling cycle
ustawionego dla Insys GSM i dlatego
w komunikacie SMS I3 ma wartość
1. Naruszenie linii L2 sygnalizuje flaga
M2. Napis M:xxxxx010 oznacza, że
bity M1 i M3 mają wartość 0, nato-
miast M2 ustawiony jest na 1. Kod
Q:xxxxxxx1 informuje o pobudzeniu
wyjścia Q1, czyli załączeniu alarmu
Współpraca z PLC
Wersja Insys GSM
przystosowana do
współpracy z LOGO!
umożliwia bardzo wy-
godną obsługę aplika-
cji stworzonych dla
tego sterownika. In-
sys GSM może jednak
wysyłać SMS–y w od-
powiedzi na sytuacje
alarmowe zgłoszone
przez praktycznie każ-
dy sterownik PLC, jak
również i urządzenie
elektroniczne, a nawet
zwykły styk albo przy-
cisk. Dwustanowe wyj-
ścia PLC, w tym rów-
nież i wyjścia LOGO!,
można podłączać pod
dwa wejścia dwusta-
nowe Insys. Zmia-
na stanu na każdym
z wejść modułu, a tak-
że liczba podanych na
wejścia impulsów jest
wykrywana i rozróżnia-
na przez Insys. W od-
powiedzi na zgłoszo-
ną sytuację alarmową
Insys wysyła SMS–y,
może także zmienić
stan swoich wyjść
przekaźnikowych.
W zależności od licz-
by impulsów wejścio-
wych generowanych
jest do 10 różnych
alarmów wysyłanych
pod dowolne numery
telefonów. Na
rys. 8
przedstawiono ekran konfiguracyjny
wejścia I1. W polu
alarm trigger
zo-
stała wybrana opcja rozróżniania im-
pulsów –
pulsed alarm input
(1 to
10)
. Komunikaty alarmowe wysyła-
ne są SMS–em (
alarm transmission
by SMS
). W polu
collective message
zdefiniowano wspólną wiadomość,
która jest dodawana do wszystkich
wysyłanych alarmów pochodzących
od wejścia I1. Dalej podane zosta-
ły cztery komunikaty wysyłane pod
różne numery telefonów (na przy-
kład obsługi, serwisu, dozoru).
Na
rys. 9
przedstawiono pro-
gram na sterownik LOGO!, który na
wyjściu Q1 potrafi generować czte-
ry różne przebiegi, w zależności od
tego, który z przycisków I1…I4 został
wciśnięty. Po uruchomieniu aplikacji
na sterowniku i połączeniu LOGO! ze
PA aplikacji LOGO!, dlatego zasto-
sowano monitorowanie stanu flag,
a nie bezpośrednio wejść sterowni-
ka. Przecięcie każdej z linii zmienia
stan jej przerzutnika i ustawia od-
powiadającą jej flagę. Przerzutniki
są zerowane podczas rozbrajania
centralki. Parametr polling cycle
ustawiono na 1 sekundę. Na
fot. 7
przedstawiono odebrany przez tele-
fon komórkowy alarm, generowany
po przecięciu linii L2.
Rys. 9. Zadaniem tego programu jest generacja
czterech przebiegów o czasie trwania zależnym od
tego, który z przycisków I1…I4 został naciśnięty.
skonfigurowanym według rys. 8 mo-
dułem Insys, wciśnięcie przycisków
podłączonych do wejść I1…I4 będzie
powodować wysyłanie SMS–owych
wiadomości. Na przykład po wci-
śnięciu I1 zostanie wysłany komuni-
kat „ALARM!!! Wyłączenie sterowa-
nia – wciśnięty wyłącznik awaryjny”.
Z kolei I2 spowoduje wysłanie alar-
mu „ALARM!!! Błąd odczytu pozycji
przenośnika detali”.
Wojciech Nowakowski
wojciech.nowakowski@ep.com.pl
Process Image Buffer
Bufor PA (
Process Image Buffer
) zawiera
pełne zasoby wejść i wyjść sterownika
LOGO! wraz ze wszystkimi modułami
rozszerzającymi. Są to więc:
- Wejścia dwustanowe (I1…I24),
- Wyjścia dwustanowe (Q1…Q16),
- Dwustanowe bity w pamięci (M1…M24),
- Rejestry (S1…S8),
- Przyciski kursora (lewy, prawy, góra,
dół),
- Wejścia analogowe (AI1…AI8),
- Wyjścia analogowe (AQ1 i AQ2),
- Analogowe wartości przechowywane
w pamięci (AM1…AM6).
Materiały dodatkowe
Na płycie CD-EP6/2006B oraz na stronie
www.ep.com.pl
znajdują się dwa programy
na sterownik LOGO: centralki alarmowej
i generatora impulsów dla wejść INPUT 1
i INPUT 2 Insys GSM, pobrany ze strony
WWW producenta
www.insys–tec.de
program
HS–COMM oraz manual do modułu.
Elektronika Praktyczna 6/2006
143
Rys. 8. Okno konfiguracyjne wejścia alarmowego
Input 1 i wyjścia kontrolnego Output 1 po wybraniu
w polu
alarm trigger
opcji rozróżniania impulsów
–
pulsed alarm input
Plik z chomika:
uniwel
Inne pliki z tego folderu:
Asembler - Podręcznik użytkownika.pdf
(4099 KB)
Asembler2.pdf
(216 KB)
Poznajemy Protel DXP [PL].pdf
(118470 KB)
EP 05-2011.pdf
(101447 KB)
ep.11.2010.pdf
(104945 KB)
Inne foldery tego chomika:
Pliki dostępne do 01.06.2025
Pliki dostępne do 08.07.2024
Pliki dostępne do 19.01.2025
_Green_Book_
Aldous Huxley - Nowy wspaniały świat
Zgłoś jeśli
naruszono regulamin