Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Основи комп’ютерно-інтегрованого управління




1. Вказати правильний код режиму роботи інтерфейсу RS232, що забезпечується форматом регістру управління 3FBh при наступному формулюванні режиму: в символах, що передаються – 7 розрядів; довжина стопової посилки – 2 розряди; метод контролю – доповнення до парності; стан лінії ц103 – нормальна передача символів; порти 3F8h i 3F9h використовуються не як подільники частоти.

б) 5Eh

2. Вказати правильний код режиму роботи інтерфейсу RS232 , що забезпечується форматом регістру управління 3FBh при наступному формулюванні режиму : в символах, що передаються – 5 розрядів; довжина стопової посилки – 2 розряди; метод контролю – доповнення до парності; стан лінії ц103 – нормальна передача символів; порти 3F8h i 3F9h використовуються не як подільники частоти.

а) 5Ch

3. Вказати правильний код режиму роботи інтерфейсу RS232 , що забезпечується форматом регістру управління 3FBh при наступному формулюванні режиму : в символах, що передаються – 7 розрядів; довжина стопової посилки – 2 розряди; метод контролю – доповнення до непарності; стан лінії ц103 – нормальна передача символів; порти 3F8h i 3F9h використовуються не як подільники частоти.

г) 6Еh

4. Вказати правильний код регістру стану лінії 3FDh інтерфейсу RS232 про стан процесу прийому чи передачі даних , якщо процес ідентифікований наступним чином: буферний режим прийому порожній; переповнення при прийомі посилки не було; помилки паритету не було; не прийнята стопова посилка; переривання по від’єднанню не було; буферний регістр передачі завантажений; регістр зсуву передачі завантажений.

б)00h

5. Вказати правильний код регістру стану лінії 3FDh інтерфейсу RS232 про стан процесу прийому чи передачі даних, якщо процес ідентифікований наступним чином: буферний режим прийому заповнений; переповнення при прийомі посилки не було; помилки паритету не було; стопова посилка прийнята; переривання по від’єднанню не було; буферний регістр передачі завантажений; регістр зсуву передачі пустий.

в) 49h

6. Вказати правильний код регістру стану лінії 3FDh інтерфейсу RS232 про стан процесу прийому чи передачі даних , якщо процес ідентифікований наступним чином: буферний режим прийому пустий; переповнення при прийомі посилки не було; помилки паритету не було; стопова посилка прийнята; переривання по від’єднанню не було; буферний регістр передачі завантажений; регістр зсуву передачі завантажений.

б) 08h

7. Що містить трирівнева ієрархічна назва модуля даних на сервері, до яких доступається клієнт, при динамічному обміні даними (DDE) між прикладними програмами?

2. - application; - topic; - item.

8. Що називається контекстом потоку?

Інформація про стан всіх регістрів процесора.

9. Метод myGroup.SyngRead() призначений для

реалізації запиту ОРС клієнта до ОРС сервера.+

10. Яке значення повинен мати біт паритету при символьній передачі значення D8 та перевірці на непарність?

1;

 

11. В якій послідовності представляється ієрархія рівнів еталонної моделі взаємодії відкритих систем ISO OSI?

2.
прикладний
представлення
сеансовий
транспортний
мережевий
передачі даних
фізичний

 

12. Шістнадцяткове число A6 буде передаватися в лінії зв‘язку при манчестерському кодуванні сигналу у вигляді:

  1. 4

13. Який тип сигналу використовується в інтерфейсі RS-422A?

Напруга, диференційний, симетричний.

15. Яку максимальну швидкість передачі даних забезпечує інтерфейс ИРПС?

1152000 біт/с.

15. Які сигнальні лінії інтерфейсу RS-232C є обов‘язковими при з‘єднанні мінімальним нуль-модемним кабелем?

1.
TxD
RxD
SG

 

16. При апаратному протоколі управління потоком інтерфейсу RS-232C використовуються сигнали:

RTS/CTS.

17. При програмному протоколі управління потоком інтерфейсу RS-232C використовуються символи:

XON/XOFF.

18. Розмежування між кадрами на канальному рівні при побайтовій передачі здійснюється одним із трьох способів.

Шляхом підрахунку контрольної суми.

19. У мережі CAN два вузли з десятковими адресами 163 і 161 одночасно доступаються до шини. Логічна «1» є домінуючим сигналом. Який вузол отримає доступ?

163;

20. Нижче наведено загальний вигляд кадру протоколу Modbus. Як здійснюється розмежування між кадрами і розраховується сума для режиму ASCII?

адреса пристрою код функції дані контрольна сума

 

часовий інтервал : , CR LF STX, ETX SOH, EOT
LRC LRC CRC16 CRC16

 

21. Нижче наведено загальний вигляд кадру протоколу Modbus. Як здійснюється розмежування між кадрами і розраховується сума для режиму RTU?

адреса пристрою код функції дані контрольна сума
STX, ETX : , CR LF часовий інтервал : , CR LF
CRC16 CRC16 CRC16 LRC
1) 2) 3) 4)

 

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, як до подільників частоти, використовуються конструкції:

1. mode->ctl_aux.ctl = (char) inp(0x3FB-0x100 *port); outp(0x3FB-0x100 *port, mode->ctl_aux.ctl | 0x80);  

 

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?

aux_stat (&AdapterStatus, NumPort);

25. Для відкриття послідовного порта ПК в ОС Windows використовується функція

CreateFile.

26. Для заповнення полів структури Device Control Block (DCB) поточними параметрами послідовного порта служить функція

GetCommState.

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










Последнее изменение этой страницы: 2018-04-12; просмотров: 625.

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