Karta sim dla MG300B

Pytania i odpowiedzi dotyczące sprzętu Unitronics

Moderatorzy: Marek Sikora, Mateusz Sikorski

Karta sim dla MG300B

Postprzez mrats » N, 1 sty 2012, 14:05

Witam,
takie szybkie pytanko: czy moduł mg300b będzie wysyłał smsy ze zwykłej karty sim? czy musi być telemetryczna?
to mój pierwszy kontakt z tymi modułami, programuje się fajnie, ale chciałem sprawdzić działanie w biurze, bo karta telemetryczna
pojawi się dopiero na odbiorze i wolałbym uniknąć problemów.... a narazie nie udało mi się nic wysłać.
a czy w trybie podglądu (programowania) moduł gsm powinien zalogować się do sieci? pytam, bo modbus w trybie programowania nie chodzi (to wiem z instrukcji) natomiast status modułu gsm też jest 0.

pozdrawiam
mk
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez Mateusz Sikorski » Pn, 2 sty 2012, 09:32

Witam,
zwykła karta SIM także powinna wysyłać oraz odbierać SMS'y.
Czy używa Pan bloku "MultiNet Serial Slave" ? Jest on wymagany do podglądu urządzenia.
Z dokumentacji wynika, że statusy bloków "GSMDriver" oraz "Modbus RTU Master" przy poprawnej inicjalizacji powinny pokazywać wartość 1.
Proszę sprawdzić do której drabinki "skacze" Panu program (blok Jump).
Bloki "GSMDriver" oraz "MultiNet Serial Slave" powinny być wykonane tylko raz.
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 565
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: Karta sim dla MG300B

Postprzez mrats » Pn, 2 sty 2012, 11:12

Bardzo dziękuję za odpowiedź.
Faktycznie blok GSM Driver mam w pętli głównej więc to już pierwszy błąd.
Bloku MultiNet Serial Slave też nie wstawiałem.

Z modbusem nie ma problemów, wszystko działa jak należy.

Po południu poprawię program i dam znać czy działa.

Jeszcze raz dzięki,
pozdrawiam
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez mrats » Pn, 2 sty 2012, 19:39

No niestety nie działa.... ale przynajmniej zmienił się status bloku na 1.
Poziom sygnału też jest 1, co to oznacza? Nie powinno być około 100?
Czy w bloku MultiNet Serial Slave ustawiamy parametry portu w PC, czy module GSM? To samo pytanie
dotyczy ustawień w tabeli "Monitor" w ustawieniach urządzenia.

W załączniku przesyłam mój program testowy. Bardzo proszę o pomoc bo problem stał się już, lekko mówiąc, irytujący....

Pozdrawiam
Załączniki
smsTest.rar
(4.34 KiB) Pobrane 874 razy
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez Mateusz Sikorski » Wt, 3 sty 2012, 08:24

Witam,
zauważyłem, że używa Pan nowszy OS urządzenia. W takim razie wprowadziłem Pana w błąd.
Jump powinien obejmować blok GSMDriver jak i MultiNet Serial Slave.
Wszystkie numery telefonów powinny zaczynać się od "+48" i powinny być pełne. W dokumentacji napisane jest, że jeśli chce Pan odczytywać smsy od wszystkich to należy zamiast numeru telefonu wpisać "all".
W bloku MultiNet Serial Slave wpisuje Pan konfigurację portu w MG300B (COM1 lub COM2).
W załączniku przesyłam Panu działający program.
Załączniki
dziala.zip
(5.49 KiB) Pobrane 919 razy
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 565
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: Karta sim dla MG300B

Postprzez mrats » Wt, 3 sty 2012, 09:22

Panie Mateuszu, a można prosić o przesłanie instrukcji? Nie było jej razem z urządzeniem i nikt się o nią nie upomniał, a w internecie jest tylko instrukcja od MGStudio... bo z tego co widzę moje wszystkie problemy wynikają z jej braku. mój mail: biuro małpa starm pl

Pozdrawiam
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez Mateusz Sikorski » Wt, 3 sty 2012, 09:36

