M.Hašek Programování Mosaic 5. 2. 2025 12:44 17. 2. 2025 9:46

Dobrý den,

potřeboval bych zprovoznit obsluhu modemu GSM2-01 pod centrálou Foxtrotu (zkoušel jsme jak CP2000, tak CP1004). Ze stavu proměnných v IO konfigurátoru to vypadá, že komunikace po RS232 probíhá korektně. Nicméně mám problém s obsluhou bloku SMS Handler 1 (2)  z knihovny GSMLib. Stav výstupu READY je stále 0, ERROR též 0, SIGNAL=-1. Stav výstupní proměnné STATE  cyklicky nabývá hodnot 3,6,7,8,0.26,5,3 ... Sim karta o2, bez pinu. GSM modem s jinou centrálou pod Foxtoolem fungoval korektně. Dotaz je podobný již řešenému dotazu zde: https://diskuse.elektrika.cz/index.php/topic,36973.0.html Testovací program nicméně již nelze stáhnout. 

Prosím o informaci, jakým směrem dále postupovat, aby bylo možné zprovoznit GSM komunikaci s tímto modemem.

Děkuji.

 

 

 

Odpovědi 1

Luboš Urban 17. 2. 2025 9:46

Dobrý den,

ještě se chci ujistit, jak píšete, že s jinou centrálou (naprogramovanou FoxToolem) modem fungoval, bylo to i se stejnou SIM kartou? Protože podle toho, že READY je trvale v 0 a síla signálu je -1, se modem vůbec nepřipojí do sítě. Zkoušeli jste SIM kartu vyměnit za nějakou jinou?

Přikládám ten testovací projekt. Předpokládám, že v tom souboru debug.txt bude jen toto:

#09:25:05.336#OUT len:6
ATE0

To znamená, že modem zkouší navázat spojení, ale od sítě nepřijde žádná odpověď. Buď je něco s tou simkou nebo si nerozumí s tím modemem, těžko říct. Když ji dáte do nějakého mobilu, tak se k síti připojí?

Vaše odpověď

Pro vložení odpovědi je nezbytné být přihlášený. Pokračujte na přihlášení.