Основи комп’ютерно-інтегрованого управління
1. Вказати правильний код режиму роботи інтерфейсу RS232, що забезпечується форматом регістру управління 3FBh при наступному формулюванні режиму: в символах, що передаються – 7 розрядів; довжина стопової посилки – 2 розряди; метод контролю – доповнення до парності; стан лінії ц103 – нормальна передача символів; порти 3F8h i 3F9h використовуються не як подільники частоти.
2. Вказати правильний код режиму роботи інтерфейсу RS232 , що забезпечується форматом регістру управління 3FBh при наступному формулюванні режиму : в символах, що передаються – 5 розрядів; довжина стопової посилки – 2 розряди; метод контролю – доповнення до парності; стан лінії ц103 – нормальна передача символів; порти 3F8h i 3F9h використовуються не як подільники частоти.
3. Вказати правильний код режиму роботи інтерфейсу RS232 , що забезпечується форматом регістру управління 3FBh при наступному формулюванні режиму : в символах, що передаються – 7 розрядів; довжина стопової посилки – 2 розряди; метод контролю – доповнення до непарності; стан лінії ц103 – нормальна передача символів; порти 3F8h i 3F9h використовуються не як подільники частоти.
4. Вказати правильний код регістру стану лінії 3FDh інтерфейсу RS232 про стан процесу прийому чи передачі даних , якщо процес ідентифікований наступним чином: буферний режим прийому порожній; переповнення при прийомі посилки не було; помилки паритету не було; не прийнята стопова посилка; переривання по від’єднанню не було; буферний регістр передачі завантажений; регістр зсуву передачі завантажений.
5. Вказати правильний код регістру стану лінії 3FDh інтерфейсу RS232 про стан процесу прийому чи передачі даних, якщо процес ідентифікований наступним чином: буферний режим прийому заповнений; переповнення при прийомі посилки не було; помилки паритету не було; стопова посилка прийнята; переривання по від’єднанню не було; буферний регістр передачі завантажений; регістр зсуву передачі пустий.
6. Вказати правильний код регістру стану лінії 3FDh інтерфейсу RS232 про стан процесу прийому чи передачі даних , якщо процес ідентифікований наступним чином: буферний режим прийому пустий; переповнення при прийомі посилки не було; помилки паритету не було; стопова посилка прийнята; переривання по від’єднанню не було; буферний регістр передачі завантажений; регістр зсуву передачі завантажений.
7. Що містить трирівнева ієрархічна назва модуля даних на сервері, до яких доступається клієнт, при динамічному обміні даними (DDE) між прикладними програмами?
8. Що називається контекстом потоку?
9. Метод myGroup.SyngRead() призначений для
10. Яке значення повинен мати біт паритету при символьній передачі значення D8 та перевірці на непарність?
11. В якій послідовності представляється ієрархія рівнів еталонної моделі взаємодії відкритих систем ISO OSI?
12. Шістнадцяткове число A6 буде передаватися в лінії зв‘язку при манчестерському кодуванні сигналу у вигляді:
13. Який тип сигналу використовується в інтерфейсі RS-422A?
14. Яку максимальну швидкість передачі даних забезпечує інтерфейс ИРПС?
15. Які сигнальні лінії інтерфейсу RS-232C є обов‘язковими при з‘єднанні мінімальним нуль-модемним кабелем?
16. При апаратному протоколі управління потоком інтерфейсу RS-232C використовуються сигнали:
17. При програмному протоколі управління потоком інтерфейсу RS-232C використовуються символи:
18. Розмежування між кадрами на канальному рівні при побайтовій передачі здійснюється одним із трьох способів.
19. У мережі CAN два вузли з десятковими адресами 163 і 161 одночасно доступаються до шини. Логічна «1» є домінуючим сигналом. Який вузол отримає доступ?
20. Нижче наведено загальний вигляд кадру протоколу Modbus. Як здійснюється розмежування між кадрами і розраховується сума для режиму ASCII?
21. Нижче наведено загальний вигляд кадру протоколу Modbus. Як здійснюється розмежування між кадрами і розраховується сума для режиму RTU?
22. Яку функцію виконують регістри 3F8h і 3F0h універсального асинхронного прийомопередавача (UART) при одиничному значенні сьомого біта регістра управління лінією 3FB?
23. Прототип функції, яка дозволяє конфігурувати параметри послідовного порта ПК має вигляд:
void aux_stat (AUX_Mode *mode, int port),
де port – номер порта, mode – вказівник на структуру, що програмно описує розряди регістру управління лінією 3FB:
typedef struct _AUX_MODE
{
union
{
struct
{
unsigned char len:2,
stop:1,
parity:2,
stuck parity:1,
cn_break:1,
dlab:1;
}
ctl_word;
char ctl;
}
ctl_aux;
unsigned long boad;
}
AUX_Mode;
Для доступу в функції до регістрів 3F8, 3F9, як до подільників частоти, використовуються конструкції:
24. Прототип функції, яка дозволяє конфігурувати параметри послідовного порта ПК має вигляд:
void aux_stat (AUX_Mode *mode, int port),
де port – номер порта, mode – вказівник на структуру, що програмно описує розряди регістру управління лінією 3FB:
typedef struct _AUX_MODE
{
union
{
struct
{
unsigned char len:2,
stop:1,
parity:2,
stuck parity:1,
cn_break:1,
dlab:1;
}
ctl_word;
char ctl;
}
ctl_aux;
unsigned long boad;
}
AUX_Mode;
Якщо у програмі оголошені змінні int NumPort і AUX_Mode AdapterStatus, то яким чином реалізувати виклик функції aux_stat?
25. Для відкриття послідовного порта ПК в ОС Windows використовується функція
26. Для заповнення полів структури Device Control Block (DCB) поточними параметрами послідовного порта служить функція
27. Необхідно написати програму для ПІД закону регулювання, використовуючи SCADA систему Trace Mode. Які FBD блоки потрібно для цього використати і в якій послідовності їх розмістити?
28. FBD блок OBJ у SCADA системі Trace Mode реалізує функцію:
29. Блок UPV у SCADA системі Trace Mode реалізує функцію:
30. Які функції використати, щоб математичний вираз 1 ? 1 = 0 був вірним?
31. Які функції використати, щоб математичний вираз 1 ? 0 = 1 був вірним?
32. Яке числове значення необхідно присвоїти незадіяним входам FBD блоку AND, щоб він працював коректно?
33. Блок CTU у SCADA системі Trace Mode реалізує функцію:
34. Блок % у SCADA системі Trace Mode реалізує функцію:
35. Якого значення набуде змінна result ?
36. Якого значення набудуть змнінні A,B,C,D?
37. Блок ~ у SCADA системі Trace Mode реалізує функцію:
38. Якого значення набуде змінна result ?
39. Якого значення набуде змінна на виході?
40. Блок FLOOR у SCADA системі Trace Mode
41. Якого значення набуде змінна result ?
42. Блок AVR3 у SCADA системі Trace Mode