Lab-3 PLC
Lab-3 PLC
Лабораторийн ажил
3
Шалгасан багш:................/Д.Амармөрөн/
Гүйцэтгэсэн оюутан:............./Б.Отгонбаатар/
Орхон аймаг
2021 он
Оршил
Энэхүү лабораторийн ажлаар FC105 болон CMP R ашиглан дараалсан 10-н мотор
ажилуулах ажил хийлээ. Программчлагдах логик контроллерыг програмчлах програм
болох SIMATIC S7-300 програм дээр LAD хэл дээр бичиж сурлаа.
Программчлагдах логик контроллерыг дэлхий дахин Programable Logic
Controller(PLC) гэж нэрлэдэг. PLC гэдэг нь оролтонд олон тооны дохио өгөхөд
программын дагуу олон зуун дотоод реленүүд, тоолуур, timer-ийн тусламжтайгаар
боловсруулалт хийгдсэн гаралтын дохиогоор үйлдвэрийн технологийн процессод оролцож
байгаа тоног төхөөрөмжийг удирдах замаар үйлдвэрийн процессыг автоматжуулахад
зориулагдсан төхөөрөмж юм.
Онолын хэсэг
Програмчлагдсан логик контроллёр гэдэг нь оролтонд олон тооны дохио нэгэн
зэрэг өгөгдөхөд программын дагуу олон зуун дотоод реле тоолуур, таймерийн
тусламжтайгаар боловсруулалт хийгдсэн гаралтын дохиогоор үйлдвэрлэлийн
технологийн процессд оролцож байгаа тоног төхөөрөмжийг удирдах замаар
үйлдвэрлэлийн процессыг автоматжуулахад зориулагдсан тоног төхөөрөмж
юм.Програмчлагдсан логик контроллёрын бүтэц нь хоорондоо адилхан програмчлагдах
аргаараа бага зэрэг ялгаатай байна удирдлага хэмжилт оролт гаралт Програмчлагдах
логик контроллёр нь төв процессорын хэсэг (CPU), оролт гаралтын интерфейс (input,
output)-ийн систем гэсэн хоёр хэсгээс тогтоно. Төв процесс (CPU)-ын хэсэг нь 3 үндсэн
хэсгээс тогтоно.
1. Процессор
2. Санах байгууламж
Сигнал модулийг аналог (тасралтгүй) болон дижитал (тасралттай) гэж 2 ангилна.
Аналог сигнал нь 2 byte зай эзэлнэ. Харин дижитал сигнал нь 1bit зай эзэлнэ. S7-300/400
гэсэн логик контроллёрыг судална. Үүнд: -Rack-Суурь -PS-Тэжээлийн блок -CPU-Төв
процессор -IM-Энэ модуль нь сигналын модулиудын хооронд мэдээлэл дамжуулахад
хэрэглэгддэг. -SM-Аналог ба дижитал гэж 2 байна. -FM-Үйлдвэрээс зориулалтын функц
бичигдсэн -CP-Энэ нь PLC-ийг бусад модуль тоног төхөөрөмжтэй мэдээлэл дамжуулахад
хэрэглэдэг. -S7-300/400 PLC нь -25- 60 целс хүртэл ажиллах чадвартай. 1 модуль 32-64
сигнал хянах боломжтой. Бүх PLC-д MPI гэж байдаг. Модуль бүр өөрийн гэсэн захиалгын
дугаартай байдаг. SIMATIC manager дээр 3 төрлийн хэлээр програмчилна. SM (signal
module) –ийг ерөнхийдөө 3 төрлийн хэлээр програмчлагдана.
1. LAD (LADDER)-шаталсан програмчилалын хэл
2. STL (Structed Text Lend)-
3. FBD (Function Block Diagram
Timer
PLC-д 3-н төрлийн 5-н timer ашигладаг. Үүнд:
1. TON TIMER (баригч)
TON timer-ийг 2 ангилна.
S_ODT (дараа буюу асуулгатай)
Энэхүү timer нь дохио орж ирэхэд заасан хугацаагаар барих буюу
дохиог дамжуулахгүй харин заасан хугацаа дуусахад дохиог
дамжуулна. Оролтын дохио ямар байхаас шалтгаалах ба timer-ийн
барих хугацааг 5сек гэж заасан байхад оролтын дохио 2 сек байвал
зөвхөн 2 сек-д ажиллана
S_ODTS (дараа буюу асуулгагүй)
Энэхүү timer нь S_ODT timer-тай адилхан боловч оролтын дохио
ямар байхаас хамаарахгүй зөвхөн заасан хугацаагаар л ажиллана.
2. TP TIMER(турш)
TP timer-ийг 2 ангилна.
S_PULSE(асуулгатай)
Энэхүү timer нь тасралтгүй дохио орж ирэхэд зөвхөн заасан
хугацааны турш гаралтанд холбогдсон төхөөрөмжийг ажлуулна.
Оролтын дохио ямар байхаас шалтгаалах ба timer-ийн барих хугацааг
5сек гэж заасан байхад оролтын дохио 2 сек байвал зөвхөн 2 сек-д
ажиллана
S_PEXT(асуулгагүй)
Энэхүү timer нь S_PULSE timer-тай адилхан боловч оролтын дохио
ямар байхаас хамаарахгүй оролтод дохио орж ирэхэд заасан
хугацаагаар л ажиллана.
3. TOF TIMER(нэмэгч)
S_OFFDT
Энэхүү timer нь оролтонд дохио орж ирэхэд гаралтанд холбогдсон
тоног төхөөрөмжийг оролтын дохион дээр заасан хугацааг нэмж
ажиллуулна
Scaling Values: FC105
Тэмдэглэгээ
Тодорхойлолт
SCALE функц нь бүхэл тоо (IN) авч түүнийг бага ба дээд хязгаар (LO_LIM ба HI_LIM)
хооронд хуваах инженерийн нэгжид бодит утга болгон хувиргадаг. Үр дүнг OUT дээр
бичнэ. SCALE функц нь тэгшитгэлийг ашигладаг
Тодорхойлолт
CMP? R (Бодитыг харьцуулах) нь ердийн контакт шиг ашиглагдаж болно. Энэ нь ямар ч
байрлалд байрлаж болно, a ердийн контакт байрлуулж болно. IN1 ба IN2 нь таны
харьцуулсан төрлөөс хамаарч харьцуулагдана сонгох. Хэрэв харьцуулалт үнэн бол
функцийн RLO нь "1" байна. Энэ нь бүх шатны RLO-тэй холбоотой AND хайрцгийг
цувралаар ашиглаж байгаа бол, эсвэл хайрцгийг зэрэгцээ ашиглаж байгаа бол OR-оор.
Зураг 1. Function
Зураг 2. OB
Зураг 3. OB
Зураг 4. FC1
Зураг 5. FC1
Зураг 6. FC1
Зураг 7. FC1
Зураг 7. FC1
Win CC дээр зурсан байдал
Зураг 8.
Зураг 9.
Дүгнэлт
PLC-г хэрэглэснээр үйлдвэрийн технологийн процессод оролцож байгаа тоног
төхөөрөмжийн ажиллагааг өндөр хурдтай, найдвартай, тасралтгүй хянаж удирдахаас гадна
тухайн удирдах төхөөрөмжийг өөрчлөх, шинэчлэхгүйгээр технологийн процессын
шаардлагын дагуу удирдах төхөөрөмжийн программыг өөрчлөх замаар удирдлагыг
автоматжуулах боломжийг бүрдүүлдэг нь PLC-ын давуу тал бөгөөд ашиглагдах гол
шалтгаан нь болсон. Маш олон төрлийн PLC байдаг тэдгээрийг програмчлах арга нь
төстэй байдаг.
Энэхүү лабораторийн ажлаар PLC-ийг програмчлах програм болох SIMATIC S7-
300 програм дээр лабораторийн ажилаа гүйцэтгэсэн. SIMATIC S7-300.програм дээр
програмаа бичихийн тулд хамгийн түрүүнд Hardware(PS,CPU,Модулиуд(AI, AO,DI, DO) )-
ээ сонгоно. Түүний дараа програмаа бичих ёстой.
Лабораторийн ажил-3. Энэхүү лабораторийн ажилаар дараалсан 10-н мотор
ажилуулах ажил хийлээ. Хамгийн эхэнд Hardware-ээ сонгож авсан. Програмаа LAD хэл
дээр бичсэн Simulation хийж шалгасан. Түүнийгээ WINCC програм дээр зурж, ажилуулж
баталсан.