Программное обеспечение сетевого взаимодействия участников АСУ ТП: Учебное пособие, страница 2

Для установки и настройки устройства ввода-вывода с помощью программы Device Installation выберите строку Устройство... в меню Установка. Выберите в списке Установленные устройства диалоговой панели Установка и настройка устройств ввода-вывода название ранее установленного устройства и нажмите кнопку Настройка... На экран монитора будет выведена диалоговая панель, предназначенная для настройки параметров выбранного устройства (рис. 7).

Рис. 7. Диалоговая панель Установка и настройка

устройств ввода-вывода

Для настройки установленного устройства выберите его из списка и нажмите Настройка…(в данном случае это модули ADAM-4000, подключенные к последовательному порту Com1).Послеэтого откроется окно настройки Устройства с последовательным доступом, изображенное на рис. 8.

Рис. 8. Окно настройки Устройства

с последовательным доступом

Для настройки параметров последовательного порта выберите Порт…. Открывшееся окно содержит стандартные настройки COM-портов, а также поле задания режима обмена с контроллером, где следует указать режим обмена по интерфейсу RS-232, а также задать скорость обмена данными через порт 9600 бит/с. Окно настроек параметров последовательного порта изображено на рис. 9.

Рис. 9. Окно настройки COM-порта

Помимо конфигурирования порта производится настройка подключенных к этому порту устройств. Для настройки параметров в окне выбранного устройства нажмите Настройка….  Затем определите параметры конфигурации (входной диапазон(ы), базовый адрес и т.п.) в соответствии с требованиями к создаваемой системе. Далее конфигурируйте модули серии ADAM следующими установками:

1) контрольная сумма - Checksum (возможный выбор: Checksum (использовать контрольную сумму) или No-checksum (не использовать));

2) запрет функции аварийного дискретного управления -  Disable Alarm (модули аналогового ввода  или счетные модули);

3) разрешение функции аварийного дискретного управления - Enable Alarm (модули аналогового ввода  или счетные модули).

 Для всех вышеописанных модулей контроллера серии ADAM-4000 данные настройки в Genie 3.0 аналогичны. Рассмотрим их на примере конфигурирования модуля ADAM-4014D.

В поле Тип модуля выбирается один из модулей ADAM-4000, информация о которых уже содержится в Genie. В поле Адрес модуля устанавливается адрес, присвоенный модулю в Advantech ADAM Setup Utility. Значение параметра Тайм-аут –  это время, выраженное в миллисекундах, в течение которого драйвер будет ожидать ответную строку, возвращаемую модулем по последовательному каналу связи. Если в течение времени ожидания не будет принята строка или завершающий символ, по которому производится идентификация момента окончания приема, то драйвер возвратит код ошибки по тайм-ауту.

Строка префикса и Постфиксная строка добавляются к каждой команде следующим образом:

[Строка префикса] + [ Команда ] + [Постфиксная строка].

Команда такого вида может быть применена при использовании модуля ADAM-4530 для организации удаленных сетей. Модуль ADAM-4530 интерпретирует Строку префикса как адрес удаленной сети. Допустимыми являются символы ASCII  с кодами от 32 до 127.

Окно настроек параметров последовательного модуля контроллеров серии ADAM-4000 изображено на рис. 10.

Рис. 10. Окно настроек параметров последовательного модуля

контроллеров серии ADAM-4000

2. Организация сетевого взаимодействия

    между контроллерами серии ADAM-5000

    и АСУ верхнего уровня

Рассмотрим вариант подключения, конфигурирования и настройки контроллеров серии ADAM-5000 и управляющей ЭВМ средствами программных продуктов ADAM-5000 Setup Utility, UltraLogik 1.03.020 и GENIE 3.0.

            В качестве контроллера серии ADAM-5000 используем ADAM-5510 в составе с модулями: ADAM-5024, ADAM-5051, ADAM-5056 и ADAM-5018. В качестве управляющей ЭВМ рассмотрим IBM PC совместимую модель ЭВМ на базе процессора Intel Celeron с тактовой частотой 667 МГц, работающей под управлением операционной системы Microsoft Windows 98 второго издания.

            Подключение контроллера к последовательному порту управляющей ЭВМ производится по интерфейсу RS-232 благодаря встроенному в ADAM-5510 преобразователю интерфейсов RS-485/RS-232. Подключение ведется с помощью модемного кабеля типа DB9M/DB9M. В отличие от контроллеров серии ADAM-4000 подключение ведется по двум последовательным портам. Соединяется Сом1 с терминальным портом контроллера COM3, а порт Com2 ЭВМ - с портом обмена данными контроллера COM1. Кроме того, на базовом блоке ADAM-5510 необходимо установить его сетевой адрес. Установка сетевого адреса микроконтроллера ADAM-5510 осуществляется с помощью 8-позиционного DIP-переключателя, расположенного справа на лицевой панели базового блока (рис. 11). Устанавливаемый сетевой адрес может принимать значение в диапазоне от 0 до 255 (00-FFh). Установка любого из восьми переключателей в положение ON (ВКЛ) эквивалентно установке логической 1, а в положение 0FF (ВЫКЛ) - эквивалентно установке логического 0. Например, при установке адреса 03h для сетевого узла следует переключатели 1 и 2, соответствующие 1 и 2 разрядам кода адреса установить в положение ON. Остальные переключатели должны оставаться в положении 0FF.

Рис. 11. Переключатель сетевого адреса

базового блока ADAM-5510

Назначение и функции ADAM-5000 Setup Utility

При работе с контроллером ADAM-5510 используютсервисную программу ADAM5510.EXE, входящую в состав ADAM-5000 Setup Utility.

Запуск сервисной программы на управляющем компьютере

Сервисная программа ADAM5510.EXE из состава поставляемого с микроконтроллером ADAM-5510 программного обеспечения предназначена для выполнения загрузки в микроконтроллер управляющей программы.

После запуска программы ADAM5510.EXE на экране монитора управляющего компьютера появится экранная форма основного меню программы, вид которой приведен на рис. 12.

Рис. 12.  Экранная форма основного меню программы ADAM5510.EXE

Выбор COM-порта

По умолчанию после запуска программы активным становится меню COM port. Для его открытия нажмите клавишу <Enter>. В ответ на это действие на экране появится диалоговое окно. Пользуясь клавишами управления курсора, выберите номер СОМ-порта компьютера, используемого для организации связи с микроконтроллером ADAM-5510, и нажмите клавишу <Enter> для подтверждения выбора. Скорость обмена, равная 57600 бит/с, является величиной фиксированной и не может быть изменена. Для возврата к основному меню используйте клавишу <Esc>. Вид экрана в режиме выбора СОМ-порта приведен на рис. 13.