0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan7 halaman

Sejarah dan Struktur PLC Industri

Dokumen ini menjelaskan tentang pengendali logika terprogram industri (PLC), termasuk definisinya, sejarahnya, dan strukturnya. PLC adalah komputer khusus untuk otomatisasi proses industri seperti pengendalian mesin. Dokumen ini menjelaskan secara rinci tentang komposisi dan fungsi internal dari sebuah PLC.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
4 tayangan7 halaman

Sejarah dan Struktur PLC Industri

Dokumen ini menjelaskan tentang pengendali logika terprogram industri (PLC), termasuk definisinya, sejarahnya, dan strukturnya. PLC adalah komputer khusus untuk otomatisasi proses industri seperti pengendalian mesin. Dokumen ini menjelaskan secara rinci tentang komposisi dan fungsi internal dari sebuah PLC.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Kolese Montmorency Departemen Teknologi Teknik Listrik

Automat yang dapat diprogram industri


1. Definisi dan sejarah
Kami menyebutnya Automate Programmable Industriel, API (dalam bahasa InggrisLogika Terprogram
Pengendali, PLC) unkomputerspesialis untukmengotomatisasiproses industri seperti
perintah mesin pada jalur perakitan di sebuah pabrik. Di mana sistem
automatisasi yang lebih lama menggunakan ratusan atau ribuanrelaiset dedatang, un
automasi sederhana cukup sekarang. Pada awalnya, karena bahasa khusus mereka, mereka
pemrograman relevan seorang teknisi dalam elektronik industri ketimbang
ahli komputer. Namun, kompleksitas mesin-mesin baru dan khususnya, integrasinya
dalam proses yang semakin kompleks, mendorong evolusi bahasa-bahasa ini, yang telah
memaksa teknisi ini untuk memperoleh keterampilan baru dalam pemrograman.

Automat yang dapat diprogram muncul pada akhir tahun 60-an. Pada awalnya, itu adalah sebuah komputer
kami telah memperbaiki mekanik dan pelindung untuk bekerja di pabrik dekat
mesin. Komputer pada waktu itu masih membutuhkan kantor yang ber-AC. Dick
Morley ([Link]) adalah yang pertama yang merancang prinsip (dan paten) PLC dan
dari banyak penemuan lainnya: mesin inferensi paralel, film magnetik… Dia mendirikan
firme Modicon pada tahun 1968 yang memproduksi otomatisasi pemrograman pertama dalam seri untuk
General Motor.

Saat ini, ada lebih dari empat puluh produsen untuk total 200 model
(lihat daftar di lampiran).

2. Struktur
Dengan mengambil skema klasik dari struktur sebuah otomatisasi, pengendali program yang dapat diprogram
adalah teknologi khusus dari bagian pengendalian.

PO PC PO
Sensor Otomatisasi Saya Aktor
Saya N
N dapat diprogram T
T E kontak
R industri R pemanasan
Tombol tekan / pemilih E F Indikator, lampu indikator,
F A penampil
A C
C E
E Elektrovan
Niveau/Flotteur
D
Tekanan/Manostat D E Peringatan, klakson, sirene
Debit ' pembicara
Suhu/Thermostat E S
N S
Proksimitas/Akhir jalur
T O
Posisi/Kedekatan/ R R
SelFoto É T
E Saya
S E
S
Piano Monitor

[Link] 1
2006-08-31
Kolese Montmorency Departemen Teknologi Teknik Elektro

Bagian operatif dari mesin dibagi menjadi dua:


• seluruh sensor yang memberikan informasi kepada bagian kontrol tentang keadaan
proses dan
• seluruh aktuator yang menerima perintah yang disusun oleh logika bagian
perintah.
Pembagian antara bagian perintah - bagian operatif ini tidak selalu begitu jelas:
Apakah starter merupakan bagian dari sisi operatif dengan mesin atau dari sisi pengendalian?
Apakah konverter sensor merupakan bagian dari sisi operatif dengan sensor atau bagian lainnya?
perintah dengan antarmuka? Itu pada saat perancangan, dalam diskusi dengan yang lainnya
intervenan sisi mekanik dan/atau proses yang kita letakkan jelas batasnya.

