Ознайомлення з редактором бази каналів програмного комплексу Trace Mode
Контрольная работа - Компьютеры, программирование
Другие контрольные работы по предмету Компьютеры, программирование
nbsp;
За замовчанням запропоновано імя проекту TM50. Утворіть назву проекту з вашого прізвища та поточної дати (наприклад, Petrenko01012009). Задане імя відобразиться у вікні заголовку редактора бази каналів.
3. Створіть вузол, що є PC-контролером. Для цього виконайте команду Node => Create (Вузол => Створити). При цьому появиться діалогове вікно “Node Name & Type” (“Імя та тип вузла”). Замість запропонованого імені Node1 задайте імя Controller. З чотирьох класів вузлів виберіть клас PLC. Натисніть піктограму знаку “+” зліва від імені класу PLC розкриється список типів вузлів, які належать класу PLC. Оберіть тип MIC 2000, натиснувши на його назві у списку типів вузлів. При цьому в полі під іменем вузла появиться інформація про характеристики вузла (кількість каналів, обєктів і т.д.). Ці характеристики залежать від типу вузла. Діалог “Node Name & Type” виглядатиме так:
Натисніть кнопку “ОК”. Діалог “Node Name & Type” зникне, а в робочій області редактора бази каналів відобразиться піктограма та імя щойно створеного вузла (піктограма однозначно вказує на тип вузла).
4. Створіть вузол, що є операторською станцією. Для цього виконайте команду Node => Create і в діалозі “Node Name & Type”, що появиться на екрані, задайте імя вузла Monitor та оберіть з класу “Big” (“Великий”) тип вузла “RTM(Net,M-Link)” та натисніть кнопку “ОК”. У робочому полі редактора бази каналів відобразиться піктограма та імя новоствореного вузла.
5. Створіть базу каналів контролера засобами вбудованого в Трейс Моуд механізму автопобудови. Для цього двічі натисніть ліву кнопку миші на зображенні контролера в робочій області вікна редактора бази каналів. Появиться діалог настройки процедури автопобудови бази каналів, що спочатку має вигляд:
У цьому діалозі для кожного слоту контролера слід вказати тип застосовуваної плати ПЗО. Після цього автоматично настроюється обмін даними з цими платами. Оберіть для перших чотирьох слотів плати MIC 2718, MIC 2728, MIC 2732 та MIC 2752, як показано на наступному рисунку та натисніть кнопку “ОК”:
6. Перейдіть до редагування властивостей каналів, двічі клацніть на одному з створених обєктів бази каналів контролера, наприклад - MIC2718_1. Відкриється вікно редагування каналів обєкту, як показано на рисунку:
Тепер можна відредагувати властивості каналу. Ми окремо зупинимось на цьому важливому питанні, а зараз нас будуть цікавити тільки ті властивості, котрі нам будуть потрібні для завершення роботи механізму автопобудови звязків каналів двох вузлів. Виберіть перший канал і відредагуйте назву каналу, наприклад PST-a01-0000, встановіть для нього розмірність ата (атмосфера), опишіть канал в полі коментарю, наприклад Тиск в резервуарі 1_1. Двічі клацніть на вибраному каналі і перейдіть у вікно Реквізити вибраного каналу, як показано на рисунку:
У цьому вікні, знову ж таки не будемо зупинятись на всіх властивостях каналу, нас буде цікавити тільки відмітка в полі Доступ (“Access”), що дозволить передати значення калу в загальний доступ. Повторіть п.6 для всіх каналів, всіх обєктів, значення котрих треба відобразити в структурі АСУТП.
7. Перейдемо до останньої процедури механізму автопобудови звязування каналів контролера з каналами монітора.
Двічі натисніть ліву кнопку миші на зображенні операторської станції. На екранні появиться діалог “Connect To” (“Підєднати До”). Виберіть з першого списку у цьому діалозі вузол Controller, як показано на рисунку:
Натисніть “ОК”. Діалог “Connect To” приховається, а у робочій області вікна редактора бази каналів вже буде показано не вузли, а обєкти, а саме обєкт Base вузла Monitor, у якому за допомогою механізму автопобудови здійснено привязку каналів контролера через новий обєкт бази каналів Controller:
8. Ручна привязка каналів контролера в базу каналів монітора.
Двічі натисніть ліву кнопку миші на зображенні обєкта “ANALOG INPUT”. Буде викликаний діалог з назвою “Channels of Object: ANALOG INPUT” (“Канали обєкта: ANALOG INPUT”). У цьому діалозі виконайте команду Channel => Create (Канал => Створити). До списку каналів буде доданий новий канал. Імя вибраного зі списку каналу можна редагувати у полі “Channel: Name” (“Канал: Імя”). Змініть задане за замовчанням ім.я каналу на імя “ai_01”. Виберіть його у списку і виконайте команду Channel => Create by (Канал => Створити за взірцем). Змініть імя новоствореного каналу на “ai_02”. Закрийте діалог “Channels of Object: ANALOG INPUT”, натиснувши стандартну піктограму закриття вікна у полі заголовку діалогу. У робочій області вікна редактора бази каналів справа від назви обєкта “ANALOG INPUT” відобразиться у кутових дужках число 2 кількість каналів у даному обєкті.
За аналогією в обєкті “ANALOG OUTPUT” створіть два канали з назвами “ao_01” і “ao_02”.
Знову відкрийте діалог “Channels of Object: ANALOG INPUT”. У списку каналів виберіть канал “ai_01”. Двічі натисніть на ньому ліву кнопку миші. Відкриється діалог з назвою “Properties: ai_01”, в якому можна редагувати властивості вибраного каналу. У цьому діалозі оберіть закладку “Boundaries and Processing” (“Границі та Обробка”). Задайте величини High Limit = 100, Low Limit = -5, HAlarm = 75, LAlarm = 20 та натисніть “ОК”.
8. Збережіть проект, виконавши команду File => Save (Файл => Зберегти).