Версия для печати

-   Форум Теплопункта https://teplopunkt.ru/forum/
--  Диспетчеризация https://teplopunkt.ru/forum//index.php?f=37
--- Снятие показаний Эльфа по CSD https://teplopunkt.ru/forum//index.php?t=2424




-- tes174mgn написал 29 октября 2015 13:58
Доброго времени суток!
Пытаюсь снять показания с Эльфа и ни как не получается.
Спаял переходник как на рисунке


Настроил модемы

(http://images.vfl.ru/ii/1446123168/49aada72/10326379.jpg)
Настроил сам Эльф

(http://images.vfl.ru/ii/1446123368/4faaf485/10326397.jpg)

Пытаюсь подключиться, и ни как. Модемы подключаются между собой (светодиоды начинают гореть постоянно) и больше ни каких телодвижений. Светодиоды передачи данных не горят и считывание данных не происходит.

(http://images.vfl.ru/ii/1446123438/eb1f1e28/10326410.jpg)

Так же паял переходник и настраивал как в теме http://teplopunkt.ru/forum/ind...=&st=0 (http://teplopunkt.ru/forum/index.php?t=2253&a=stdforum_view&o=&st=0)

Оператор МТС-Челябинск, тариф "Телематика"+пакет CSD 50 мин.






-- PAlex написал 30 октября 2015 5:04
Так вроде как если не ошибаюсь для обычного модема в Эльф нужно устанавливать модуль контроля модема а не обычный RS232. А если поставили в Эльф обычный модуль RS232, то к нему нужно либо коммуникатор либо "хитрый" модем (про это подскажет Дмитрий Анисимов)


-- Дмитрий Анисимов написал 31 октября 2015 9:00
Не "хитрый", а "умный" (smart) :cool:

Суть вот в чем. Любой модем функционально состоит из приемо-передающего устройства и некого "блока управления". Этот блок управления может уметь выполнять внешние команды, а может быть "интеллектуальным", т.е. иметь собственный процессор, выполняющий собственную программу.

Далее, внешние команды могут быть как "текстовыми" (АТ-команды), так и "электрическими" (для интерфейса RS232 это линии DTR, RTS и пр.). Либо может использоваться комбинация этих способов.

Так вот, модуль RS232 для Эльфа обеспечивает только электрическое сопряжение вычислителя с внешним устройством (например, модемом), оборудованным интерфейсом RS232. И работает только с линиями приема-передачи (RxD, TxD) и GND. Также задействована линия DTR, но не по назначению, а для питания модуля.

А модуль контроля модема (я не знаю, выпускается ли он сейчас) умеет выставлять сигналы готовности на соотв. линиях, следить за состоянием модема и "загонять" в модем строку инициализации. Но необходимость всего этого невелика, т.к. любой модем можно проинициализировать заранее (и сохранить эту строку в энергонезависимой памяти модема), а защиту от зависания эффективней реализовать, например, за счет внешнего таймера, через определенные интервалы времени перезапускающего модем по питанию. Т.е. модем (даже не "смарт"), можно подключать к Эльфу и через модуль RS232.


В чем проблема tes174mgn, сказать не могу, т.к. с обычными модемами по CSD не работал уже сто лет. Чисто теоретически причины могут быть такими:

1) Не поступает (по каким-то причинам) питание на модуль. Надо проверить напряжение на контактах 1 и 4 модуля.
2) Неправильно настроен модем на стороне Эльфа. Нужно убедиться, что соотв. командами ему приказано игнорировать сигналы на вспомогательных линиях RS232, задан режим автоответа (ну, это вроде на картинке видим), установлены правильные скорость (это есть) и формат байта (должен быть 8N1). Также должна быть отключена проверка PIN СИМ-карты.



-- yurik написал 2 ноября 2015 11:29

tes174mgn написал:
[q]
Пытаюсь подключиться, и ни как. Модемы подключаются между собой (светодиоды начинают гореть постоянно) и больше ни каких телодвижений. Светодиоды передачи данных не горят и считывание данных не происходит.
[/q]

При подключении модема по CSD в настройках каратэкспресса вместо протокола ModBus надо указывать протокол УПС-1


-- PAlex написал 2 ноября 2015 12:20

yurik написал:
[q]
При подключении модема по CSD в настройках каратэкспресса вместо протокола ModBus надо указывать протокол УПС-1
[/q]

Это в случае если в Эльфе при программировании указано "Тип адаптера: "Net1" Если указано Net3 - то тогда протокол "ModBus"


2008-2022, Дмитрий Анисимов
Этот форум работает на скрипте Intellect Board
© 2004-2007, 4X_Pro, Объединенный Открытый Проект