API di pihaknya terstruktur di sekitar unit penghitungan atauprosesor(dalam bahasa InggrisPusat


Unit Pemrosesan, CPU), dari pasokan (dari tegangan AC atau DC) dan modul
sesuai dengan kebutuhan aplikasi, seperti:
• kartu masuk-keluar Segala Sesuatu atau Tidak Sama Sekali(ToR, Digitales) (dalam bahasa Inggris, diskrit, Input-
Output). Masukan untuk menghubungkansensor, tombol tekan, ... Keluaran untuk
menyambungkanpenggerak, peramal, katup, ...
• kartu masuk - keluaranalogiuntuk menghubungkan konverter instrumen
atau perintah (katup, penggerak...)
• modul komunikasi di berbagai jaringan untuk berkomunikasi dengan yang lain
mengotomatisasi, input/output jarak jauh, sistem pengawasan atau lainnya
antarmuka pria-mesin IHMAntarmuka Manusia-Mesin HMI), ... dan
mencapai berbagai tingkat piramida jaringan industri (lihat daftar
et karakteristik dari jaringan utama).
• module khusus untuk kontrol proses: PID, logika kabur
• modul khusus untuk pekerjaan, seperti penghitung cepat, penimbangan...
• modul antarmuka untuk pengendalian gerakan, yang disebut modul Motion, seperti
pemula progresif, pengatur kecepatan, kontrol sumbu.

Daftar tidak lengkap jaringan otomatisasi:


ModBus, ModBus Plus, Profibus, InterBus, JBus,DeviceNetControlNetLonWorks,
Ethernet, FIPIO, FIPWAY, WorldFip,AS-i, CANopen, P-Net, SyNet, SyLink, TIway,
Ethway, ProfiNet, GeniusIO…

[Link] 2
2006-08-31
Kolese Montmorency Departemen Teknologi Teknik Listrik

3. Konstitusi
Sebuah automata terdiri seperti komputer konvensional:
• satuan pemrosesan pusat (CPU)
• memori (RAM, ROM, EPROM…) dan
• perangkat: antarmuka masuk/keluar, port komunikasi, dengan
• sumber energi seperti makanan.

Karena harus berfungsi di lingkungan yang keras, kotak, sirkuit, komponen adalah
secara khusus "diperkuat": perlindungan termal, magnetik, elektrostatik...,
surdimensionnement, redundansi, baterai cadangan… desain harus sejalan dengan
persyaratan: operasi aman 24/24, 365/365 selama puluhan tahun, di samping
starter dan mesin ratusan tenaga kuda, transformator beberapa
ratusan kVA, pada suhu antara 0 dan 50°C dan tingkat kelembapan kadang-kadang
tinggi.
Sistem operasi harus 'realtime': ketika penghenti akhir diaktifkan, harus
berhenti... cepat... dan tentu saja, jangan gagal. Dan tidak ada tombol Reset, juga tidak ada 'Reboot'...
bahkan tidak ada tombol menyala - mati!!!
Automaton pertama memiliki UT yang terhubung kabel: semuanya dalam logika TTL atau CMOS… sebesar
sebuah komputer meja pribadi saat ini. Memori mengambil volume yang sama,
nutrisi juga terkait dengan antarmuka...

Fig. : 2L’antique (1980…) CPU dari TI PM550 dan sumber dayanya, rak E/S memiliki ukuran yang sama...

Kedatangan mikroprosesor telah banyak mengurangi dimensi. Untuk kontrol dari


