Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Программирование экрана оператора

Читайте также:
  1. N цвета символов и экрана N цвета символов
  2. Аспектно-Ориентированное Программирование (Aspect Oriented Programming, AOP)
  3. Блокировка и снятие блокировки сенсорного экрана и клавиш
  4. Воздействие первое: вербальное программирование
  5. Вставьте сюда мгновенный снимок экрана с каждой таблицей
  6. Вставьте сюда мгновенный снимок экрана с таблицей
  7. Задание параметров графического экрана

В Project Browser нажать правой клавишей на Operator Screens и выбрать New screen.

В появившемся окне создать область в которой будет отображаться изменение напряжения выходного сигнала, нажав .

Дважды щелкнув по границе области, откройте ее свойства. В открывшемся окне откройте вкладку Animation рис. 4.13. Отметьте Animated Object и в поле Variable введите вашу выходную переменную U_yakornoy_obmotki.

Рис. 4.13 Свойства Animation области Rectangle

 

На вкладке Animation Type Рис. 4.14 выберите Trend Diagram и нажмите

Рис. 4.14 Свойства Animation Type области Rectangle

В открывшейся вкладке рис. 4.15 установите Sampling равный 0.5 и Definition равный 2, что соответствует сдвигу на 2 пикселя, каждые 0.5 секунды. Установите Thresholds Minimum равный 0 и Maximum равный 4000, это вертикальные границы области.

Рис. 4.15 Свойства Trend Diagram

Создайте текстовое поле, нажав . Дважды щелкнув по области, откройте ее свойства. В открывшемся окне откройте вкладку Animation. Отметьте Animated Object и в поле Variable введите вашу выходную переменную U_yakornoy_obmotki.

В итоге должно получиться рис. 4.16:

Рис. 4.16 Экран изменения напряжения

Запуск проекта

Перейдите в режим симуляции, нажав . Запустите симулятор, нажав . Запишите программу в симулятор, нажав и Transfer. В открывшемся окне выберите Build Project and Transfer или Rebuild All and Transfer, в зависимости от того что позволяют нажать. По окончании загрузки нажмите . Запустите проект, нажав .

Если все сделано правильно, на экране оператора должно появиться изображение рис. 4.17:

Рис. 4.17 Экран изменения напряжения в режиме работы

Чтобы выйти из режима симуляции нажмите .

Сохраните проект, он понадобится для следующих лабораторных работ.


Лабораторная работа №2. Функции управления двигателем: запуск-остановка, защита

Задание

Обеспечить запуск и остановку двигателя при нажатии кнопок (запуск и остановка происходит путем ступенчатого изменения выходного напряжения, подаваемого на якорную обмотку)

Для предотвращения разгона двигателя при малом потоке возбуждения необходима проверка значения напряжения в независимой ОВ. При снижении напряжения ниже 45 В контроллер должен прекращать подачу напряжения на якорную обмотку двигателя постоянного тока.

Открыть проект:

File->Open…

В открывшемся окне выбрать ранее созданный проект.

Написание программы:

Для запуска двигателя от кнопки необходимо определять нажатие кнопки (по фронту) и только после этого подавать ступенчатое воздействие. Т.к. не имеет смысла запускать уже запущенный двигатель перед запуском следует проверять напряжение, подаваемое на обмотку якоря.

Допишем программу:

Создадим контакт нарастающего фронта и присвоим ему переменную кнопки PUSK. Далее поставим блок сравнения в котором будем проверять, не запущен ли еще двигатель (U_yakornoy_obmotki = 0). На выходе поставим катушку установки с переменной Starting, которая будет устанавливаться в 1 при нажатии кнопки пуск.

По окончании запуска переменная Starting должна будет вновь стать 0, поэтому ниже допишем условие обращения ее в 0. Установим блок сравнения с параметром U_yakornoy_obmotki = 3000, что соответствует достижению напряжением на выходе необходимого уровня. На выходе этого блока установим катушку сброса с переменной Starting рис. 4.18.

Рис. 4.18 Сброс переменной

Далее заменим условие по которому будет увеличиваться выходное напряжение. Блок сравнения с параметром U_yakornoy_obmotki < 3000 заменим на контакт с переменной Starting. Мы можем это сделать, т.к. условие прекращения запуска по достижении требуемого напряжения уже заложено в переменной Starting.

В итоге должно получиться рис. 4.19:

Рис. 4.19 Программа запуска двигателя

Далее поместим кнопку запуска на экран оператора.


Дата добавления: 2015-10-23; просмотров: 116 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Создание нового проекта| Добавление кнопки на экран

mybiblioteka.su - 2015-2024 год. (0.006 сек.)