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

-   Форум Теплопункта https://teplopunkt.ru/forum/
--  Диспетчеризация https://teplopunkt.ru/forum//index.php?f=37
--- Cinterion BGS2T+ модуль rs-232 +Эльф https://teplopunkt.ru/forum//index.php?t=2750




-- Konstantin_Injenerov написал 4 февраля 2019 15:59
Добрый день! Возможно ли наладить связь между Эльфом и bgs2t по csd каналу передачи данных . Пробовал сам, настраивал Лэрсом расключение правильное - не удалось, отдал комплект в "карат" у них тоже не получилось. Однако в чем проблема объяснить не смогли . Чем отличается данный модем от того же irz mc 52it и прочих на модуле Siemens ?


-- Дмитрий Анисимов написал 5 февраля 2019 9:55
Возможно, отличается формат АТ-команд или какой-то из АТ-команд. Модуль посылает в модем стандартную строку инициализации, а тот "не понимает".

Можно попробовать инициализировать модем с компьютера через терминальную программу и сохранить эти настройки в его энергонезависимой памяти.


-- Konstantin_Injenerov написал 5 февраля 2019 10:24

Дмитрий Анисимов написал:
[q]
Можно попробовать инициализировать модем с компьютера через терминальную программу и сохранить эти настройки в его энергонезависимой памяти.
[/q]


Не расскажите поподробнее как это сделать ? :frown:



-- Дмитрий Анисимов написал 5 февраля 2019 11:24
Подключить модем к компьютеру, запустить терминал и, нажимая клавиши на клавиатуре, посылать модему АТ-команды.

Но на самом этот вариант (модем не понимает АТ-команды модуля) маловероятен. Лучше бы, конечно, в КАРАТе узнать, что они делали с комплектом и почему у них не получилось.



-- Konstantin_Injenerov написал 5 февраля 2019 13:39

Дмитрий Анисимов написал:
[q]
[/q]

Я думаю что они особо не старались, т.к. ими было только предложено мол давайте мы сейчас каратовский модем подцепим и все хорошо будет.

Я думаю Вы правильно мыслите, ещё я где-то находил что вы писали про распиновку с принудительной подачей +12в на u+ не сможете вспомнить ? На кабеле dbf9 используются только 2-3-4-5 pin?(при такой распиновка подключить эльф к ПК удалось)
Сегодня попробовал подключить к эльфу mc52it результат тот же , вернее никакого. Скорее всего дело в строке инициализации. Подскажите на какие АТ команды должен отвечать модем для связи с Эльфом?


-- Дмитрий Анисимов написал 5 февраля 2019 19:47
Я мало сталкивался с эльфовским модулем контроля модема, поэтому точно ничего не помню... но на модуль есть маленькая инструкция, там строка инициализации вроде была написана.

А питание на модуль подается, по-моему, с выхода DSR модема. В строке инициализации должна быть команда "DSR всегда включен", и модем должен уметь ее выполнять. но вроде это все модемы умеют.

Ну, и из Вашего описания не понятно, "в каком именно месте не работает". Модем не берет трубку при входящем звонке, или берет, но нет обмена с Эльфом, или что еще.



-- Артем Скутин написал 5 февраля 2019 19:55
Konstantin_Injenerov

Как вариант посмотрите ветку этого форума Схема распайки переходника с DB9f на DB9m (http://teplopunkt.ru/forum/index.php?t=2253&a=stdforum_view&o=&st=0)


-- Дмитрий Анисимов написал 6 февраля 2019 5:02
ДО МЕНЯ ТОЛЬКО СЕЙЧАС ДОШЛО...

Тема - про модуль RS232, а я почему-то изначально решил, что про модуль контроля модема... Поэтому извините, Константин, но все, что я написал выше, НАДО ЗАБЫТЬ. :biggrin:

С модулем RS232 все проще. Никаких команд он никуда не посылает, это чисто "электрическая" штука. Поэтому:

1) Модем настраиваем на автоматический подъем трубки после N-ного гудка.
2) Скорость порта модема - 4800, формат байта 8N1.
3) Скорость порта Эльфа - 4800.
4) Паяем кабель для подключения модуля к Эльфу (на штатном - "не тот" разъем) или переходник - ссылку выше дал Артем Скутин. Если для питания модуля будет использоваться сигнал DSR модема, в строке инициализации модема должна быть команда "DSR всегда включен".
5) Подключаем модем к Эльфу, пробуем связь.

