Komunikace mezi PLC (S7-300) a GSM modemem (MC35) po RS232

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Omron

Komunikace mezi PLC (S7-300) a GSM modemem (MC35) po RS232

#1 Příspěvek od Omron »

Zdravím přátelé.

Chtěl bych se zeptat, jestli zde není někdo, kdo by se vyznal v programování PLC. Mám k dispozici PLC S7-300 a GSM modem MC35. A teď mi jde o to, jak tyto 2 zařízení propojit a jak nastavit komunikaci ve STEP7.

Já jsem tuto problematiku trošku studoval, a na propojení budu potřebovat MPI kabel, je to tak, že? Protože ono PLC je vlastně RS485 a MC35 je RS232. A ten kabel je jakýsi "převodník" RS485 na RS232.

A teď, jak nakonfigurovat onu komunikaci ve STEP7? Nepracoval s tímto někdo?

Snad jsem problém dostatečně popsal. Dík moc za jakoukoli radu.
Uživatelský avatar
ok1xgi
Příspěvky: 961
Registrován: 15 úno 2009, 00:00
Bydliště: Soběslav

#2 Příspěvek od ok1xgi »

MPIčkem budeš komunikovat se STEP7 při programování.

https://www.automation.siemens.com/WW/f ... anguage=en
Poslední slova před smrtí - Tam není víc jak 12 voltů.
Omron

#3 Příspěvek od Omron »

Dík za odpověď.

Tady je nějaký návod na nastavení, možná se někomu bude hodit.-----ODKAZ-----[/url]
Omron

#4 Příspěvek od Omron »

Tak jsem opět zde. Zjistil jsem, že pokud mám CPU 314C-2 ptp, tak nepotřebuji tento modul CP340 ke komunikaci po RS232.

Toto CPU má vše potřebné k sobě. ;)

A k přijímání a odesílání dat slouží bloky SFB60 & SFB61. To je jen nějaké drobné upřesnění. :)
Omron

#5 Příspěvek od Omron »

Tak jsem opět pracoval na projektu, a zjistili jsme, že když připojíme modem k PC a v herkules RS232 potřebujeme tyto 3 řádky k odeslání SMS.
    AT+CMGF=1$0d //musi dat ok
    AT+CMGS="00420736465480"$0d //musi dat >
    cus$1a$0d //text sms


A každý řádek musí být okončen symboly '$0d' A zde je problém. Jak ve STEP7 v bloku SFB60 vnutit znak $?
A pak ještě jedna věc, aby modem komunikoval, je potřeba mu dát do vysoké urovně signál DTR. Ale to nevím jak zajistím.

Nemá s tím někdo zkušenost?
Omron

#6 Příspěvek od Omron »

:-D Tak toto už je taky vyřešené. Stačí za daným řetězcem odeslat 13 jako DEC. :)
Odpovědět

Zpět na „Poradna“