Нет, нельзя.
СМС приходят на сим-карту автоматически, такая ситуация возможна, только если занято всё место.
Расстояние между модемами может быть любым, главное чтобы в местах установки был уверенный приём сотовой связи.
CSD – это технология передачи данных, разработанная для мобильных телефонов стандарта GSM. CSD использует один временной интервал для передачи данных на скорости 9600 бит/с. Своеобразный голосовой канал, в котором связь устанавливается путём дозвона одного устройства - другому. Тарификация осуществляется по времени.
В режиме CSD (модем-модем) после установки соединения между модемами образуется прозрачный канал передачи данных. Протокол передачи данных может быть любой, главное чтобы приборы работали по одному протоколу. По GPRS – любой протокол на базе TCP/IP.
Модемом может управлять ОВЕН ПЛК.
При этом у ПЛК1** управление модемом в режиме GPRS и CSD поддержано на уровне прошивки ПЛК, т.е контроллер достаточно только сконфигурировать с помощью мышки.
Для отправки sms необходимо написать программу работы с портом. Пример идет на диске ПЛК, а также ряд примеров доступен на нашем форуме.
Scada-система должна поддерживать работу с модемом. Если же Scada-система не умеет работать с модемом, а речь идет о приборах с протоколом Modbus, можно воспользоваться программой Modbus OPC/DDE сервер Lectus. Данный OPC поддерживает работу с модемом в режиме CSD. А так же может быть использован для связи ПК и ПЛК через GPRS или Ethernet по протоколу ModbusTCP.
Для настройки модема на автоматический подъем трубки вам необходимо:
Команда |
Ответ модема |
Описание |
АТЕ1 |
ОК |
Включить режим «эхо»* |
AT |
ОК |
Признак внимания |
ATS0=1 |
ОК |
Включить автоподъем трубки, после 1-го звонка |
АТЕ0 |
ОК |
Выключить режим «эхо»* |
AT&W |
ОК |
Записать изменения в энергонезависимую память модема |
Внимание! Если режим «эхо» выключен, то вы не видите вводимые в порт команды, но при этом получаете ответы модема. Поэтому, для самоконтроля вводимых команд, рекомендуется в начале задания настроек включать «эхо», а перед записью выключать его. Не допускается работать с модемом по интерфейсу RS-485 при включенном режиме «эхо».
На SIM-карте должна быть подключена услуга "Передача данных и факсов" или «Голосовая передача данных». В зависимости от мобильного провайдера и тарифного плана данная услуга может быть включена по умолчанию, либо ее необходимо активировать.
Проверка подключения услуги: По порту RS-232, или RS-485 можно послать команду «ATDномер» – это режим обычного голосового вызова.
Если звонок на данный номер прошел, значит модем в рабочем состоянии и осуществляет дозвон. Далее выполняете команду «ATDномер» – уже без точки с запятой. В этом случае модем должен осуществить дозвон в режиме передачи данных. Если вы увидите ответ +CME ERROR, значит данная услуга по всей видимости не подключена и ее необходимо активировать – для этого свяжитесь с вашим сотовым оператором:
Описание данной услуги у больших операторов: Beeline, Megafon, MTS.
Подключение услуг GPRS-интернета у провайдера – бесплатные, при этом необходимо запросить настройки, а именно строку инициализации с адресом сервера, логин и пароль. При каждом подключении вы получаете новый ip-адрес (динамический), такой ip чаще используется на TCP-клиенте. Для обращения к такому ip (TCP-cерверу ) необходимо воспользоваться услугами DynDNS .
У большинства сотовых операторов есть возможность подключить услугу статического ip-адреса, т.е. к устройству подключенному к модему можно обратиться по ip напрямую.
Схемы кабелей для подключения ПМ01 к ПЛК по 3х-проводной схеме с установленной на модеме перемычкой разъема Х1: 6 и 9.
Контакты со стороны порта ПЛК |
Контакты со стороны порта ПМ01 |
||
Debug RS-232 (Rj12) |
RS-232 (DB9F)* |
X1 (клемник) |
X2 (Rj45) |
1 |
3 |
8 |
5 |
2 |
2 |
5 |
4 |
6 |
5 |
3 |
3 |
* Кабель подходит для подключения ПМ01 к ПК через COM-порт. Например, для подключения ПЛК100(порт Debug) к ПМ01(порт Х2) воспользуйтесь кабелем с распайкой: 1-5, 2-4, 6-3.
Данные файлы должны быть в ПЛК, только в случае использования модема для связи со средой программирования CoDeSys, например для удаленной загрузки программы (см. инструкцию ). Файл «CoDeSys.cfg» задаёт порт подключения модема и режим его работы, а так же переводит порт на протокол CoDeSys –Gateway. Файл «modem.cfg» задаёт параметры опроса модема контроллером.
Подробное описание файлов приведено на диске ПЛК в разделе Документация, а так же в соответствующих инструкциях.
Для любого другого обмена по последовательному порту с настройками через «Конфигурацию_ПЛК» или библиотеки – файлов «modem.cfg» и «CoDeSys.cfg» в ПЛК быть не должно, иначе возможны конфликты при обмене.
Напомню, что настройки ПЛК для обмена по поддерживаемым протоколам с использованием модема, задаются в «Конфигурации_ПЛК».
Нет. Потому что у разных модемов одни и те же АТ-команды, могут отвечать за разные настройки.
Обычно прописываемые программой настройки известны, поэтому команды, отвечающие за них в ПМ01 можно легко найти по документации.
Чаще всего: перевод «удаленного» модема на автоматический подъем трубки – он подробно описан выше.
Если Вы работаете с картоприёмником, то эти команды не являются стандартными, поэтому модем на них отвечает ERROR - он их не знает.
Работать нужно с извлеченным картоприёмником, в этом режиме ПМ01 не отвечает на AT-команды, но позволяет настроить таймер с помощью GETTM/SETTM.
Опишу действия по шагам:
Работа со "встроенным таймером перезагрузки" для модемов ПМ01 [М01]: