LLIypuk
25.01.2017, 13:02
Добрый день!
Планирую использовать модем ПМ-01 в связке ПЛК Omron, для отправки СМС сообщений. С отправкой СМС в кодировке ASCII проблем нет все отправляется. Но заказчику нужны СМС в кирилице.
И вот тут возникают проблемы, возможно я что-то делаю не так, поэтому прошу помощи с организацией правильной отправки АТ команд.
Отправляемые AT команды, для СМС в Unicode
- ATE0
OK
- AT+CMGF=1
OK
- AT+CSCS="UCS2"
OK
- AT+CMGS="+79139565329" (Enter) //пробовал номер абонента набирать в ASCII, далее посылся текст сообщения в Unicode
ERROR
Данные команды пробовал отправлять как с ПЛК, так и в Terminalе, резульат один, модем после команды AT+CMGS выдает Error.
В мануале АТ команд подробно отправка сообщений в Unicode не описана, и на просторах интернета нашел инфу, что номер абонента нужно так же отправлять в Unicode, переделал программу, в итоге ничего не изменилось
Лог посылаемого сообщения в HEX
00 41 54 2B 43 4D 47 53 3D 22 00 2B 00 37 00 39 00 31 00 33 00 39 00 35 00 36 00 35 00 32 00 33 00 39 22 0D
0D 0A 45 52 52 4F 52 0D 0A
04 12 04 10 04 1F 1A
Подскажите, что я не так делаю?
И как правильно отправлять СМС в Unicode?
Планирую использовать модем ПМ-01 в связке ПЛК Omron, для отправки СМС сообщений. С отправкой СМС в кодировке ASCII проблем нет все отправляется. Но заказчику нужны СМС в кирилице.
И вот тут возникают проблемы, возможно я что-то делаю не так, поэтому прошу помощи с организацией правильной отправки АТ команд.
Отправляемые AT команды, для СМС в Unicode
- ATE0
OK
- AT+CMGF=1
OK
- AT+CSCS="UCS2"
OK
- AT+CMGS="+79139565329" (Enter) //пробовал номер абонента набирать в ASCII, далее посылся текст сообщения в Unicode
ERROR
Данные команды пробовал отправлять как с ПЛК, так и в Terminalе, резульат один, модем после команды AT+CMGS выдает Error.
В мануале АТ команд подробно отправка сообщений в Unicode не описана, и на просторах интернета нашел инфу, что номер абонента нужно так же отправлять в Unicode, переделал программу, в итоге ничего не изменилось
Лог посылаемого сообщения в HEX
00 41 54 2B 43 4D 47 53 3D 22 00 2B 00 37 00 39 00 31 00 33 00 39 00 35 00 36 00 35 00 32 00 33 00 39 22 0D
0D 0A 45 52 52 4F 52 0D 0A
04 12 04 10 04 1F 1A
Подскажите, что я не так делаю?
И как правильно отправлять СМС в Unicode?