ЖУРНАЛ «СТА» №4/2006
В. Настройка GenBroker Для настройки клиентской конфигу- рации GenBroker необходимо сделать следующее: Откройте конфигуратор GenBroker (Пуск – Программы – ICONICS GEN- ESIS32 – Tools – GenBroker Configurator). Будет открыто окно, по- казанное на рис. 12. Нажмите кнопку Изменить . Технология GenBroker имеет кли- ентсерверную архитектуру и, соответ- ственно, 2 группы настроек: для клиен- та и для сервера. Webсервер будет од- новременно выполнять обе функции: он будет сервером для внешних клиен- тов и клиентом для сервера WebHMI, которому он будет передавать запросы, поступающие от Интернетклиентов. Клиентские настройки Webсервера: Пункт Серверы администрирования . Укажите узлы, на которых располага- ются удалённые серверы проекта: безо- пасности, лицензирования, событий, глобальных или языковых псевдони- мов, как показано на рис. 13. В нашем примере все серверы располагаются на узле WebHMI. Пункт Каналы . Укажите, что соеди- нение с сервером WebHMI будет уста- навливаться по каналу TCP/IP, как по- казано на рис. 14. При необходимости можно добавить в список другие узлы или установить канал TCP/IP в качест- ве исходного. Серверные настройки Webсервера Пункт Дополнительные настрой- ки\Сервер\Общие . Установите флажок Разрешить соединения ОРС через TCP/IP , как показано на рис. 15, после чего нажмите кнопку Свойства . Про- верьте, что номер порта TCP/IP такой же, как и в настройках GenBroker для внешних клиентов (см. далее). По умолчанию он равен 38080. Сохраните конфигурационный файл клиентских настроек GenBroker. Далее необходимо запустить на Webсервере сервер GenBroker как приложение или как системную службу. Сделать это можно с помощью Менеджера прило- жений GenTray (Пуск – Программы – ICONICS GENESIS32 – Tools — GenTray). Запуск сервера GenBroker по- казан на рис. 16. Сервер WebHMI A. Настройка Webсервера Webсервер IIS (Internet Information Services), установленный на сервере WebHMI, должен содержать виртуаль- ный каталог, соответствующий опуб- ликованному на Webсервере ресурсу. Должен быть предоставлен доступ для внешних пользователей к CABфайлам WebHMI и всем необходимым файлам проекта. Кроме того, должна быть выполнена настройка сервера безопасности GENESIS32 с учётом внешних клиен- тов. Б. Настройка GenBroker Сервер WebHMI для всех клиентов (внешних и внутренних) будет выпол- нять роль сервера. Серверные на- стройки для него будут аналогичны настройкам Webсервера и показаны на рис. 15. Но кроме того, необходимо создать и сохранить в опубликован- ном каталоге файл настроек GenBroker для внешних Интер- нетклиентов, который будет загру- жаться на их компьютеры при обра- щении к Webсерверу. ВОП Р ОСЫ - О Т В Е Т Ы 85 СТА 4/2006 www.cta.ru Рис. 10. Порты для соединения TCP/IP открыты Рис. 11. Стартовая HTML-страница Рис. 12. Стартовое окно конфигуратора GenBroker
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy