|
51
: 13.12.2025, 06:10:49
|
|
Автор A255 - Последний ответ от A255
|
|
Смена терминала ни на что не влияет, пробовал я уже штук 5, без разницы. И CR, и LF, и CR+LF ничего не меняют. На большую часть команд нет никакой реакции. Иногда при включении АССВ сам шлёт строку шЂxьxАx, иногда на команду at отвечает ОК.
|
|
|
52
: 13.12.2025, 02:05:44
|
|
Автор A255 - Последний ответ от Иван Кривокора
|
Работа с АССВ-030 в режиме GSM-модема осуществляется точно так же, как и с любым другим "нормальным" GSM-модемом. Как сказано в РЭ на АССВ-030: Адаптер содержит модуль универсального сотового модема. Модуль управляется микроконтроллером, к которому подключен приборный интерфейс. Выбор режима работы GSM-модем переводит микроконтроллер в «прозрачное» состояние. Все данные, получаемые от приборного интерфейса, направляются им без изменения в модуль, а данные из модуля в приборный интерфейс. По форматам AT-команд. Мне известно, что большинство из них универсальны для всех модемов, мне известна их конкретная форма, это в интернете на каждом шагу описано, но как было сказано выше, не на все команды мне отвечают. На at+ifc=0 отвечают, а на at+ifc=0,0 - нет. И на at+ifc? тоже не отвечают. И на at+creg тоже нет ответа. И на ats0=1 - тоже. Даже на at&f и at&w ответа нет. Что ещё я должен ему послать?
Не совсем так. Тот или иной GSM-модуль реализует поддержку AT-комманд согласно общепринятым стандартам GSM и рекомендациям. И в большинстве случаев список базовых AT-команд для разных GSM-модулей разных производителей будет одинаковым. Откуда же быть мне подготовленным, если нужное мне я узнаю не из руководства по эксплуатации, которое почти бесполезно, а на форумах, где информацию дают очень дозировано, по чуть-чуть? Например, "что дефолтное значение для этого параметра у используемого GSM-модуля - 0, т.е. автоответ выключен." Но о том, как включить, умалчивают.
У упомянутого вами GSM-модуля Cinterion MC52i точно так же дефолтным значением для количества гудков до снятия трубки является 0. Настройка этого параметра для любого приборного GSM-модема - это база. не на все команды мне отвечают. На at+ifc=0 отвечают, а на at+ifc=0,0 - нет. И на at+ifc? тоже не отвечают. И на at+creg тоже нет ответа. И на ats0=1 - тоже. Даже на at&f и at&w ответа нет. Что ещё я должен ему послать?
Всё это происходит независимо от порта, хоть настоящий "железный" COM, хоть адаптер USB-COM - без разницы. Есть мысль, что просто этот экземпляр АССВ неисправен, привезу другой, попробую с ним.
Если всё действительно так, и если не допущена какая-нибудь ошибка, о которой выше не указано, то мы можем рекомендовать следующее: воспользуйтесь другим терминалом (termite, например) и в настройках связи включите отправку CR и LF.
|
|
|
53
: 12.12.2025, 09:45:26
|
|
Автор A255 - Последний ответ от A255
|
|
Взял другой АССВ-030. Всё то же самое. На at-команды отвечает так же, как и первый. Через раз. Первым делом отправил ему просто at - ответил ОК, и на этом всё, до выключения/повторного включения. На at+ifc? ответил в какой-то дикой кодировке, и то только один раз, повторно не реагирует вообще, на другие точно так же не отвечает вообще. Что это всё значит??
|
|
|
54
: 12.12.2025, 08:12:42
|
|
Автор A255 - Последний ответ от A255
|
|
Откуда же быть мне подготовленным, если нужное мне я узнаю не из руководства по эксплуатации, которое почти бесполезно, а на форумах, где информацию дают очень дозировано, по чуть-чуть? Например, "что дефолтное значение для этого параметра у используемого GSM-модуля - 0, т.е. автоответ выключен." Но о том, как включить, умалчивают. Ладно моя неподготовленность, но я уже сомневаюсь в своих способностях выражаться по-русски, вот что самое печальное. Но я попробую ещё раз. Лучше умереть стоя, чем жить на коленях...
Итак. Что мне требуется. Мне требуется, чтобы АССВ-030 работал в паре с вычислителями СПТ как обычный модем, вроде какого-нибудь 52i, причём, по CSD. Все надстройки, которые он имеет сверх этого, мне не нужны. Для этого я сделал перечисленное выше по пунктам. Если есть добрый человек тут, напишите мне, тоже по пунктам, что и как я должен сделать, чтобы это было правильно, и чтобы это работало.
По форматам AT-команд. Мне известно, что большинство из них универсальны для всех модемов, мне известна их конкретная форма, это в интернете на каждом шагу описано, но как было сказано выше, не на все команды мне отвечают. На at+ifc=0 отвечают, а на at+ifc=0,0 - нет. И на at+ifc? тоже не отвечают. И на at+creg тоже нет ответа. И на ats0=1 - тоже. Даже на at&f и at&w ответа нет. Что ещё я должен ему послать?
Всё это происходит независимо от порта, хоть настоящий "железный" COM, хоть адаптер USB-COM - без разницы. Есть мысль, что просто этот экземпляр АССВ неисправен, привезу другой, попробую с ним.
|
|
|
55
: 12.12.2025, 05:53:44
|
|
Автор A255 - Последний ответ от Иван Кривокора
|
Возможно, я особо тупой, но вот про то, что нельзя переключать SK1 в основной режим, после настройки модема, в руководстве нет ни слова. Далее, я бы рад не переключаться в основной режим, но при выключенном П1 нет коннекта - вообще нет. При включенном есть, но нет отдачи данных со стороны СПТ, а при выключенном вызывной модем не может даже дозвониться до АССВ. И ещё, в режиме модема на АССВ постоянно горит светодиод "подключение к диспетчеру", а "сеть" не светится вообще никак, то есть, как будто её и нет. Это так и должно быть? В основном режиме всё индицируется как надо - "сеть" периодически моргает.
По командам. на at, at+ifc и at+ifc=0 в ответ приходит OK, хоть и долго ждать надо. На at&w не приходит ничего. Или ему какую-то другую команду надо?
Распишу по пунктам, что я делал.
1. Прошил "разные", режим CSD. 2. Перевёл в режим "модем" (П1=OFF и П2=ON), в терминале набрал at+ifc=0, мне ответили ОК, на at&w не отвечают. 3. Я выхожу из терминала, переключатели не трогаю, перезагружаю по питанию всю связку приборов, пробую в "Прологе" соединиться с АССВ, программа пишет мне "ERROR сбой соединения (OutOfOrder)". НЕ бесконечный тайм-аут, а именно невозможность установить связь. 4. По электрической части 100 раз всё проверено и перепроверено - на 3-й пин разъёма Х2 СПТ подано напряжение +12 вольт с 8-го пина DB-9 АССВ. 5. С нормальными модемами всё работает. Проверено многократно, то есть цепи связи у СПТ в норме, не повреждены. 6. Я бы ничего и не пытался сделать, не будь заявлена возможность работы АССВ с приборами от "Логики", и не будь этих АССВ 50 штук, их надо куда-то приспособить, а выбор оборудования, модемов в частности, увы, принадлежит не мне.
Что я делаю не так? На всякий случай - я использую TERMINAL BY BR@Y, гипертерминала у меня нет. По-моему, это не имеет значения.
Как было указано ранее, в первую очередь вам необходимо определиться, как вы планируете эксплуатировать АССВ. Если вы планируете использовать адаптер в связке с ПО "Пролог", то вам необходимо использовать АССВ в режиме GSM-модема. ПО "Пролог" не поддерживает работу с АССВ по протоколу АССВ (т.е. в основном режиме). at+ifc отвечает за состояние аппаратного управления потоком при использовании интерфейса RS-232. Получается, что вы меняете правила работы по последовательному порту, отправляя at+ifc=0, но после этого в вашем терминале не меняете настройки работы с COM-портом. Именно поэтому в ответ на at&w ничего не приходит, эта команда не доходит до модема. Именно поэтому после перезагрузки все ваши настройки сбрасываются, потому что сохранение не выполнено. Вы не совсем верно работаете с at-командой +ifc. Выше было указано, что сперва необходимо выполнить чтение, чтобы увидеть состояние параметров. Для +ifc чтение выполняется следующим образом: at+ifc? Выполнив чтение, вы увидите, что там два параметра, а не один, как вы отправляли. Необходимо выключать управление потоком и для DTE, и для DCE. Т.е.: at+ifc = 0,0 Далее, не забыли ли вы задать количество звонков, после которых GSM-модем снимает трубку? Обращаю ваше внимание, что дефолтное значение для этого параметра у используемого GSM-модуля - 0, т.е. автоответ выключен. Про светодиодную индикацию указано и в РЭ на АССВ, и в руководстве по настройке из справки ПО для настройки адаптеров: При включении питания микроконтроллер настраивает модуль на ту скорость обмена, которая указана в настройках основного режима, и выводит два символа – ОК. В течение этой настройки включен светодиод HL1, затем он гаснет. С этого момента контроллер находится в прозрачном состоянии. Передачу данных от интерфейса к сотовому модулю он отображает светодиодом HL3, а в обратном направлении от модуля к интерфейсу – светодиодом HL4. Светодиод HL1 отслеживает состояние модемного сигнала RI, а светодиод HL2 – DSR. Состояние регистрации в сети можно проверить соответствующей at-командой at+creg. Так же из терминала можно протестировать выполнение звонков. P.S. Возможно, АССВ - не самое простое устройство, и некоторых неподготовленных пользователей адаптер может поставить на колени. Но зачем огульно судить, какие модемы нормальные, а какие - нет?
|
|
|
56
: 12.12.2025, 02:12:48
|
|
Автор A255 - Последний ответ от A255
|
|
Возможно, я особо тупой, но вот про то, что нельзя переключать SK1 в основной режим, после настройки модема, в руководстве нет ни слова. Далее, я бы рад не переключаться в основной режим, но при выключенном П1 нет коннекта - вообще нет. При включенном есть, но нет отдачи данных со стороны СПТ, а при выключенном вызывной модем не может даже дозвониться до АССВ. И ещё, в режиме модема на АССВ постоянно горит светодиод "подключение к диспетчеру", а "сеть" не светится вообще никак, то есть, как будто её и нет. Это так и должно быть? В основном режиме всё индицируется как надо - "сеть" периодически моргает.
По командам. на at, at+ifc и at+ifc=0 в ответ приходит OK, хоть и долго ждать надо. На at&w не приходит ничего. Или ему какую-то другую команду надо?
Распишу по пунктам, что я делал.
1. Прошил "разные", режим CSD. 2. Перевёл в режим "модем" (П1=OFF и П2=ON), в терминале набрал at+ifc=0, мне ответили ОК, на at&w не отвечают. 3. Я выхожу из терминала, переключатели не трогаю, перезагружаю по питанию всю связку приборов, пробую в "Прологе" соединиться с АССВ, программа пишет мне "ERROR сбой соединения (OutOfOrder)". НЕ бесконечный тайм-аут, а именно невозможность установить связь. 4. По электрической части 100 раз всё проверено и перепроверено - на 3-й пин разъёма Х2 СПТ подано напряжение +12 вольт с 8-го пина DB-9 АССВ. 5. С нормальными модемами всё работает. Проверено многократно, то есть цепи связи у СПТ в норме, не повреждены. 6. Я бы ничего и не пытался сделать, не будь заявлена возможность работы АССВ с приборами от "Логики", и не будь этих АССВ 50 штук, их надо куда-то приспособить, а выбор оборудования, модемов в частности, увы, принадлежит не мне.
Что я делаю не так? На всякий случай - я использую TERMINAL BY BR@Y, гипертерминала у меня нет. По-моему, это не имеет значения.
|
|
|
57
: 12.12.2025, 00:41:12
|
|
Автор Алексей_К - Последний ответ от Иван Кривокора
|
Он кстати не смог подключиться пока я не указал вручную стоповый бит 1 и четность - нет, т.е. с настройкой этих параметров в авто, поиском прибор не находился.
Спасибо за обратную связь, но для группы подключения "СПТ94x (СПГ74x)" по умолчанию выставляется стоповый бит 1 и parity = None. Всё в строгом соответствии с протоколом обмена этих приборов. А вообще пока не могу с этим прибором установить связь по модему. КИ=0 Конфигурация интерфейса - подключение адаптера АПС45, компьютера или другого оборудования на скорости 2400 бит/с Модем пробую teleofis wrx700-r4. Распиновка разъема по инструкции, АСДВ-020 по нему считывает, а модем не хочет. Взлет СП соединяется, пишет чтение данных пока не кончится таймаут.
Кто может подскажет, может другую распиновку надо?
На ваше счастье, сверхквалифицированные инженеры АО "Взлет" могут помочь вам не только с оборудованием и ПО нашей компании, но и сторонних производителей. Эта тема уже стара как мир. В другой ветке форума буквально вчера другому контрагенту подробно рассказывали про особенности приборов СПТ94х / СПГ74х. У приборов СПТ94х интерфейс RS-232 требует питания извне. Именно по этой причине в РЭ на эти приборы в распиновках разъёма DB9 из присутствует четвертый контакт (помимо 2, 3, 5). Соответственно, ваша задача обеспечить интерфейс вашего прибора этим питанием. Скорее всего, модем Teleofix WRX700 имеет напряжение на 8 пине своего разъёма DB9, но стоит проверить мультиметром. Значит, вам нужна соответствующая распиновка разъёма DB9 вашего прибора. И в настройках интерфейса модема необходимо выключать аппаратное управление потоком. У АСДВ-020 напряжение на 6 и 8 пинах его стандартного разъёма DB9.
|
|
|
58
: 11.12.2025, 21:16:01
|
|
Автор Алексей_К - Последний ответ от Алексей_К
|
|
Спасибо. Чуть позже попробую снять на меньшую глубину. Пока что вышел из ситуации съемом через ноутбук архивным считывателем. Он кстати не смог подключиться пока я не указал вручную стоповый бит 1 и четность - нет, т.е. с настройкой этих параметров в авто, поиском прибор не находился.
А вообще пока не могу с этим прибором установить связь по модему. КИ=0 Конфигурация интерфейса - подключение адаптера АПС45, компьютера или другого оборудования на скорости 2400 бит/с Модем пробую teleofis wrx700-r4. Распиновка разъема по инструкции, АСДВ-020 по нему считывает, а модем не хочет. Взлет СП соединяется, пишет чтение данных пока не кончится таймаут.
Кто может подскажет, может другую распиновку надо?
|
|
|
59
: 11.12.2025, 20:58:14
|
|
Автор Алексей_К - Последний ответ от Иван Кривокора
|
|
А сейчас вы просто можете изменить задание на сбор данных, и собирать архивы с вашего прибора на меньшую глубину.
|
|
|
60
: 11.12.2025, 20:43:35
|
|
Автор Алексей_К - Последний ответ от Иван Кривокора
|
Добрый день. СПТ 941.10 снимаю показания с помощью АСДВ-020. Съем происходит без ошибок. При загрузке в СП4 появляется ошибка 181: Неверный формат файла. В чем может быть причина?
Здравствуйте. Разобрались с вашей ситуацией. У вас происходит чтение несуществующих в приборе записей из прошлого, в результате прибор возвращает короткие ответы с ошибкой (6 байтов), а драйвер АСДВ-020 не дополняет эти ответы до длины полной архивной записи (69 байтов), в результате при разборе данных получается ошибка, так как по необходимому смещению не совпадает контрольная сумма. Драйвер АСДВ-020 для прибора СПТ941.10 будет доработан. Вам спасибо за обращение и обратную связь. Исправленный драйвер разместим здесь и в ближайших обновлениях Взлет СП. Приносим извинения за доставленные неудобства. С уважением, Кривокора Иван
|
|
|