
- •Визначення і класифікація аск.
- •Структура аск.
- •Задачі первинної обробки інформації в асктп.
- •Вибір частоти опиту вимірювальних перетворювачів.
- •Фільтрація вимірювальної величини від шумів.
- •Пристрої зв’язку з об’єктом в асктп та їх структура.
- •Централізовані пзо
- •Методика програмування мікропроцесорних систем.
- •Програмне забезпечення асктп.
- •Математичне забезпечення асктп
- •Супервізор ний режим функціонування асктп.
- •Режим прямого цифрового функціонування асктп.
- •Методика програмування мікропроцесорних систем.
- •Функціональні можливості scada-систем
- •Призначення редактора представлення даних.
- •Створення вузлів проекту в тм.
- •Створення інформаційного каналу в scada-системі.
- •Обробка даних в каналі в scada-системі.
- •Логічна обробка дискретних сигналів в інформаційних каналах.
- •Процедура трансляції інформаційних каналів.
- •Атрибути каналів в тм
- •Період і фаза роботи інформаційного каналу.
- •Обробка аварійних ситуацій в інформаційних каналах.
- •Мови програмування контролерів згідно стандарту мэк-1131.
- •Створення і редагування fbd- програми.
- •Функціональний блок fbd- програми.
- •Блоки логічних функцій fbd- програм і їх використання
- •Блоки тригонометричних функцій fbd- програм і їх використання.
- •Блоки алгебраїчних функцій fbd- програм і їх використання.
- •Блоки функцій порівняння fbd- програм і їх використання.
- •Блоки функцій вибору fbd- програм і їх використання.
- •Блоки тригерів fbd – програм та їх використання
- •Блоки лічильників fbd – програм та їх використання
- •Блок генераторів fbd – програм та їх використання
- •Блоки управління fbd – програм та їх використання
- •Блок відображення fbd – програм та їх використання
- •Блоки регулювання fbd – програм та їх використання
- •Статичні елементи візуалізації технологічного процесу.
- •Використання динамічного тексту для візуалізації технологічного процесу.
- •Використання кнопок в схемах відображення технологічного процесу.
- •Використання аналогових і дискретних трендів в схемах відображення технологічного процесу.
- •Використання відеокліпів в схемах відображення технологічного процесу
- •Структура програми в Сі.
- •Класифікація інтерфейсів компютерних систем, їх призначення і функції.
- •60.Призначення,функції і принципи функціонування послідовного асинхронного інтерфейсу.
- •Структура кодової символьної посилки, призначення її елементів.(консп)
- •62.Основні функціональні елементи уапп
- •63.(Призначення регістрів уапп).
- •64.Адресація регістрів уапп
- •66.(Пояснити структуру підпрограми ініціалізації асинхронного адаптера).
- •68.Стадії створення аск тп
- •69.Структура технічного завдання і технічного проекту аск тп
- •70. Ієрархія та функції рівнів моделі osi
- •71.Кодування інформації в цифрових мережах
- •73.Конфігурація контуру регулювання з під-регулятором
- •74.Блоки адаптивного регулювання тм
- •77.Формування кадрів на канальному рівні (конспект 70)
- •78. Організація доступу до шини
- •79.Протокол промислової мережі Modbus.
- •80. Протокол промислової мережі m-Link
- •[Ред.] Рівні сигналів
- •83. Склад структури dcb
- •84. Склад структури commtimeouts
- •89. Загальна структура нечіткого регулятора
- •91.Алгоритм нечіткого виводу.
-
Створення і редагування fbd- програми.
Для розробки і налагодження FBD-програм передбачене спеціальне вікно редактора бази каналів. Вхід у нього здійснюється натисканням ЛК на відповідній іконці панелі інструментів, командою FBD-програми з меню чи Вікна натисканням сполучення клавіш ALT-3.
При цьому на екрані з'являється наступний діалог:
Тут вибирається програма для редагування. Перехід до редагування обраної програми відбувається по натисканню ЛК на кнопці Редагувати даного діалогу. При цьому здійснюється перехід у вікно редагування FBD-програм. Крім того, у діалозі FBD-програма можна змінити ім'я і задати тип програми, створити нову і видалити існуючу програму, зберегти її в чи файл уставити з файлу. Для створення нової програми треба виконати команду Створити з меню Програма даного діалогу.
-
Функціональний блок fbd- програми.
Элементарным звеном FBD-программ является функциональный блок. Блок - это графическое изображение вызова одной из функций. Это могут быть либо стандартные, встроенные в систему функции, либо разработанные пользователем. Функциональные блоки, встроенные в систему, сгруппированы в несколько разделов. В окне FBD программы блоки всех разделов выглядят так, как показано на рисунке ниже.
Каждый функциональный блок в данном представлении имеет атрибуты выполняемая функция, номер, входы, выходы. Выполняемая функция-наименование выполняемой функции выводится в его верхней части. Подробно доступные для использования функции описаны в разделе, посвященном описанию языков разработки алгоритмов.Номер блока-устанавливается автоматически при его размещении в рабочем поле. Этот номер недоступен для изменения. Он используется только для индикации очередности выполнения функциональных блоков при вызове программы.Номер следующего выполняемого блока определяется автоматически. Он записывается за номером текущего блока через символ ":".Входы и выходы-каждый блок в зависимости от выполняемой функции имеет определенное количество входов и выходов. Входы всегда расположены слева, а выходы - справа. При вычислении блока над переменными, связанными с его входами, осуществляются действия, определенные функцией блока. Полученные в результате значения присваиваются переменным, связанным с выходами блока.
-
Блоки логічних функцій fbd- програм і їх використання
Цей розділ включає 17 функцій, що реалізовують наступні логічні операції:
Інверсія (!);
Групова інверсія (_!);
Побітова інверсія (~);
Логічне складання (|);
Побітове логічне складання (_|);
Логічне множення (&);
Побітове логічне множення (_&);
Що побітове виключає або (_^);
Зрушення управо (>>);
Зрушення вліво (<<);
Розпаковування бітів (UPV);
Упаковка бітів (PB);
Розпаковування байтів (HLB);
Упаковка байтів (WHL);
Виділення бита (TEST);
Установка бита (SB);
Скидання бита (RB).
Призначення:
Інверсія (!)
Блок, що реалізовує цю функцію, має один функціональний вхід і один вихід.
Значення входу аналізується на рівність 0.
Якщо ця рівність виконується, то виходу привласнюється значення 1
інакше – 0.
Групова інверсія (_!)
Цей блок має чотири функціональні входи і чотири виходи.
Кожному входу відповідає один вихід. У цій парі вони працюють як один описаний вище блок (!).
-
Блоки арифметичних функцій FBD- програм і їх використання
Этот раздел включает в себя 15 следующих функций: Сложение (+(2)) - Данный блок складывает значения входов AD1 и AD2. Полученная величина присваивается выходу SUM. Вычитание (-) Этот блок вычитает значения входа AS из значения входа AD и присваивает результат выходу.Умножение (*) - Этот блок выполняет операцию умножения его двух функциональных входов и присваивает результат выходу. Деление (//) - Данный блок делит значение входа DVD на значение входа DVS и присваивается результат выходу. Остаток от деления (%) -Блок, реализующий эту функцию, присваивает выходу величину остатка от деления значения входа DVD на значение входа DVS.Возведение в степень (**) -Этот блок возводит значения входа INP в степень, заданную значением входа IND. Полученный результат присваивается выходу. Сложение четырех элементов (+(4)) - Работа этого блока аналогична работе блока (+2). Однако здесь осуществляется сложение четырех функциональных входов. Абсолютное значение (ABS) -Этот блок имеет только один функциональный вход. Он присваивает выходу абсолютное значение входа.Инверсия знака (_-X) - Этот блок, в отличие от предыдущего, не отбрасывает знак входной величины, а инвертирует его. Целая часть (FLOOR) -Функция этого блока заключается в присвоении целой части значения входа INP величине выхода.Обратная величина (1/x) - Выходу этого блока присваивается величина, полученная при делении 1 на значение входа INP. Квадратный корень (SQRT) - Этот блок имеет один функциональный вход и один выход. Выходу присваивается значение, равное квадратному корню от входа. Возведение в квадрат (X**2) -Данный блок осуществляет возведение в квадрат значения, поданного на его вход, и присваивает это значение выходу. Сумма квадратов (HYPOT) - Этот блок имеет два функциональных входа и один выход. Выходу присваивается значение, равное сумме квадратов значений входов.Масштабирование (SCALE) - Этот блок реализует функцию масштабирования со смещением. На вход INP подается преобразуемое значение, на MUL - коэффициент пропорциональности, а на ADD - смещение.