proses analog, sangat cepat, kita akan menggunakan sistem multiprosesor yang didedikasikan:
sebuah mikroprosesor monobit untuk logika, sebuah prosesor matematika untuk perhitungan dan
sebuah mikroprosesor umum untuk mengelola semuanya. Akhirnya, kedatangan mikrokontroler telah memfasilitasi
spesialisasi masing-masing modul yang memiliki tingkat kecerdasannya masing-masing. Otomatis
moderne sebenarnya adalah sekumpulan mikrokontroler yang saling bertukar informasi di
bus sasis, bahkan pada jaringan E/S untuk yang berukuran sedang, tetapi hanya satu
mikrokontroler dengan beberapa puluh I/O untuk monoblocs (kotak sepatu).

[Link] 3
2006-08-31
Kolese Montmorency Departemen Teknologi Rekayasa Listrik

4. Fungsi
Prinsip kerja internal dari sebuah otomata dapat digambarkan sesuai dengan gambar 4 di atas.
dalam

Memori
A Bit ---------> Triac
Siklus E/S: penulisan memori
dalam kartu antarmuka keluaran

Masuk -----> memori


B Opto penghubung-------> bit
Siklus I/O: pembacaan kartu
d'entrées/sorties dan salin ke dalam
memori (dan perbandingan)

C
Komunikasi: antara ingatan dan
konsol

TIDAK D
Lari ?
YA

E
Program Anda: instruksi
menggabungkan informasi yang tersimpan
dalam ingatan untuk mengembangkan
berita

bit 1 dan bukan bit 2 di bit 3

Bit1 Bit2 bit 3

fig.4 :fungsi program otomatis

Dalam menganalisis setiap fase operasi dengan mempertimbangkan bahwa kita akan kembali lebih
terlambat mengenai apa yang terjadi lebih mendetail saat daya dihidupkan dan kehilangan daya.
Struktur program ini adalah tidak lebih dan tidak kurang dari BIOS dari otomatis dan disimpan
di dalam ROM atau EEPROM. BIOS ini dapat diperbarui oleh pabrikan dan seorang
program pengisian.

[Link] 4
31-08-2006
Kolese Montmorency Departemen Teknologi Teknik Elektro

Automaton memiliki memori hidup: RAM yang memiliki fungsi dari


• menyimpan informasi sementara tentang status dan perhitungan, variabel dan konstanta: dalam
khusus gambar E/S
• kemungkinan menyimpan program pengguna: program logika Anda
kontrol.
Memori ini disuplai oleh baterai. Program logika kontrol (Anda) dapat
memiliki salinan yang disimpan pada kartus EEPROM terpisah.

A Siklus E/S dalam penulisan: sirkuit antarmuka otomatis menulis gambar dari
memo dalam kartu keluaran. Triac, relai atau transistor diaktifkan atau dinonaktifkan
mengendalikan maka penggerak dari bagian operatif.

B Siklus E/S dalam pembacaan: sirkuit antarmuka otomatis membaca semua kartu
d’entrées dan keluaran dan menyalin nilai-nilai ke dalam memori. Ia membandingkan sambil lewat untuk
kartu keluar, apa yang baru saja ditulisnya di siklus A. Kita akan lihat nanti apa yang dia lakukan jika terjadi
perbedaan.

C Siklus komunikasi: menurut permintaan dari berbagai perangkat yang ada


terhubung ke port komunikasi, ada pertukaran (bacaan dan/atau penulisan)
informasi antara memori dan perangkat ini: port seri atau USB untuk konsol
pemrograman, atau antarmuka khusus seperti pembaca kode batang atau
klavier, port Ethernet untuk otomatis lain atau komputer pengawasan, port khusus
untuk jaringan otomatis atau bidang (I/O).

D Apakah sistem dalam mode eksekusi atau tidak (jalan?)


