computers and computing works lecture №10

16
КОМП’ЮТЕРНА ТЕХНІКА ТА ОРГАНІЗАЦІЯ ОБЧИСЛЮВАЛЬНИХ РОБІТ Лекція №10 Для спеціальності 151 “Автоматизація та комп’ютерно-інтегровані технології” 141 «Електроенергетика, електротехніка та електромеханіка» КНУБА, 2016 Соболевська Л.Г. [email protected] +38 066 251 89 80

Upload: lesia-sobolevska

Post on 13-Apr-2017

35 views

Category:

Devices & Hardware


1 download

TRANSCRIPT

Page 1: Computers and Computing Works lecture №10

КОМП’ЮТЕРНА ТЕХНІКА ТА ОРГАНІЗАЦІЯ

ОБЧИСЛЮВАЛЬНИХ РОБІТЛекція №10

Для спеціальності 151 “Автоматизація та комп’ютерно-інтегровані технології”

141 «Електроенергетика, електротехніка та електромеханіка»

КНУБА, 2016

Соболевська Л.Г. [email protected] +38 066 251 89 80

Page 2: Computers and Computing Works lecture №10

Стандарт захисту обладнання IEC 60529

Код захисту оболонки або код IP (Ingress Protection Rating) — система класифікації ступенів захисту оболонки електрообладнання від проникнення твердих предметів і води відповідно до міжнародних стандартів IEC 60529 (DIN 40050, ГОСТ 14254-96 – діє в Україні).

Page 3: Computers and Computing Works lecture №10

Захист IP від контакту із струмопровідними

небезпечними частинами, що перебувають під низькою напругою;

від контакту з небезпечними механічними частинами;

від зближення з небезпечними струмопровідними частинами, що перебувають під високою напругою, на відстань, яка менша від достатнього повітряного проміжку всередині оболонки.

Page 4: Computers and Computing Works lecture №10

Захист IP формат запису IPXX

Перша цифра вказує на ступінь захисту, який забезпечує оболонка:

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

обладнання, що перебуває всередині оболонки від проникнення зовнішніх твердих предметів.

Page 5: Computers and Computing Works lecture №10

Перша цифра

Контакт Сторонні предмети Друга цифр

а

Вода

0 Спеціальний захист відсутній 0 Спеціальний захист відсутній

1 Захист від контакту з крупними частинами тіла

Захист від крупних об’ектів діаметром від 50 мм (1,97 дюйма)

1 Захист від крапель води, що падають вертикально

2 Захист от контакта с пальцами и т.п.

Захист від об’ектів середнього розміру діаметром від 12,5 мм (0,49 дюйма)

2 Захист від води, що розпилюється під кутом (до 15° по вертикалі)

3 Захист від контакту з інструментами, проводами, товщиною від 2,5 мм

Захист від мілких сторонніх тіл діаметром від 2,5 мм (0,10 дюйма)

3 Захист від води, що розпилюється під кутами в межах 60° по вертикалі

4 Захист від контакту з інструментами, проводами, товщиною від 1,0 мм

Захист от мелких инородных тел диаметром от 1,0 мм (0,04 дюйма)

4 Захист від води, що розпилюється під будь-якими кутами

5 Повний захист Захист від пилу; допускается проникнення пилу всередину виробу в об’ємах, що не порушують його работоспроможності

5 Захист від водяных струй, що бьють під будь-якими кутами

6 Повний захист Повна пилонепроникність 6 Захист від подтоплення та затоплення

7 Захист від часткового занурення в воду

8 Захист від повного занурення в воду

Page 6: Computers and Computing Works lecture №10
Page 7: Computers and Computing Works lecture №10

Стандарт мов програмування для ПЛК IEC 61131-3

Системи програмування, засновані на IEC 61131-3, характеризуються наступними показниками:

надійністю створюваного програмного забезпечення. Надійність забезпечується тим, що програми для ПЛК створюються за допомогою спеціально призначеного для цього середовища розробки, яка містить всі необхідні засоби для написання, тестування і налагодження програм за допомогою емуляторів і реальних ПЛК, а також безліч готових фрагментів програмного коду;

можливістю простої модифікації програми та нарощення її функціональності;

переносимістю проекту з одного ПЛК на інший; можливістю повторного використання відпрацьованих

фрагментів програми; простотою мови і обмеженням кількості її елементів.

Page 8: Computers and Computing Works lecture №10

Стандарт встановлює п'ять мов програмування

структурований текст (ST - Structured Text); послідовні функціональні схеми (SFC -

"Sequential Function Chart"); діаграми функціональних блоків (FBD -

Function Block Diagram); релейно-контактні схеми, або релейні

діаграми (LD - Ladder Diagram); список інструкцій (IL - Instruction List).

Графічними мовами є SFC, FBD, LD. Мови IL і ST є текстовими.

Page 9: Computers and Computing Works lecture №10

Приклад програми на мові LD (ліворуч) та її еквівалент у

вигляді електричного кола з реле і вимикачами (праворуч)

Page 10: Computers and Computing Works lecture №10

Приклад програми на мові ILМітки Оператори Операнди Коментарі

LD Voltage (*Завантажити Voltage в акумулятор*)

GT 220 (*Якщо >220*)

JMPCN М1 (*Перейти до мітки, якщо ">220" не вірно*)

LD Current (*Завантажити Current в акумулятор*)

SUB 10 (*Відняти з акумулятора 10 *)

ST Current (*Надати Current значен. акумулятора*)

M1: LD 0 (*Завантажити в акумулятор значення "0"*)

ST Out (*Надати Out значення акумулятора*)

Page 11: Computers and Computing Works lecture №10

Структурований текст, ST

IF Voltage> 220 THEN    Current: = Current - 10; (* Якщо

V> 220 В, то зменшити струм на 10 *)

ELSE    Current: = 50; Speed: = ON; (*

Встановити струм 50А і включити мотор *)

END_IF;

Page 12: Computers and Computing Works lecture №10

Діаграми функціональних блоків, FBD

Page 13: Computers and Computing Works lecture №10

Послідовні функціональні схеми, SFC

Page 14: Computers and Computing Works lecture №10

CoDeSys

Page 15: Computers and Computing Works lecture №10

ISaGRAF

Page 16: Computers and Computing Works lecture №10

16

Дякую за увагу!