
- •Визначення і класифікація аск.
- •Структура аск.
- •Задачі первинної обробки інформації в асктп.
- •Вибір частоти опиту вимірювальних перетворювачів.
- •Фільтрація вимірювальної величини від шумів.
- •Пристрої зв’язку з об’єктом в асктп та їх структура.
- •Централізовані пзо
- •Методика програмування мікропроцесорних систем.
- •Програмне забезпечення асктп.
- •Математичне забезпечення асктп
- •Супервізор ний режим функціонування асктп.
- •Режим прямого цифрового функціонування асктп.
- •Методика програмування мікропроцесорних систем.
- •Функціональні можливості 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.Алгоритм нечіткого виводу.
-
Структура програми в Сі.
Любая программа на С состоит из одной или нескольких функций. Обязательно должна быть определена единственная главная функция main(), именно с нее всегда начинается выполнение программы. В хорошем исходном тексте программы главная функция всегда содержит операторы, отражающие сущность решаемой задачи, чаще всего это вызовы функций. Хотя main() и не является ключевым словом, относиться к нему следует как к ключевому. Например, не следует использовать main как имя переменной, так как это может нарушить работу транслятора.
Структура программы С изображена на рис. 1.1, здесь f1() — fN() означают функции, написанные программистом.
Объявление глобальных переменных int main(список параметров) { последовательность операторов } тип_возвращаемого_значения f1(список п { последовательность операторов } тип_возвращаемого_значения f2(список п { последовательность операторов } . . . тип_возвращаемого_значения fN(список п { последовательность операторов } |
Рис. 1.1. Структура программы на языке С |
Продемонстрируем пример простейшей программы на языке C++, которая запрашивает у пользователя два целочисленных значения переменных a и b, анализирует их и выводит наибольшее число.
01 #include <iostream.h>
02 #include <conio.h>
03 int main(void)
04 {
05 int a,b,max;
06 cout << "a="; //приглашение ввести значение a
07 cin >> a; //ввод значения переменной а
08 cout << "b="; //приглашение ввести значение b
09 cin >> b; //ввод значения переменной b
10 if(a>b) max=a; //если a>b то max=a
11 else max=b; //иначе max=b
12 cout << "max="<<max; //вывод максимального значения
13 getch(); //останов до нажатия клавиши
14 return 0; //выход из функции
-
}
-
Класифікація інтерфейсів компютерних систем, їх призначення і функції.
Інтерфейс — набір, що складається з ліній зв'язку, сигналів, що посилають по цих лініях, технічних засобів, що підтримують ці лінії, і правил обміну
Фізично взаємозв'язок може бути реалізована через провідні телефонні лінії зв'язку, мережі TCP/IP, GSM і радіоканали зв'язку, використовуючи модеми, GSм-модемы, мережні адаптери відповідних технологій (Ethernet, Token Ring і ін.) або пряме підключення через стандартні інтерфейси RS–232, RS-485.
60.Призначення,функції і принципи функціонування послідовного асинхронного інтерфейсу.
Com-port (communication port) — самий старий з послідовних портів ПК. «Послідовний» означає те, що дані в такому інтерфейсі передаються по одному провіднику біт за бітом. Послідовні інтерфейси можна розділити на два основні різновиди — синхронні й асинхронні. Передача інформації на фізичному рівні — це зміна електричних сигналів. І коли ми передаємо послідовність одиничних або нульових бітів, фізично цей процес представляється у виді електричного імпульсу. Причому, у залежності від швидкості передачі, в імпульсах однакової тривалості може бути різна кількість одиничок. Отож, для одержання інформації з таких імпульсів використовують синхронізацію. Виходить, що паралельно з інформаційним потоком генерується послідовність імпульсів, що вказують, у який момент часу необхідно знімати інформацію. Ці імпульси і визначають швидкість обміну, адже якщо за одиницю часу подати більше синхроімпульсів, виходить, більше інформаційних даних виділиться з потоку. Якщо ці синхроімпульси передаються від одного пристрою іншому, то така передача називається синхронною. Асинхронної ж вважається така передача, коли з фіксованою швидкістю пересилається тільки інформація, а приймач і передавач синхронізують процес обміну даними самостійно. Різниця між імпульсами, по яких синхронізується передача, і імпульсами, що синхронізують прийом, не повинний перевищувати 5% від їхньої частоти. Так що навряд чи не основною проблемою для асинхронних інтерфейсів є одночасність запуску синхронізуючих генераторів. Для Сом-порту стандартними є наступні швидкості: 50, 75, 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 біт/с. Максимальна довжина кабелю-з'єднувача — 15 метрів. Є спеціальні кабелі, що дозволяють збільшити довжину з'єднання до 150 метрів. А якщо використовувати пристрою, називані «репітерами», та відстань можна ще додатково збільшити. Тепер розберемося, як з ланцюжка переданих біт виділяються байти. Початок байта сигналізує старт-біт, що має завжди визначене значення — 0, закінчення — стоп-біт.Апаратною основою Сома-порту є мікросхема UART (Universal Asynchronous Receiver/Transmitter — універсальний асинхронний приемопередатчик), що з моменту своєї появи пройшла тривалий процес еволюції. Це зв'язано з тим, що крім стандартних, можна використовувати ще і так називані високошвидкісні Сом-порти — Enhanced Serial Ports (ESP) і Super High Speed Serial Ports. Це варіанти, що базуються на мікросхемах 16550AF, 16650, 16750. Вони забезпечують обмін на швидкості до 921.6 Кбіт/с. У принципі, усі високошвидкісні модеми xDSL містять у своєму складі таку мікросхему, що забезпечує зв'язок на 230–460 Кбіт/с. Основні функції, які використовуються обладнанням інтерфейсу RS-232:-забезпечення перетворення паралельного входу в послідовний при передачі даних і зворотнє перетворення при прийомі;-формування стартового контрольного і стопового розряді при передачі даних;-контроль правильності прийому стартового контрольного і стопового розрядів при прийомі;-прийом/передачу блоку даних на фіксованих швидкостях;-формування і контроль стану сигналів в інтерфейсів.