- •Глава 2. Организация взаимодействия с контроллерами
- •2.1. Аппаратная реализация связи с устройствами ввода/вывода
- •2.2. Особенности построения коммуникационного программного обеспечения
- •2.3. Серверы ввода/вывода в InTouch
- •2.3.1. Поддерживаемые коммуникационные протоколы
- •2.3.2. Особенности адресации в InTouch
- •2.3.3. Обмен данными с другими приложениями
- •2.3.4. Определение имени доступа в словаре переменных InTouch
- •2.4. Коммуникационные возможности в Citect
- •2.4.1. Коммуникационные протоколы
- •2.4.2. Установка связей с устройствами ввода/вывода
- •2.5. Подключение узлов Citect
- •2.5.1. Архитектура клиент – сервер
- •2.5.2. Конфигурирование Citect-компьютеров в сети
- •2.6. Сравнение коммуникационных возможностей
2.5.2. Конфигурирование Citect-компьютеров в сети
Сетевые средства Citect построены на базе NetBIOS и поддерживаются такими сетевыми протоколами, как NetBEUI, IPX/SPX, TCP/IP. С другой стороны, Citect поддерживает все сетевые протоколы, совместимые с NetBIOS, что существенно расширяет спектр сетей, с которыми может взаимодействовать Citect. К таким сетям можно отнести Ethernet, Arcnet, Internet, Novell Netware, LAN Manager и др.
Конфигурирование Citect-компьютеров в локальной сети, т. е. распределение клиент-серверных задач между узлами системы управления, производится с помощью системы конфигурирования компьютеров (Computer Setup Wizard), входящей в состав системы Citect.
При этом пользователю не предлагается выбор протокола для сетевого обмена. Citect по умолчанию использует протокол NetBEUI.
Запуск Computer Setup Wizard производится в Citect Explorer. Для этого следует сначала щелкнуть по строке списка проектов, а затем еще раз щелкнуть по иконке Computer Setup.
Первый диалог предлагает выбрать режим работы программы. Работа Computer Setup Wizard может производиться как в экспресс - режиме (рекомендуемые параметры ), так и в режиме выборочной установки (пользовательские параметры). |
Последовательное нажатие клавиши Next (далее) открывает перед разработчиком новые диалоги, предлагая ввести необходимую информацию по конфигурированию Citect-компьютера в сетевой архитектуре.
Вэтом окне определяется роль данного узла в Citect - системе: компьютер, выполняющий функции клиента и сервера, только клиента или мониторинговые функции. Здесь же надо определить, является ли компьютер сетевым или автономным. |
При конфигурировании узла в сетевой архитектуре как Display Client (клиент визуализации) или Manager Client (компьютер с мониторинговыми функциями) следующие диалоги предложат разработчику определить имя сервера, к которому будет обращаться за информацией этот компьютер, имя компьютера для его идентификации в сети, а также настройки компьютера.
Если в предыдущем диалоге выбрать опцию Server and Display Client в сетевом применении, то далее будут открываться диалоги с предложениями определить этот компьютер, как сервер ввода/вывода, сервер алармов, трендов, отчетов. |
Следует напомнить, что в локальной сети допускается использование нескольких серверов ввода/вывода, но только один компьютер может играть роль сервера алармов (сервера трендов или отчетов).
Если компьютер определен как сервер, ему необходимо присвоить имя. При наличии в сети другого сервера, его имя также должно быть отражено в диалоге. |
Каждому из компьютеров сети следует присвоить уникальное имя для его идентификации в сети. |
Таким образом, в результате проведенной работы по конфигурированию компьютеров сети для каждого из них должны быть определены следующие параметры:
идентификационное имя в сети;
сетевые функции (сервер, компьютер оператора, компьютер менеджера);
имя каждого сервера;
доступ к событиям;
начальные настройки.
Почти все компоненты системы управления, созданной на базе Citect, могут быть дублированы: система отображения, серверы алармов, трендов, отчетов, сервер ввода/вывода, внешние устройства ввода/вывода (PLC), сетевые кабели, сетевой сервер базы данных и т. д. В зависимости от требований по надежности, предъявляемых к компонентам системы управления, при конфигурировании Citect-компьютеров их следует определять как основные или резервные.