Witam,
jedyne instrukcje jakie posiadamy to właśnie od MGStudio, MG100 oraz MG200 (są one dołączone wraz z oprogramowaniem). Większość informacji jest tam zawarta, resztę odkrywaliśmy przez praktykę na fizycznym sprzęcie.
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 565
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: Karta sim dla MG300B

Postprzez mrats » Wt, 3 sty 2012, 13:03

No właśnie ja się w dużej mierze sugerowałem przykładem "poziom" z tego tematu, a w nim driver gsm jest wywoływany cyklicznie.
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez mrats » Wt, 3 sty 2012, 18:27

Niestety przesłany przez Pana przykład nie działa.
poniżej zamieszczam obraz z podglądu programu. Dodam tylko, że podgląd działa bez bloku Multinet Slave.... ale w trybie programowania. Czy z tym blokiem powinien działać w trybie normalnej pracy?

Wydaje mi się, że powoli wyczerpują się możliwości i skłaniam się ku reklamacji sprzętu.
Może ma Pan jeszcze jakieś pomysły, co może być nie tak?
Załączniki
sms.jpg
(62.5 KiB) Pobrane 896 razy
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez mrats » Wt, 3 sty 2012, 22:26

przepraszam za trzeciego posta z rzędu, ale nurtuje mnie pytanie: dlaczego status GSM Drivera jest =1 w sytuacji, kiedy załączę moduł bez karty sim?
poziom sygnału również jest =1. Moduł jest uszkodzony?
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez Mateusz Sikorski » Śr, 4 sty 2012, 08:07

Witam,
blok Multinet Serial Slave jest wymagany do poglądu w trybie normalnej pracy (tylko taki tryb nas interesuje).
Prosiłbym o wyjęcie karty SIM i sprawdzenie czy nie została zablokowana poprzez wpisanie złego PIN'u. Jeśli karta nie ma PIN'u to powinna mieć.
Wraz z blokiem Multinet Serial Slave program powinien pokazywać wartość 1001 w statusie bloku GSMDriver.
Bardzo dziwne jest, że poziom sygnału modułu ma wartość 1. Proszę spróbować zmienić położenie anteny w wielu miejscach (czas odświeżania poziomu sygnału może wahać się nawet do 10sekund). Jeśli to nie pomoże to proszę wykręcić antenę - wartość powinna spaść do 0.
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 565
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: Karta sim dla MG300B

Postprzez mrats » Śr, 4 sty 2012, 09:07

Nie mogę uruchomić podglądu w trybie normalnej pracy. Dla jasności podam ustawienia:
- port COM1 (programator mam na COM2)
- prędkość 9600
- parzystość brak
- bit stopu 1
- slave id 1

w polu Monitor mam:
- port COM2
- connection type: serial

Po kliknięciu Start monitor w trybie normalnej pracy, nic nie zostaje sczytane z urządzenia.
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez Mateusz Sikorski » Śr, 4 sty 2012, 09:21

Witam,

czy po wgraniu programu moduł odpowiada ?

Jeśli tak, to proszę sprawdzić czy ustawił Pan podgląd wszystkich zmiennych na "True" (załącznik).

Po wykonaniu tej czynności nadal Pan nie widzi zmiennych ?
Załączniki
monitor.jpg
(19.69 KiB) Pobrane 898 razy
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 565
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: Karta sim dla MG300B

Postprzez mrats » Śr, 4 sty 2012, 09:38

Oczywiście wszystkie zmienne mam True.

Niestety nic nie widać. Podgląd działa ale tylko w trybie programowania.
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez Mateusz Sikorski » Śr, 4 sty 2012, 09:46

Witam,
to w takim razie prosiłbym jeszcze ustawić wartość "False" w polu AutoReset, zmienić prędkość w Multinet Serial Slave na 115200, wgrać program a następnie wcisnąć przycisk Reset. Po wznowieniu komunikacji proszę wcisnąć w "Start Monitor".
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 565
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: Karta sim dla MG300B