Если связи нет, то надо понять, "где именно" ее нет: между вызывающим и вызываемым модемами или же между вызываемым модемом и Эльфом. Тогда и можно будет думать дальше.




-- Konstantin_Injenerov написал 6 февраля 2019 10:17
ACTIVE PROFILE:
E1 Q0 V1 X4 &C1 &D2 &S0 \Q0
S0:000 S3:013 S4:010 S5:008 S6:000 S7:060 S8:000 S10:002 S18:001
+CBST: 0,0,1
+CRLP: 61,61,78,6
+CR: 0
+FCLASS: 0
+CRC: 0
+CMGF: 0
+CNMI: 0,0,0,0,1
+ICF: 3
+ILRR: 0
+IPR: 4800
+CMEE: 0
^SMGO: 0,0
+CSMS: 0,1,1,1
^SACM: 0,"000000","000000"
^SLCC: 0
^SCKS: 0,1
^SSET: 0
+CREG: 0,1
+CLIP: 0,2
+CAOC: 0
+COPS: 0,0,"MegaFon RUS"
+CGSMS: 3

OK

Настройки модема на Эльф



По поводу пайки "не того" разъема не очень понял ))) у меня расключено следующим образом GND - 5 , INP-3. OUT-2. U+ - 4 pin db9f между 4-6 перемычка ?


-- Дмитрий Анисимов написал 6 февраля 2019 12:36

Konstantin_Injenerov написал:
[q]
По поводу пайки "не того" разъема не очень понял
[/q]


В комплекте с модулем RS232 идет кабель с "компьютерным" разъемом DB9f. А для подключения к модему нужен DB9m.



-- Дмитрий Воробьев написал 6 февраля 2019 14:52
Всем доброго дня!

Тоже столкнулся с этой проблемой - у меня ЭЛЬФ-01 2005 г.в., IRZ MC52iT, подключенный к прибору через модуль RS232, и ЛЭРС учет на диспетчерском компьютере.
Распайка модуль - DB9m вот такая:
GND - 5
INP - 3
OUT - 2
U+ - +12В от блока питания модема.
Модем прошит утилитой настройка модемов, под нужный прибор. Дозвониться до модема получается, а вот модем с ЭЛЬФом связь упорно не устанавливает. Час убил на объекте, уехал ни с чем. Снял вычислитель, завтра поеду в техподдержку Уралтехнологии.


-- Дмитрий Анисимов написал 6 февраля 2019 15:18

Дмитрий Воробьев написал:
[q]
Распайка модуль - DB9m вот такая:
GND - 5
INP - 3
OUT - 2
U+ - +12В от блока питания модема.
[/q]


Ну, тут-то явная ошибка: на разъеме m (male, он же "папа", он же "вилка") должно быть IN (желтый провод) - 2, OUT (красный провод) - 3.



-- Дмитрий Воробьев написал 6 февраля 2019 17:03
Подключил IN - 2, OUT - 3, ситуация не изменилась... С модемом соединение установлено, а с прибором связи нет.



-- Дмитрий Воробьев написал 6 февраля 2019 17:12
У "моего" Эльфа в настройках есть параметры Ad=1, Uc=4800, Uo=4800. Net1/Net2/Net3 - этого нет.


-- Konstantin_Injenerov написал 6 февраля 2019 18:25


Дмитрий Воробьев написал:
[q]
У "моего" Эльфа в настройках есть параметры Ad=1, Uc=4800, Uo=4800. Net1/Net2/Net3 - этого нет.
[/q]

