0

Настройка подмодуля «Modem» в режиме «дозвона»

Окно конфигурирования подмодуля «Modem», подключенного к модулю Modbus (Master) проиллюстрировано на рисунке

Настройка подмодуля «Modem» в режиме «дозвона» , image0025 300x125

Рисунок 1 Окно конфигурирования подмодуля «Modem» в режиме «дозвона»

В параметрах «Tel number1», «Tel number2», «Tel number3» заданы 3 разных телефонных номера, причем дозвон разрешен на все 3 номера (параметр «Enable alternate numbers» установлен в «Yes»). Параметр «Block incoming calls» установлен в «Yes», что запрещает отвечать на входящие звонки.

После включения ПЛК подмодуль «Modem» будет звонить с периодом 60 секунд (параметр «Repeat time»). После успешного соединения подмодуль «Modem» передаст управление модулю Modbus (Master), при этом должен начаться обмен Modbus-пакетами. Через 180 секунд после успешного соединения подмодуль «Modem» разорвет соединение (параметр «Connect time») и продолжит дозвон через 60 сек и т.д.

Когда пользователю необходимо самостоятельно считать состояние переменных протокола Modbus, он должен в своем программном обеспечении подать команду включения дозвона, записав в переменную «Start auto dial» значение «1», а затем контролировать состояние переменной «Line status» (когда соединение установлено она должна стать равной «2»). Если соединение установлено, должен начаться обмен Modbus-пакетами (если в подмодуле Universal Modbus Device установлен параметр «Work mode» = By command, то пользователь дополнительно должен подать подмодулю Universal Modbus Device команду на чтение Modbus-переменных). В случае, если обмен по протоколу Modbus остановится (как, например, в случае параметра «Work mode» = By command, если не подавать постоянно команды), подмодуль «Modem» спустя время «Idle disconnection time» разорвет соединение («положит трубку»). Для принудительного разрыва соединения пользователь должен подать команду разрыва соединения, записав в переменную «Stop dial» значение «1».

После подачи команды включения дозвона («Start auto dial» = «1») подмодуль «Modem» будет пытаться дозваниваться по последнему успешно соединенному номеру или, если такого нет, то по номеру, указанному в параметре «Tel number1». Если первая попытка дозвона была безуспешной, то подмодуль будет пробовать звонить по следующему номеру («Tel number2», затем «Tel number3») каждые 60 секунд (параметр «Repeat time»), пока не будут исчерпаны все попытки. Когда все попытки исчерпаны, подмодуль «Modem» будет пытаться возобновить дозвон с периодом, указанным в параметре «Polling resume time», т.е. через каждые 600 секунд. Если при возобновлении попыток дозвона подмодуль «Modem» успешно дозвонится, то следующие попытки дозвона будут делаться с периодом, указанным в параметре «Repeat time».

В данном примере включен программный контроль потока (параметр «Software flow control»), при этом подразумевается, что в модеме также включен программный контроль потока (иначе возможны ошибки при работе с модемом).

 P.S. Вам необходим ремонт ноутбуков Acer? Тогда добро пожаловать на наш сайт.

Мой блог находят по следующим фразам

Раздел: ОВЕН ПЛК Метки: , ,

Оставить комментарий

Отправить сообщение

CoDeSys GSM/GPRS модем Lectus OPC MasterSCADA Modbus MX110 Omron OPC-сервер owen owen logic PLC Configuration PROFIBUS s-200 SCADA scada системы siemens siemens plc SIMATIC Simplight SMS step7 TRACE MODE Динамизация ИП-320 МЭК 1131–3 ОВЕН ОВЕН ПЛК ОВЕН ПЧВ ПЛК ПЛК ОВЕН ПР 110 Панель оператора Программируемое реле Частотный преобразователь библиотека в CoDeSys визуализация диспетчеризация конфигурация панели программирование ПЛК серия NS сименс плк частотник частотное управление язык CFC язык ST
.