DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

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

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Програмування на мові Texno ST і Texno FBD

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерних та інформаційних технологій
Кафедра:
Кафедра автоматизованих систем управління

Інформація про роботу

Рік:
2013
Тип роботи:
Розрахункова робота
Предмет:
Автоматизовані системи управління технологічними процесами
Група:
КН-11
Коротко про документ

Про що ця робота

У роботі досліджено можливості SCADA-системи Trace Mode 6 та вивчено мови програмування Texno ST і Texno FBD. Практична частина охоплює створення проектів, налаштування каналів, розробку FBD-діаграм та ST-програм для управління технологічними процесами.

У роботі розглядаються

  • SCADA-системи
  • Trace Mode 6
  • Мова Texno ST
  • Мова Texno FBD
  • АСУ ТП
  • Масштабування сигналів
  • Програмна обробка даних

Зміст і розділи

  1. Мета роботи
  2. Завдання
  3. Варіант індивідуального завдання
  4. Примітки
  5. Хід роботи
  6. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів, які вивчають автоматизовані системи управління та програмування в SCADA-системах.
Викладачі:Викладач кафедри

Ключові поняття

SCADA-системаTrace ModeTexno STTexno FBDАСУ ТПканалмасштабуванняFBD діаграмаST програматренд

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти i науки України Національний університет “Львівська політехніка” / Розрахункова робота на тему: Програмування на мові Texno ST і Texno FBD в SCADA–системі Trace Mode 6 Мета роботи: вивчити мови Texno ST і FBD Texno середовища Trace Mode, реалізувати систему АСУ ТП з використанням програмної обробки. Завдання: 1. Взяти за основу проект, створений при виконанні другої лабораторної роботи (статичні і динамічні зображення), додати канали, які передають значення вартості продукту, витрати, сумарної витрати, сумарної вартості продукту, періоду генерації сигналу, видалити використаний в другій лабораторній роботі генератор. У всіх каналів слід зняти прапор використовувати на панелі обробка при редагуванні каналу. 2. Додати кнопки, при натисканні на які вводитиметься вартість продукту, період генерації рівня продукту в ємності, витрата, об'єкти текст для відображення сумарної витрати продукту, вартості витраченого продукту, вартості продукту, періоду генерації рівня продукту в ємності, витрати і вартості. 3. Додати FBD діаграму, яка генерує рівень продукту в ємності. Якщо період генерації менше 10, то програма повинна встановити період рівний 10. Програма повинна повертати відмасштабований сигнал, тобто значення повинні змінюватися в заданому діапазоні. 4. Додати програму ST, яка перевіряє значення вартості та витрати і робить розрахунки. Якщо значення вартості або витрати менше 1, то встановлює відповідний параметр рівним 1. Проводить розрахунок сумарної витрати продукту і сумарної вартості витраченого продукту. Варіант індивідуального завдання Номер варіанту Діапазон сигналу, що треба забезпечити Колір тренду Стиль лінії Товщина лінії  22 [0; 2] жовтий __ __ __ 4   Примітки: 1. У всіх каналів і у програм повинен бути встановлений при редагуванні однаковий період 1 - 3 секунди. 2. Обчислювати сумарну витрату слід за формулою: Сумарна_витрата = Попередня_витрата + Витрата*Період_обробки, де Сумарна_витрата - аргумент програми, який повертає значення сумарної витрати вхідному значенню каналу, що передає значення сумарної витрати; Попередня_витрата - глобальна змінна, що містить значення сумарної витрати, обчислене при попередньому виклику програми; Період_обробки - аргумент прив'язаний до аргументу період перерахунку каналу, який передає значення витрати. 3. Після обчислення сумарної витрати слід глобальній змінній Попередня_витрата присвоїти обчислене значення Сумарна_витрата, сумарну вартість продукту обчислити як добуток обчисленого значення сумарної витрати на вартість продукту. Хід роботи 1. Створення проекту та встановлення параметрів тренду та екрану / / 2. Створення необхідних каналів. / 3. Створення кнопок для завдання необхідних параметрів. / / 4. Створення об'єктів текст. / / 5. Проведіть розрахунок множника K і зсуву С. Масштабування сигналу в FBD програмі буде проводитися за формулою: Y = KX + С, де Y— результат перетворення; Х— вхідне значення каналу; К— множник; С— зсув. FBD блоки, що виробляють генерацію сигналу повертають сигнал, що змінюється в діапазоні [-1; +1]. Знайдіть значення множника K і зсуву С, які дозволять отримати необхідний діапазон зміни результату перетворення (діапазон сигналу згідно заданого варіанту). Приклад: необхідно забезпечити діапазон сигналу [0; 2]. Множник К складе 1, зсув С - 1. 6. Створення FBD діаграми. Атрибути програми на мові Texno FBD / Програма на мові Texno FBD / 7. Створення ST програми. Аргументи програми на мові Texno ST / Глобальна змінна / Програма на мові Texno ST / Результат запуску проекту: / Висновок: Під час виконання розрахункової роботи я більш детально ознайомилась з можливостями середовища Trace Mode, вивчила такі мови програмування як Texno ST і FBD Texno середовища Trace Mode, та реалізувала систему АСУ ТП з використанням програмної обробки.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!