- Control Unit Merupakan bagian utama dari sistem dan juga merupakan tempat dimana program didownload serta dijalankan. tanpa unit kontrol ini sistem PLC tidak dapat berfungsi.
- Expansion Unit Merupakan bagian yang berfungsi untuk menambahkan I/O jika I/O yang ada pada kontrol unit tidak mencukupi kebutuhan.
Ada berbagai macam unit kontrol PLC, tergantung tipe PLC tersebut. Beberapa unit kontrol PLC dapat dilihat pada gambartkut:


Unit ekspansi ini sangat penting karena dalam perancangan program PLC industri besar sering membutuhkan I/O yang cukup banyak. Nmun dalam kenyataanya I/O yang dimiliki oleh PLC sangat terbatas sehingga dibutuhkan tambahan I/O.
Oleh karena itu ditambahkan unit ekspansi ini untuk menambah I/O sebanyak yang dibutuhkan selama jumlah I/O maksimu belum terlampaui. unit ekspansi ini tidak akan bekerja jika tidak ada unit kontrol.


