Страница 80 из 95 ПерваяПервая ... 3070787980818290 ... ПоследняяПоследняя
Показано с 791 по 800 из 964

Тема: Библиотека SmsOwenLib для работы с SMS в CODESYS v2.3

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от Евгений Багаев Посмотреть сообщение
    Посмотрите на сайте оператора, попадает ли Ваш регион в зону покрытия 2G. Например, Теле2 не поддерживает 2G в Москве и Московской области.
    Судя по карте поддерживает. Да и вообще это корпоративная связь заказчика, у них там развитая система диспетчеризации в ЖКХ, например Меркуриевские модемы прекрасно работают на Теле2.

  2. #2
    Пользователь
    Регистрация
    29.09.2010
    Адрес
    Ульяновск
    Сообщений
    23

    По умолчанию

    Здравствуйте. Никто не сталкивался с зависанием блока FB_SMS_SR. Какое то время все нормально работает (день, неделя, иногда месяц), затем модем перестает отправлять и получать сообщения, при этом переменные в этом блоке перестают изменяться. Например: Otvet=AT+CMGL=0,1 ; State=5. Хотя когда все нормально работает State и Otvet постоянно меняются. Ошибок при этом никаких нет.
    Интерфейс RS232, скорость 19200, время цикла 20, хотя при 10 тоже самое было, оператор Мегафон, библиотека новая
    п.с. Для чего нужна перемычка 4-5 на кабеле КС17.

  3. #3
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,591

    По умолчанию

    возможно накапливаются рекламные сообщения
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  4. #4
    Пользователь
    Регистрация
    29.09.2010
    Адрес
    Ульяновск
    Сообщений
    23

    По умолчанию

    CheckNum = TRUE, да и не должно так быстро.

  5. #5
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,591

    По умолчанию

    сообщения хранятся на симке, поэтому при такой ситуации можно переподключить модем к компу и через гипертерминал посмотреть ответ на эту команду, возможно слишком большой текст не поместился в одно сообщение и поэтому образовалась очередь из нескольких cмc, буфер с количеством текста не справился отсюда и подвисание. Может поможет увеличение максимального времени цикла
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #6
    Пользователь
    Регистрация
    29.09.2010
    Адрес
    Ульяновск
    Сообщений
    23

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    сообщения хранятся на симке, поэтому при такой ситуации можно переподключить модем к компу и через гипертерминал посмотреть ответ на эту команду, возможно слишком большой текст не поместился в одно сообщение и поэтому образовалась очередь из нескольких cмc, буфер с количеством текста не справился отсюда и подвисание. Может поможет увеличение максимального времени цикла
    Тексты точно короткие, прочитал в инструкции на ПМ01 что нужна перемычка на самом приборе на клемнике Х1 7-8, незнаю на сколько она поможет

    Таймер автоматической перезагрузки может как то влиять?

  7. #7

    По умолчанию

    В модемах новой версии перемычка не нужна. Таймер не должен влиять. Время цикла какое? Меняли его?

  8. #8
    Пользователь
    Регистрация
    29.09.2010
    Адрес
    Ульяновск
    Сообщений
    23

    По умолчанию

    Цитата Сообщение от Пантелеев Дмитрий Посмотреть сообщение
    В модемах новой версии перемычка не нужна. Таймер не должен влиять. Время цикла какое? Меняли его?
    Время цикла выставлял от 10 до 20. Когда происходит зависание блока FB_SMS_SR, ПЛК запрашивает командой AT+CMGL=0,1 список прочитанных и не прочитанных сообщений и на этом переменная State останавливается в стадии 5.

    Через гипертерминал выдает следующее
    at+cmgl=0,1
    +CMGL: 1,0,"",24
    07919730071111F1040B919730330974F00000816080220300 6105D0B03CDC06

    OK

    правда при этом приходится переходить в режим PDU командой AT+CMGF=0. А вообще режим какой должен быть выбран PDU или текстовый?

  9. #9
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,591

    По умолчанию

    попробуйте вместо Param отправить что либо на русском, хотя бы один символ на кирилице чтоб был
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  10. #10
    Пользователь
    Регистрация
    29.09.2010
    Адрес
    Ульяновск
    Сообщений
    23

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    попробуйте вместо Param отправить что либо на русском, хотя бы один символ на кирилице чтоб был
    Выяснил причину, зависание происходит после того как модем принимает длинное СМС, в основном от МЧС

    +CMGL: 1,1,"",157
    07919772929090F36407D0CD21720A0008816031818134618C 0500038B0301041C04270421003A00
    20043F043E002004340430043D043D044B043C002004260413 041C0421002000310034002D003100
    3900200438044E043D044F002004320020043B043504410430 04450020043F043E0020044E043304
    4300200423043B044C044F043D043E04320441043A043E0439 0020043E0431043B04300441044204
    380020043E

    +CMGL: 2,1,"",157
    07919772929090F34007D0CD21720A0008816031818134618C 0500038B0302043604380434043004
    3504420441044F00200432044B0441043E043A0430044F0020 043F043E043604300440043D043004
    4F0020043E043F04300441043D043E04410442044C00210020 0421043E0431043B044E0434043004
    39044204350020043F0440043004320438043B04300020043F 043E043604300440043D043E043900
    2004310435

    +CMGL: 3,1,"",97
    07919772929090F34407D0CD21720A00088160318181346150 0500038B03030437043E043F043004
    41043D043E0441044204380021002004220435043B002E0020 044D043A0441044204400435043D04
    3D044B044500200441043B0443043604310020003100310032

    Теперь осталось разобраться как их стирать и приводить модем к нормальной работе

Страница 80 из 95 ПерваяПервая ... 3070787980818290 ... ПоследняяПоследняя

Похожие темы

  1. Библиотека ModemOwenLib [ver. 3.5.2.7] для работы с модемом в CODESYS v3.5
    от Трофимов Артем в разделе ПЛК3xx (архив)
    Ответов: 140
    Последнее сообщение: 06.06.2018, 13:38
  2. Полноценная библиотека для работы модема ПМ01 с SMS
    от Алексей Сорокин в разделе Помощь Разработчикам
    Ответов: 8
    Последнее сообщение: 06.03.2015, 12:36
  3. Библиотека для работы с gprs
    от alexsaska в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 27.02.2015, 13:01
  4. Ответов: 2
    Последнее сообщение: 21.11.2014, 21:53
  5. Необходима библиотека работы с модемом в CoDeSyS v3
    от Александр123456 в разделе ПЛК3xx (архив)
    Ответов: 2
    Последнее сообщение: 22.01.2012, 13:16

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •