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

-   Форум Теплопункта https://teplopunkt.ru/forum/
--  Диспетчеризация https://teplopunkt.ru/forum//index.php?f=37
--- Удлинители интерфейсов по GPRS https://teplopunkt.ru/forum//index.php?t=1953




-- Василий Кузнецов написал 22 июля 2013 19:22
Уважаемые форумчане! Подскажите пожалуйста, чем отличается умный модем, он же терминал, от удлинителя интерфейса.

В частности, наткнулся на удлинитель интерфейса Позитрон ЕС232 (ЕС485). В чём его (и ему подобных) принципиальное отличие?


-- Дмитрий Анисимов написал 22 июля 2013 19:35

Василий Кузнецов написал:
[q]
умный модем, он же терминал
[/q]


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

Что касается удлинителя интерфейса, то это устройство (хоть модем, хоть не модем), включающееся между соединенными через соответствующий интерфейс устройствами и абсолютно прозрачное для них.




-- Василий Кузнецов написал 23 июля 2013 4:23

Дмитрий Анисимов написал:
[q]
абсолютно прозрачное для них.
[/q]

А чем отличается прозрачное соединение установленное удлинителем интерфейсов (через канал GPRS), от прозрачного соединения, установленного другими устройствами через тот же канал?





-- Дмитрий Анисимов написал 23 июля 2013 5:37
Отличается способом установления.

Классический модем управляется каким-либо внешним устройством. Т.е. внешнее устройство "знает", что к нему подключен модем, знает набор команд этого модема, умеет анализировать его отклики. Например, мы через СОМ-порт подключаем модем к компьютеру, на компьютер устанавливаем драйвер модема: все управление соединениями сосредоточено в компьютере/драйвере. Для других программ это соединение прозрачно - но управляется оно все равно компьютером. А если мы к тому же СОМ-порту вместо классического модема подключаем модем - "удлинитель интерфейса", то никакие драйверы модемов нам не нужны: "удлинитель" сам, без участия компьютера, устанавливает соединение, а любая коммуникационная программа "думает", что она работает просто с СОМ-портом.

Более ярко различие модема и удлинителя проявляется при подключении их к вычислителю. Многие вычислители имеют раздельные настройки для работы с модемом и для работы с "прямым" проводным подключением (см., например, РЭ СПТ). Если выбрать "модем", вычислитель будет посылать через свой порт (интерфейс) АТ-команды и ждать откликов модема. Если выбрать "провод" - будет просто посылать данные в порт и получать их оттуда. Так вот, если мы используем модем, являющийся удлинителем интерфейса, то в меню вычислителя мы должны выбрать "провод". Вычислитель не будет (и не должен) "знать", что к нему подключено, он будет (и должен) "думать", что соединен с диспетчерским компьютером просто коротеньким "шнурком". Компьютер, в свою очередь, тоже может не знать, что вычислитель отделен от него многими километрами и работает через какой-то там "удлинитель".




-- Василий Кузнецов написал 23 июля 2013 7:21
Можно ли устройство назвать удлинителем интерфейса, если оно может выполнять вышеописанные функции со стороны вычислителя, но не умеет их выполнять со стороны ПК? Например коммуникатор Карат GPRS-485?



-- Дмитрий Анисимов написал 23 июля 2013 15:18
А что от этого зависит? ;)

По-моему, в данном случае хоть горшком назови, только в печку не ставь. "Удлинитель интерфейса" - это просто понятие, функциональная характеристика устройства. Возьмем, например, такое устройство как Robustel M1000 Pro (http://teplopunkt.ru/forum/index.php?t=1739&&st=0). Он модем? - да, т.к. умеет физически преобразовывать сигнал. Он терминал? - вроде да, т.к. применяется для ввода-вывода информации. Он удлинитель интерфейса? - наверное, т.к. может быть абсолютно прозрачным для общающихся "через него" устройств. Но если сильно придираться, то "удлинитель" он не всегда, а только тогда, когда, например, к вычислителю мы его подключили через RS-232, а на компьютере стоит драйвер виртуального СОМ-порта, т.е. диспетчерская программа "думает", что работает с СОМ-портом, и вычислитель "думает", что работает с потом RS-232. А вот если, скажем, к вычислителю Robustel подключен через RS-485, ПО компьютера работает с виртуальным СОМ-портом, тогда, выходит, наш Robustel работает в роли не только удлинителя, но еще и конвертера интерфейсов.

А вообще лучше называть любое устройство так, как оно называется в документации производителя. Путаницы меньше.



-- Василий Кузнецов написал 23 июля 2013 18:14

Дмитрий Анисимов написал:
[q]
По-моему, в данном случае хоть горшком назови, только в печку не ставь.
[/q]


Вот и получается, что кто как желает, тот так и называет. Горошок это и чугунная кострюля для русской печти и посуда для выращивания цветов и ... Пока не изучишь подробные характеристики - не поймёшь как и для чего им пользоваться.





-- Василий Кузнецов написал 24 июля 2013 17:15
Какие преимущества даёт установка "удлинителя" со стороны объекта мне понятны.

А вот в каком случае установка этого устройства со стороны ПК может иметь преимущество перед USB модемом?


-- Дмитрий Анисимов написал 24 июля 2013 19:16
А почему он должен давать "преимущества"? У отвертки есть преимущества перед гаечным ключом? Если ПО Вашего компьютера умеет работать с USB-модемом - используйте USB-модем. Если ПО Вашего компьютера умеет работать только с СОМ-портом - используйте "удлинитель интерфейса".

Хотя если мы говорим не о каких-то абстрактных применениях, а о связи компьютера со счетчиками через GPRS - TCP/IP, и компьютер уже подключен к сети (Ethernet, DSL, Wi-Fi), то ни модем, ни удлинитель ему не нужны. Схема будет или такой (ПО умеет работать по ТСР) -



- или такой (ПО умеет работать только через СОМ) -






-- Василий Кузнецов написал 25 июля 2013 5:04

Дмитрий Анисимов написал:
[q]
Если ПО Вашего компьютера умеет работать с USB-модемом - используйте USB-модем. Если ПО Вашего компьютера умеет работать только с СОМ-портом
[/q]


Для примера возьмём Карат ОРС DA HDA сервер. В его настройках связи имеется возможность установить:

- прямое соединение с прибором через последовательный порт.
- GPRS соединение в режиме ожидания.

Как я понимаю, прямое соединение с прибором через последовательный порт - это и есть возможность работать с СОМ портом, а GPRS соединение в режиме ожидания - это возможность работы с USB-модемом?





-- Дмитрий Анисимов написал 25 июля 2013 5:18
С Карат ОРС DA HDA сервер не знаком. Но, наверное, все так и есть.




-- top написал 25 июля 2013 12:19

Василий Кузнецов написал:
[q]
это возможность работы с USB-модемом?
[/q]

А почему не с кабельным интернетом ? :biggrin:


-- Василий Кузнецов написал 25 июля 2013 12:22

top написал:
[q]
А почему не с кабельным интернетом ?
[/q]

Иногда проще купить USB - модем, вставить сим-карту с фиксированным IP, чем провести кабельный интернет.



-- top написал 25 июля 2013 12:44

Василий Кузнецов написал:
[q]
Иногда проще купить USB - модем, вставить сим-карту с фиксированным IP, чем провести кабельный интернет.
[/q]

Иногда проще купить VPS/VDS и не мучаться)))



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