• Jika tidak dalam mode eksekusi, alat otomatis akan mulai lagi dari titik A dan seterusnya.
suite sampai permintaan untuk menjalankan program logika
kontrol. Permintaan ini dapat datang melalui konsol pemrograman (atau PC) atau dari
interrupteur luar yang diprogram untuk tujuan ini.
• Jika dalam mode eksekusi, otomatis membaca dan menjalankan instruksi Anda
program LES UNES APRÈS LES AUTRES berdasarkan ingatan dan TIDAK
MASUKAN/KELUARAN. Ketika ia menjalankan program Anda, dia hanya melihat
memori di mana ia menyimpan 'foto' dari E/S, tetapi bukan E/S itu sendiri.

Apa saja instruksi ini?


Pada awalnya dan hingga sekarang sebagian besar waktu, itu adalah instruksi yang sangat sederhana dan
logika. Apa pun bahasa yang digunakan untuk menyusun program kontrol ini, itu
diterjemahkan menjadi instruksi yang hanya dapat diinterpretasikan oleh UT.

[Link] 5
2006-08-31
Kolese Montmorency Departemen Teknologi Teknik Listrik

Mari kita ambil contoh berikut: dalam bahasa ladder, kita telah memprogram skema berikut:
Bit 1 Bit 2 Bit3

Namun sebenarnya, otomatis akan menjalankan instruksi berikut (akhirnya jika kita melupakan bagian
dalam bahasa mesin…01001101…) satu setelah yang lain:

LDA bit 1 salin ke akumulator status bit 1 dari memori


DAN TIDAK bit 2 lakukan ET logis dengan komplemen bit 2 dari memori dan
akumulator dan menempatkan hasilnya di akumulator
OUT bit 3 salin ke bit 3 dari memori status akumulator.

Kita akan melihat dalam pengertian itu penulisan persamaan rangkaian. Dan kita akan melihat nanti bahwa ini
bahasa ada dalam semua otomatis (IL, Daftar Instruksi atau daftar instruksi) dan bahwa ia
est dapat diakses. Ini adalah bagian dari seluruh bahasa pemrograman otomatis.
sesuai dengan standar CEI61131. Namun, ia jauh dari sejelas bahasa lainnya
yang akan kita gunakan, tetapi kita tidak boleh lupa bahwa apapun bahasa yang digunakan untuk
programmer, akhirnya bahasa inilah yang akan dieksekusi oleh mesin.

Ketika dia menyelesaikan instruksi terakhir dari program Anda, dia mulai lagi dari titik A : dia
va menulis hasil dari seluruh memorinya dalam keluaran: menyalakan atau mematikan triac dan/atau
relay keluar, lalu lakukan bagian B, baca masukannya dan masukkan ke dalam memori, lalu
bagian C…. dan seterusnya sampai kita menghentikannya (jalankan = 0). Waktu yang diperlukan untuk menjalankan
5 bagian (ABCDE) disebut Waktu Pemindaian atau waktu pemindaian total. Itu bergantung pada
kecepatan UT dari otomata dan panjang serta kompleksitas program Anda.
Misalnya, pada TSX 57 103, untuk 1000 instruksi boolean dari program Anda (E),
itu akan memakan waktu sekitar 0,660 ms + 1,5 ms untuk manajemen umum (bagian ABCD).

5. Latihan
Untuk memahami dengan baik prinsip kerja dari automaton, kami menyarankan Anda untuk
cobalah program berikut:

[Link] 6
2006-08-31
Kolese Montmorency Departemen Teknologi Teknik Elektro

Jika kita menutup %I1.0 dan tidak menutup %I1.1, keluaran mana yang diaktifkan:

Jika kita menutup %I1.1 dan tidak %I1.0, keluaran mana yang diaktifkan:

Jika kita menutup %I1.0 dan %I1.1, keluaran mana yang diaktifkan:

Cobalah menjelaskan...

Bagaimana jika kita membalik dua peringkat terakhir???

Bagaimana jika kita membalik yang pertama dan yang terakhir???

[Link] 7
31-08-2006

Anda mungkin juga menyukai