Добрый вечер, форумчане.
Сталкивался ли кто-нибудь с проблемой проверки баланса на модемах ПМ01 после обновления.
Предыстория вопроса.
С 2015 года использую модемы ПМ01 на объектах. В интерфейсе реализована возможность проверки баланса на сим-карте, которая исправно работала.
В феврале 2018 года на очередном объекте столкнулся с проблемой, что баланс перестал проверяться (о чем вопрошал тут).
В тот момент функциональность оказалась для заказчика невостребованной и я отложил решение данной проблемы.
Сейчас сложилось, что на столе у меня есть 2 модема разных годов выпуска и я решил провести тесты.
Исходные данные.
1. Тестовый проект для проверки баланса - TestBalance.pro (прикрепляю).
2. Контроллер ПЛК110 М02.
3. Модем ПМ01-24.B 2016 года выпуска - буду называть "Модем 1".
4. Модем ПМ01-24.AB 2018 года выпуска - буду называть "Модем 2".
5. Библиотека SmsOwenLib от 18.05.2017 (как я понимаю, последняя).
6. Сим-карта Мегафона.
7. Номер для проверки баланса *100#.
Описание проблемы.
При работе с модемом 1 проверка баланса проходит корректно. После запроса в поле BalanceText появляется текущий баланс (см. рисунок "Баланс на модеме 2016 года").
Переставляю сим-карту и клеммную колодку с модема 1 на модем 2. Переинициализирую систему снятием и подачей питания. После запроса баланса в поле BalanceText отображается одна кавычка (см. рисунок "Баланс на модеме 2018 года").
Кто-нибудь сталкивался с данной проблемой?
В чем может быть причина?