Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичний посібник АСКУЕ українс.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
9 Мб
Скачать
☆

3. Конфігурація інформаційних потоків між вузлами

Перед тим, як приступити до конфігурації зв'язків між каналами АРМ і Pc-based контролера, відкриємо для редагування вузол Micrortm_2 і задамо йому напряму обміну даними по мережі, IP-адрес і встановимо період перерахунку бази каналів.

Рисунок 6.6 - Налаштування параметрів мережевого обміну і динамічних характеристик вузла

Оскільки між вузлами проекту, що розробляється, передбачається обмін даними, то необхідно вказати у кожному конкретному випадку обміну джерело і приймач даних, а у результаті конфігурувати інформаційні потоки.

Для зручності відкриємо дві панелі Навігатора проекту, верхнє відображатиме вузол АРМ Rtm_1, нижнє, - вузол контролера Micrortm_2.

Відредагуємо зв'язки в ручному режимі шляхом накладення джерела на приймач методом drag-and-drop. Так, наприклад, канал Расход_теплоносителя вузла Rtm_1, пов'язаний з каналом Расход_теплоносителя вузла Micrortm_2, який у свою чергу приймає дані від витратоміру, встановленого на ділянці дозування, виглядає таким чином на основній вкладці його властивостей:

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

Та

Унаслідок того, що в проекті, що розробляється, визначено лише два вузли і об'єм даних, передаваних по мережі між ними невеликий, конфігурація інформаційних потоків за типом точка-точка цілком прийнятно. Проте для оптимізації мережевого трафіку призначимо для каналів-джерел даних у вузлах Автопосылки При цьому відправка даних від джерела до приймача відбуватиметься тільки при зміні реального значення каналу-джерела, причому, підбираючи для каналу-джерела величину атрибуту Апертура, можна регулювати "чутливість" - фільтрувати незначні коливання реального значення, викликані, наприклад, шумами вимірювального тракту.

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

Рисунок 6.7 – Налаштування каналів на автопосилку

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

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

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

Створений методом автопобудови за шаблоном програми Розлив#2 канал RESET у вузлі контроллера використовуватися не буде і його можна видалити, але перед цією процедурою відредагуємо канал класу Вызов Розлив#2 у вузлі Micrortm_2 таким чином:

Канал класу Вызов Участок_Дозирования вузла Rtm_1 відредагуємо таким чином:

Це, зокрема, ілюструє можливість прив'язки до аргументів шаблону атрибутів каналів, що знаходяться у видалених вузлах проекту, що викликається з поточного вузла. Разом з тим, для того, щоб не створювати по аргументу шаблону канал, в редакторові аргументів передбачено поле Флаги, де для такого роду випадку аргументу може бути встановлений прапор NP.

Невживані канали виділяємо ЛК миші і видаляємо за допомогою клавіші Del або клацанням ЛК по іконі меню Навігатора проекту.