Pemrosesan I/O
Unit I/O Macam : Analog Sinyal yang kuantitasnya berhubungan dengan sinyal yang diukur Discrete Sinyal on-off saja(2 kondisi) Digital Deretan pulsa PLC harus mampu mengadopsi berbagai macam masukan yang berbeda-beda jangkauan dan tipenya menjadi sinyal digital 0 – 5V yang siap diolah oleh CPU Menggunakan I/O Module
Unit Input Tipe : Sinking Sourcing PLC meneruskan arus dari Input Hemat daya, cocok untuk sinyal beda tipe Sourcing PLC memberi arus ke Input Boros daya, cocok untuk sinyal dengan PSU sama
Analog input menggunakan analog card Untuk efisiensi sistem, maka dipergunakan sistem multiplex => banyak input satu kanal keluaran Ekonomis, fleksibel, multi purpose
ADC (Analog to Digital Converter)
Unit Output Tipe : Sinking Sourcing Menerima arus dari Output Memberi arus ke Output
DAC (Digital to Analog Converter)
Pengkondisi Sinyal Fungsi : Contoh : Mengubah masukan dengan berbagai jangkauan yang berbeda-beda ke satu jangkauan tegangan yang sama, dalam hal ini yaitu dari 0 – 5V Contoh : Sensor yang masuk ke PLC biasanya memiliki output arus 4mA – 20mA => 0 ke 1 4mA => indikator output terendah dan status kerja sensor => eror => 0mA
Pembagi Tegangan Menurunkan tegangan ke level yang sama
Penguat Sinyal Memperkuat atau memperlemah sinyal
Penguat Selisih Memperkuat selisih antara 2 masukan
PLC Mengukur Berat
Koneksi IO Untuk menghemat penggunaan kabel maka IO dikoneksikan secara remote menggunakan module IO dengan koneksi ke PLC menggunakan kabel komunikasi saja
Komunikasi Tipe : Serial Data dikirim per bit Contoh : RS232, RS422, RS485 Paralel Data dikirim per byte atau per kanal data yang tersedia Contoh : Paralel Port, IEEE-488 Protokol : bahasa bicara antara masing-masing device yang saling berkomunikasi
Jaringan Komunikasi Modul IO semakin banyak dan beragam => node semakin banyak => sulit di-handle Mengelompokkan modul-modul ke dalam satu golongan atau kelompok yang sama sesuai lokasinya untuk memudahkan manajemen IO dan debugging Tipe : Star/bintang Bus/single highway Ring
Star Network Semua modul terkoneksi langsung ke pusat Master akan melakukan polling ke semua klien/modul untuk mengecek apakah ada modul yang membutuhkan layanan data
Bus/Single Highway Semua klien terkoneksi ke master via satu jalur komunikasi Protokol komunikasi yang mengatur alur lalu lintas data dari dan ke master maupun klien agar tidak terjadi collission
Ring Semua klien terkoneksi satu sama lain menggunakan sebuah jalur komunikasi Klien terakhir akan terkoneksi dengan master secara langsung Protokol harus dipergunakan agar tidak terjadi data collission
DCS(Distributed Controller System) Merupakan sebuah sistem besar yang terdiri dari lebih dari satu sistem kecil yang bisa memuat satu atau lebih modul dan CPU Dipergunakan untuk sistem kontrol dengan skala massiv, contoh : pengendalian grid pembangkit listrik, sistem kilang minyak, dll
Sekuen IO PLC Langkah : Scan semua input dan simpan di RAM Ambil dan dekoding semua instruksi secara berurutan dan kopi semua output ke RAM Update semua output Ulangi ke langkah awal
Pengalamatan IO Merupakan identitas tiap-tiap IO yang dipakai sebagai pengenal bagi PLC PLC kecil => alamat sederhana PLC besar => alamat kompleks