Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб. СК та А ЕЄВ.doc
Скачиваний:
1
Добавлен:
06.12.2018
Размер:
187.9 Кб
Скачать

Хід роботи

  1. Відкрити проект RSView32, та запустити у середовищі програму, які було створено у попередній лабораторній роботі №8.

  2. Конфігуювати поведінку графічного оберту на дисплеї Disp1:

  • переміщення по діагоналі екрану;

  • видимість при умові, якщо значення керуючого тегу перевищує певний рівень. Невидимість при таких самих умовах;

  • зростання горизонтальних або/та вертикальних розмірів;

  • зміна кольору ліній контуру та заливки в залежності від значення керуючого тегу. Миготіння різним кольором ліній контуру та заливання;

  • зміна рівня заливання в залежності від значення керуючого тегу;

  • перехід до дисплею Disp2 при подвійному натискуванні миші на зображенні графічного об’єкту.

  • Виконати завдання попереднього пункту щодо графічного об’єкту з бібліотеці у папці Graphics менеджера проекту.

  • Керування поведінкою змінної у контролері за допомогою горизонтального або вертикального слайдеру:

    • створити тег у базі даних RSView32 слова N7:0 контролера, програма для якого виконується в емуляторі;

    • створити простий графічний об’єкт у дисплеї Disp1, наприклад прямокутник, та надати йому керування виду «горизонтальний слайдер»;

    • змінювати на екрані дисплею Disp1 положення прямокутника та спостерігати зміну значення слова N7:0 у контролері.

    1. Конфігуювання поведінки системи тривожної сигналізації:

    • у редакторі бази тегів виділити тег Counter, перейти до редактору умов переходу тегу у стан тривоги у якому задати значення порогів рівнів тривоги, серйозність тривоги та вид повідомлення про тривогу. У редакторі Startup дозволити використання тривог;

    • перейти до режиму Run виконання створеного додатку керування та спостерігати зведення сигналів тривог.

    1. Конфігуювання поведінки користувача на прикладі емуляції сигналів світлофору:

    • створити наступні теги пам’яті: стану керуючого автомату State; кнопки перехід Start. Для тегу State встановити початковий стан 0;

    • створити дисплей з графічними об’єктами ламп світлофору та кнопкою переходу. Задати керування кольором для ламп світлофору за допомогою тегу State;

    • створити наступні події:

    Опис

    Дія

    Вираз

    Старт (перехід до «жовтого» )

    State = State + 1

    (State =0)&(Start=0)

    Перехід до

    «зеленого»

    State = State + 1

    (State =1)&interval (5 sec)

    Перехід до «жовтого»

    State = State + 1

    (State =2)&interval (10 sec)

    Перехід до «червоного»

    State = 0

    (State =3)&interval (5 sec)

    • дозволити виконання подій у редакторі Startup;

    • перейти до режиму виконання проекту, натиснути на кнопку Start та спостерігати процес зміни станів світлофору на дисплеї.