Postprzez Mateusz Sikorski » Śr, 4 sty 2012, 10:43

Witam,
chyba znalazłem rozwiązanie Pańskiego problemu. W Pańskim programie, przy deklaracji liczby zmiennych (Memory) wpisałem w każdy typ zmiennej po jednym rekordzie (oprócz %S oraz %X). Dodatkowo przestawiłem ze sobą bloki Multinet Serial Slave oraz GSMDriver. Ustawiłem pozycję AutoReset na wartość "True" i po wgraniu programu i samoczynnym resecie, moduł zaczął działać prawidłowo. Oczywiście prędkość Multinet Serial Slave została ustawiona na 115200. W załączniku działający program.
Załączniki
dziala2.zip
(4.39 KiB) Pobrane 903 razy
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 565
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: Karta sim dla MG300B

Postprzez mrats » Śr, 4 sty 2012, 17:14

Dzięki, faktycznie mamy postęp. Działa podgląd programu, status bloku Multinet =1.
Niestety SMSy jeszcze nie wychodzą ani nie przychodzą. Stan jest następujący.
Status GSM Drivera = 1, GSMSignal jest 87/97
Status GSM Send po żądaniu wysłania zmienia się z 1 na 2 i stoi.
Moduł nie odbiera smsa, dochodzi on dopiero po przełożeniu karty do telefonu.

Czyli prawie działa. Ma Pan jeszcze jakieś pomysły?

Pozdrawiam
Załączniki
smss.jpg
(59.07 KiB) Pobrane 865 razy
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez mrats » Śr, 4 sty 2012, 20:19

kolejny krok: wywalając blok MultinetSlave z pętli głównej udaje się wysłać smsa.
Status bloku Send SMS =2, GSM Driver = 4.
Niestety kolejnego smsa można wysłać dopiero po restarcie urządzenia. Co z tym zrobić? Czy po każdym wysłaniu mam resetować modem? Brzmi absurdalnie...
No i nie udało się jeszcze odebrać smsa. Modem nie reaguje.
Jakieś sugestie?

Generalnie zaczynam czuć się jak betatester...
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez Mateusz Sikorski » Cz, 5 sty 2012, 08:16

Witam,
blok Multinet Serial Slave nie powinien mieć żadnego wpływu na działanie GSM. Najlepiej było by wyczyścić całą kartę SIM do ustawień fabrycznych.
Statusy się zgadzają. U siebie nie mam żadnych problemów z wysłaniem kolejnego SMS'a.
Co do odbierania to proszę wpisać:
- w polu Number : #Aall
- w polu Text : #Atest
- w polu Set : %Q0

Po wgraniu takiego programu, po wysłaniu SMS'a na numer w module MG300B o treści "test" powinna załączyć się czerwona dioda na urządzeniu.

Należy pamiętać, że wszystkie wpisywane numery należy poprzedzić "+48", nawet SMS Center.
Jeśli to nie zadziała to proszę włożyć inną kartę SIM do modułu i jeszcze raz sprawdzić.
Jeśli i to nic nie pomoże to prosiłbym przesłać MG300B do naszej firmy w celu weryfikacji sprzętu.
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 565
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: Karta sim dla MG300B

Postprzez mrats » Cz, 5 sty 2012, 09:04

Wszystkie numery są poprzedzone +48. Po południu kupię nową kartę sim i spróbuję jeszcze raz.
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59

Re: Karta sim dla MG300B

Postprzez mrats » Cz, 5 sty 2012, 15:28

włożyłem kartę SIM kupioną w kiosku i działa. Dlaczego nie działało na poprzedniej karcie? Pewnie nigdy się nie dowiemy...
W każdym razie dziękuję za fachową pomoc - jest to argument do ponownego zakupu tego modemu. Niestety jedyny.

Pozdrawiam
mrats
 
Posty: 13
Dołączył(a): N, 1 sty 2012, 13:59


Powrót do Unitronics



Kto przegląda forum

Użytkownicy przeglądający to forum: Google [Bot] i 1 gość

cron