Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
QUICK_START_v_6.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
17.22 Mб
Скачать

Настройка каналов, задающих начальные условия для регулирования и управления

Для каналов, связанных с управлением оборудованием, зададим их начальные значения в поле На старте и установим флаг Отработать в их основном бланке редактирования.

Так, для канала Кп установим 1.000, Кд – 0.1, Кдд – 0.01, Зона_нечувствительности – 0.5, Задание_объема – 50, Разрешение – 0.

Настройка параметров сетевого обмена и динамических характеристик узла

Перед тем, как приступить к конфигурированию связей между каналами АРМ и PC-based контроллера, откроем для редактирования узел MicroRTM_2 и зададим ему направления обмена данными по сети, IP-адрес и установим период пересчета базы каналов.

Конфигурирование информационных потоков между узлами

Поскольку между узлами разрабатываемого проекта предполагается обмен данными, то необходимо указать в каждом конкретном случае обмена источник и приемник данных, а в итоге сконфигурировать информационные потоки.

Для удобства откроем две панели Навигатора проекта, верхнее будет отображать узел АРМ RTM_1, нижнее – узел контроллера MicroRTM_2.

Отредактируем связи в ручном режиме путем наложения источника на приемник методом drag-and-drop. Так, например, канал Расход_теплоносителя узла RTM_1, связанный с каналом Расход_теплоносителя узла MicroRTM_2, который в свою очередь принимает данные от расходомера, установленного на участке дозирования, выглядит следующим образом на основной вкладке его свойств:

В данном случае параметр Auto указывает на то, что связь между каналами расположенными в разных узлах осуществляется по локальной сети. После задания всех связей между каналами узлов вид групп каналов для узлов АРМ и контроллера будет таким:

и

Настройка режима сетевого обмена

По причине того, что в разрабатываемом проекте определено лишь два узла и объем данных, передаваемых по сети между ними невелик, конфигурирование информационных потоков по типу точка-точка вполне приемлемо. Однако для оптимизации сетевого трафика назначим для каналов-источников данных в узлах Автопосылки. При этом отправка данных от источника к приемнику будет происходить только при изменении реального значения канала-источника, причем, подбирая для канала-источника величину атрибута Апертура, можно регулировать «чувствительность» - отфильтровывать незначительные колебания реального значения, вызванные, например, шумами измерительного тракта.

В узле MicroRTM_2 откроем для редактирования группу Участок_Термообработки и установим флаг В сеть для выделенных ЛК каналов:

Для группы Участок_Дозирования:

Подобным же образом поступим для групп узла RTM_1Участок_Термообработки:

и Участок_Дозирования:

Редактирование базы каналов

Созданный методом автопостроения по шаблону программы Розлив#2 канал RESET в узле контроллера использоваться не будет и его можно удалить, но перед этой процедурой отредактируем канал класса CALL Розлив#2 в узле MicroRTM_2 следующим образом:

Канал класса CALL Участок_Дозирования узла RTM_1 отредактируем следующим образом:

Это, в частности, иллюстрирует возможность привязки к аргументам вызываемого из текущего узла шаблона атрибутов каналов, находящихся в удаленных узлах проекта. Вместе с тем, для того, чтобы не создавать по аргументу шаблона канал, в редакторе аргументов предусмотрено поле Флаги, где для такого рода случая аргументу может быть установлен флаг NP.

Неиспользуемые каналы выделяем ЛК мыши и удаляем с помощью клавиши Del или щелчком ЛК по иконке меню Навигатора проекта.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]