Sejarah dan Struktur PLC Industri
Sejarah dan Struktur PLC Industri
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
[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...
[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
C
Komunikasi: antara ingatan dan
konsol
TIDAK D
Lari ?
YA
E
Program Anda: instruksi
menggabungkan informasi yang tersimpan
dalam ingatan untuk mengembangkan
berita
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
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.
[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:
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...
[Link] 7
31-08-2006