computers and computing works lecture №10

Post on 13-Apr-2017

35 Views

Category:

Devices & Hardware

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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

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

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

КНУБА, 2016

Соболевська Л.Г. sobolevska@atp.in.ua +38 066 251 89 80

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

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

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

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

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

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

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

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

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

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

Перша цифра

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

а

Вода

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 Захист від повного занурення в воду

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Приклад програми на мові 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 значення акумулятора*)

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

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

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

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

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

END_IF;

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

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

CoDeSys

ISaGRAF

16

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

top related