Это не совсем модемы. Это GSM-роутеры.
"Симкам присвоены серые (непубличные IP адреса). Сервер через GSM роутер их опрашивает. Можно и через USB модем. С модемами постоянное TCP подключение. Прекрасно всё работает."
почитал про модем, классная машина, но вот про адреса непонятно.... использование серых адресов возможно лишь при использовании соответствующего ПЛАТНОГО (для коммерческого использования) сервиса и весь обмен также идет через чужой ресурс, кстати, расположенный совсем не в России... в случае бесплатного использования - адреса (а все равно адреса для опроса должны быть белыми!) выдаются динамически и требуется процедура сообщения их серверу... а с белыми адресами проще, но это деньги...
поэтому обычно сами приборы периодически сообщают серверу свое состояние, а в этом случае дозвон (установка канала) совсем не проблема.... хотя конечно удобно иметь умный девайс, но ведь за него (за ум девайса) платить надо )))
Нет никаких проблем с адресами. Пришёл в Билайн (в Казахстане). Купил симки. Написал заявление: Прошу подключить услугу интернет и присвоить серые IP.(в отличии от белых они бесплатные). Таким образом запросто организуется локальная сеть. В OPC сервере выбираешь тип соединения TCP. Так как-будто ты подключаешь к проводной сети Ethernet. GSM роутер (например Hongdian) подключаешь также к порту Ethernet. В роутере такая же симка с серым айпишником. Или обычный USB модем. Которые на каждом углу продаются. Туда тоже серую симку. И всё. ОРС сервер понятия не имеет что он работает с телефоном или с модемом. Никаких *99# lдля поднятия GPRS не использует. Он работает так как по обычной сети Ethrnet. А эти модемы наверное правильнее было бы назвать GSM контроллеры (хотя на них написано модем). Я почему-то посчитал что и Овеновский в паре с ПЛК также способен работать..для меня это функция как сама по себе разумеющаяся...но увы ПМ01 позавчерашний день оказался
Единственное различие м/у Gsm роутером и USB модемом только в том, что роутер сразу включается в работу, для USB модема нужно инициировать подключение к Интернету. Нажать кнопку "Подключить"
Последний раз редактировалось Safron; 15.11.2014 в 08:42.
У оператора естественно запрашиваешь APN (точку доступа), User Name (логин) и пароль. Есть двухсимочные версии. Для резервирования. Можешь просто TCP. Можешь Модбас RTU поверх TCP выбрать. А вот ASCII он почему-то не пропускает...Надо будет разбираться ещё Соответственно устанавливаешь в нём тип клиента или сервера. Мы используем каждый модем как TCP сервер. А в ОРС в каждом узле указывам Адрес IP на какой ему стучаться. Модем настраиваем на Always online (подключение постоянное). Но можешь настроить подключение GPRS по звонку. Вот тут уже и ОРС сервер должен настраиваться на работу с модемом, а не TCP. Номер симки вбивать и т.д. Он входящий звонок отклоняет и пытается установить GPRS соединение с сервером (в данном случае он настраивается как клиент и забиватся адрес сервера). Но нас это не устроило. Слишком долго . Пока все приборы обзвонишь..
Последний раз редактировалось Safron; 15.11.2014 в 07:18.
это потому что все знают какой номер и современные модели 3g-роутеров(модемов) это делают автоматически, ну илиНикаких *99# lдля поднятия GPRS не использует.. У ОВЕН голый модем без ОС, поэтому ему требуется внешнее управление. Много ли устройств что Вы назвали имеют подключение по RS-485, который имеется у ПМ01?Нажать кнопку "Подключить"
Вот вроде все правильно говорите, когда расписываете про чужое железо, но как доходит до модема от ОВЕН, то начинается какая то ереськакие звонки, если речь об интернет, че Вас все тянет по CSD то связатьсяока все приборы обзвонишь
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
У Robustela имеются два интерфейса RS232, и RS 485. Что касается ериси. Я знаю, что это голый модем. Я расчитывал, что в паре с ПЛК это будет уже полноценный дивайс. Да, я не знал про *99#. Век живи - век учись. По гиппертерминалу увидел, что ПЛК набирает команду дозвона ATDT и далее номер тел. который там был установлен по умолчанию. Это не меня тянет дозвониться. Это ПЛК потянуло. И естественно у меня возник вопрос. Почему? Вместо того чтобы дать ответ - просто обсмеяли...Теперь, если я правильно понимаю, надо вместо № телефона установить *99#..
USB modem тоже использует эту команду?
А про обзвонишь: читайте внимательно мои сообщения. Речь не об Овнах в данном случае. И не про CSD. Ещё раз повторю: некоторые модемы , если их сконфигурировать соответствующим образом, начинают устанавливать интернет соединение по входящему звонку. Как только пришёл вызов (обычный голосовой, CSD услуга вообще отключена у этих модемов), он (модем) отклоняет входящий вызов (просто не поднимает трубку, так же как вы на простом телефоне, если нет желания отвечать ). Но это для него является сигналом для того, чтобы начать стучаться на сервер адрес которого у него в памяти и установить TCP/IP подключение. А это может быть абсолютно любой сервер. Но в этом случае sim карта должна быть с доступом в интернет. И не обязательно уже со статическим IPадресом.
Последний раз редактировалось Safron; 15.11.2014 в 11:35.
Зависит от USB модема.
Если это "классический" модем - то да. Он в винде в списке модемов. Вы сами или мастером настраиваете APN, доп. строку инициализации, звонок на этот номер. Привязываете к нему PPP....
Если "новый" по сути маршрутизатор - он эмулирует сетевую USB карту, все настройки - внутри маршрутизатора. В некоторых случаях они вообще не доступны - только выберите оператора.
Поэтому - вам надо реализовать данный слой на ПЛК. Это не сложно для ПЛК с линуксом. Для ПЛК с монитором - или надо покупать готовый или должен быть большой объем установок.
http://www.owen.ru/catalog/sreda_pro...ys_23/13257808 заходите на страницу, открываете линк Примеры работы с GSM/GPRS модемом ПМ01 скачиваем например архив по ссылке Пример обмена между ПЛК по GPRS, в архиве будет пдфник с инструкцией по настройке модуля. Судя по всему Вы проделывали все манипуляции по этой инструкции, ни где не нашел что при каждом опросе плк надо делать дозвон, один раз подняли выход в интернет и всё, далее только следим за состоянием Line Status, на случай если надо в ручную пересоединится. И кстати номера там теже пресловутые *99# с добавлением соединения на первое устройство в виде ***1
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Чтобы не быть голословнымВложение 15204Вложение 15205