Вложений: 4
ПЛК 150 + Модем ПМ01 (2017)
Здравствуйте! Надеюсь в правильную тему обращаюсь. Подскажите пожалуйста по следующему вопросу:
Имеется условный объект, где стоит насос на скважине, управление насосом организовано посредством ПЛК 150. Необходимо, чтобы при отправке СМС "запрос" или "zapros" на модем ПМ01 (2017) ПЛК отправлял в ответ отчет с параметрами. Имеется готовый проект в CodeSys 2.3, попросили меня настроить модем и связь ПЛК с модемом :)
В существующем проекте отправка СМС организована по этому примеру. При работе с ПЛК не отправляются и не принимаются СМС, хотя связь с модемом есть и ПЛК передает на модем AT команды. Сам модем исправен, в терминале модема принимаются и отсылаются СМС с помощью AT команд.
Подскажите:
- правильно ли организована работа с СМС в проекте?
- как можно посмотреть AT команды в терминале модема, которые передает ПЛК в модем? я так понял, ПЛК сам включает эхо в модеме (ATE1), в терминале только отображаются ОК или иногда ERROR :)
- где можно посмотреть ошибки, если такие имеются при отправке/получении СМС в ПЛК? в текущей теме нашел, что можно так
Цитата:
открываю менеджер библиотек, выделяю библиотеку, перехожу на типы данных, открываю структуру под интуитивно понятным названием список ошибок и читаю перечень
Мне кажется, проблема с СМС связана с параметром в проекте MinCycleLength, где указано 1 мс, но может быть и нет.
Я проверил работоспособность данного примера на сборке ПЛК 110 + модем ПМ01 (2017) - все работает, так же как и в примере. В терминале модема СМС принимаются и отправляются с помощью AT команд. MinCycleLength выставил 10 мс.
Прикрепляю скриншоты конфигурации ПЛК в проекте и часть проекта с организацией СМС. В прикрепленном проекте номер телефона 79500000000 для примера :)