Соединение через GSM-модем

<< Click to Display Table of Contents >>

Navigation:  Исполнительная система контроллера >

Соединение через GSM-модем

В MasterSCADA имеется возможность работы с контроллером через GSM-модем.

Перед началом работы с модемом необходимо настроить его конфигурацию. Для этого нужно проделать следующие операции:

1.Установите соединение между компьютером и модемом при помощи соединительного кабеля. Включите питание модема.

2.Запустите  стандартную программу Windows - HyperTerminal.

3.В появившемся окне введите имя соединения. Если окно не появилось, нужно выбрать в меню File пункт New Connection.

4.В следующем окне укажите название COM-порта, к которому  подсоединен модем.

5.Укажите параметры связи с модемом:

oскорость - 115200,

oколичество бит - 8,

oпроверка на четность - нет,

oстоповые биты - 1.

6.В командной строке введите команду ATE0, чтобы отключить эхо команд на экране в командном режиме. Модем ответит OK.

7.Далее чтобы вводимые команды отображались в командной строке, нужно зайти в меню File/Properties на закладку Setting, нажать кнопку "ASCII Setup..." и в открывшемся окне установить флаг "Echo typed characters locally".

8.Введите поочередно все AT-команды строки инициализации.

9.Введите команду AT&W, чтобы сохранить рабочую конфигурацию в запоминающем устройстве модема. Модем ответит OK. Если строка инициализации будет сохранена, то в качестве строки инициализации в SCADA можно использовать строку ATZ.

10.Конфигурация модема настроена, можно закрыть программу HyperTerminal или нажать кнопку "Disconnect".

В файле контроллера, выполняющем запуск исполнительной системы (в контроллерах I7000 и в I8000 это файл autoexec.bat, в других - start.bat в директории MPLC), нужно дописать в строке запуска exe-файла ключ "/mN", где N - номер COM-порта  контроллера, к которому подключен модем.

Для I8000 :

/m1    - oзначает связь через модем сomport 1

/b9600 - oзначает связь со скоростью 9600.

/iATE0Q0V1X4&C1&D2&S0S0=0+IFC=0,0;+CBST=71,0,1 - переопределение строки инициализации. По умолчанию строка подходит для модемов Siemens. В этом случае строка приведена для модемов MOXA.

Модем принимающий вызов автоматически не должен поднимать трубку. На компьютере COM PORT должен поддерживать сигнал RING INDICATOR (RI)

Примечание. Для контроллеров ОВЕН и других Linux контроллеров, необходимо в контроллере в папке исполнительной системы создать файл mplc.cfg. В данный файл необходимо прописать опции связи через модем - как минимум номер порта связи (параметр /m). В противном случае работа через модем с контроллером не начнется.

 

Для того, чтобы контроллеру стал доступен модем, подключенный к его COM-порту, необходимо на странице свойств Контроллера "Настройки" выбрать функцию "Использовать GSM модем". Настройка параметров модема, подключенного к контроллеру, производится на странице свойств COM-порта "Настройки". Настройка параметров модема, подключенного к компьютеру, производится на закладке "Модемы" страницы свойств Компьютера "Опрос".

После установления соединения MasterSCADA посылает контроллеру команды в следующем порядке:

1.Команды проверки состояния контроллера.

2.Команды загрузки исполнительной системы.

3.Команды загрузки конфигурации.

4.Команды управления отладкой контроллера.

5.Команды записи в контроллер.

6.Команды чтения.

Сначала происходит чтение мгновенных значений, затем если в контроллере выполняется архивирование - чтение архивных значений. В контроллер может быть послана команда принудительного чтения. В этом случае команды чтения становятся по приоритету выше команд записи и отладки. Смотрите также описание группы "Чтение" страницы свойств Контроллера "Настройки".

Когда все команды посланы, связь разрывается. Если определено Максимальное время соединения, то по истечении этого времени связь разрывается в любом случае, даже если контроллеру посланы еще не все команды.

После разрыва связи запрос на установление нового соединения посылается через определенный промежуток времени - Период опроса. В случае неудачной попытки соединения следующие запросы посылаются через промежутки времени, равные Минимальному интервалу между дозвонами.

За ходом выполнения команд можно наблюдать на странице свойств Контроллера "Управление".

Во время работы с модемом MasterSCADA выдает соответствующие сообщения.

Соединение через модем может устанавливаться по запросу с нижнего уровня. Смотрите параметр контроллера Инициативный вызов. При этом имеется возможность установить соединение не через тот модем, который осуществляет опрос контроллера, а через модем, подключенным к другому COM-порту компьютера.

COM-порт компьютера должен быть и соединительный кабель должны быть "полномодемными" (Full modem)