Значит этот параметр можно изменить в программе конфигуратор через ПК. Но будьте осторожны при конфигурировании удаляются все архивы.

У меня тоже модемы созваниваются, а с Эльфом тишина. Где ошибка
тоже понять не могу.
В моем случае техподдержка карат не помогла, может у вас что-нибудь получится. Отпишитесь по результату


-- Дмитрий Воробьев написал 7 февраля 2019 5:28

Konstantin_Injenerov написал:
[q]
Отпишитесь по результату
[/q]


Обязательно!


-- Konstantin_Injenerov написал 7 февраля 2019 5:31
Докладываю ! Все заработало!

Настройка модема через лэрстюнс.
Расключение db9m +U - 4,6 out-3, inp-2, gnd-5

Настройка эльфа net3 сетевой адрес 1
В программе съёма необходимо указать протокол обмена Modbus

Спасибо большое всем за помощь!


-- Дмитрий Анисимов написал 7 февраля 2019 6:01

Дмитрий Воробьев написал:
[q]
Net1/Net2/Net3 - этого нет.
[/q]


У Вас Эльф 2005 года - они вроде бы только один протокол поддерживали.

Потом стало три протокола. А потом появилось автоопределение протокола, и этот параметр из меню снова исчез.




-- Дмитрий Анисимов написал 7 февраля 2019 6:06

Дмитрий Воробьев написал:
[q]
Подключил IN - 2, OUT - 3, ситуация не изменилась... С модемом соединение установлено, а с прибором связи нет.
[/q]


Проверьте:

- для модема и для прибора установлена одна и та же скорость (4800);
- для модема задан формат байта 8N1.

На всякий случай измерьте напряжение между +U и GND на модуле RS232 при включенном модеме.

А версия ЛЭРС какая? Нужно, чтобы она поддерживала именно тот протокол передачи данных, который использует Ваш Эльф. Может быть какая-то несовместимость версий (старый Эльф - новая программа или новый Эльф - старая программа).




-- Дмитрий Воробьев написал 7 февраля 2019 10:35

Дмитрий Анисимов написал:
[q]
А версия ЛЭРС какая? Нужно, чтобы она поддерживала именно тот протокол передачи данных, который использует Ваш Эльф. Может быть какая-то несовместимость версий (старый Эльф - новая программа или новый Эльф - старая программа).
[/q]


Похоже у меня несовместимость протоколов: через компьютер и Карат-экспресс получилось подключиться (по протоколу УСП-1), а через модемную связь (выбираю протокол Modbus) не могу - у меня одна версия, это потому что в ЛЭРСе протокол для Эльфа по умолчанию Modbus.

Поеду на другой объект "пытать" Эльф посвежее.

Да, и еще что интересно. Приехал я в техподдержку Уралтехнологии, там попытались подключиться к моему прибору через компьютер - результат нулевой. Оказалось у меня неисправный модуль RS232, купленный неделю (!!!) тому назад. Сдал по гарантии, буду ждать вердикт.



-- Дмитрий Воробьев написал 7 февраля 2019 12:10
Настройки модема и напряжение U+ и Gnd я проверил, все в порядке, а ЛЭРС версии 3.07 R28.6


-- Дмитрий Анисимов написал 7 февраля 2019 17:29

Дмитрий Воробьев написал:
[q]
Похоже у меня несовместимость протоколов: через компьютер и Карат-экспресс получилось подключиться (по протоколу УСП-1), а через модемную связь (выбираю протокол Modbus) не могу - у меня одна версия, это потому что в ЛЭРСе протокол для Эльфа по умолчанию Modbus.
[/q]


Я как раз выше писал, что у старых Эльфов был только один протокол. А ЛЭРС его не поддерживает. Узнайте в КАРАТе, возможно ли сменить прошивку Эльфа на современную или просто более свежую (с Net3).



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