Tampilkan postingan dengan label Aplikasi IO. Tampilkan semua postingan
Tampilkan postingan dengan label Aplikasi IO. Tampilkan semua postingan
#025. Balap Mobil
Sebuah
arena balap mobil mainan menyediakan 3 buah lintasan. Masing-masing lintasan
memiliki sebuah LED indikator yang menyala apabila mobil telah mencapai garis
finish. Untuk mendeteksi bahwa mobil telah mencapai garis finish digunakan
sebuah sensor yang dipasang dekat dengan garis finish. Agar diketahui dari
ketiga mobil, manakah mobil yang paling cepat mencapai garis finish, maka dibuat
cara, yaitu sekali salah satu LED menyala, maka kedua LED yang lain tidak dapat
menyala. LED tersebut akan tetap menyala hingga tombol RESET ditekan. Buat
program diagram tangga untuk aplikasi ini dan simulasikan secara software
menggunakan simulator LDmicro, dan secara hardware menggunakan PLCmikro.
#024. Mesin Fotokopi
Sebuah
mesin fotokopi, saat pertama kali dinyalakan, membutuhkan pemanasan awal untuk
bisa menghasilkan unjuk kerja yang stabil. Buatlah program diagram tangga yang
bisa mensimulasikan kondisi seperti ini, yaitu ketika tombol start ditekan,
lampu indikator start L1 akan hidup, namun mesin belum hidup. Setelah 10 detik
kemudian, baru mesin akan hidup. Indikator mesin hidup adalah lampu L2. Tombol
stop akan mematikan semuanya. Juga simulasikan program tersebut secara software
menggunakan simulator LDmicro dan secara hardware menggunakan PLCmikro.
#023. Alat Pemanas
Sebuah
alat pemanas memiliki timer yang dapat membuat alat tersebut mati sendiri
setelah mencapai waktu yang ditentukan. Buat program diagram tangga untuk
mensimulasikan kontrol alat pemanas tersebut sehingga ketika tombol start
ditekan sekali dan dilepas, alat tersebut akan hidup selama 12 detik, kemudian
mati sendiri secara otomatis. Sebagai indikator alat pemanas hidup digunakan lampu
L1. Juga simulasikan program tersebut secara software menggunakan simulator LDmicro
dan secara hardware menggunakan PLCmikro.
#022. Mesin Cuci 1
Sebuah
mesin cuci memiliki indikator proses pencucian dan pengeringan, serta sebuah
alarm penanda selesainya kedua proses tersebut. Anggap bahwa proses pencucian
diatur selama 15 detik, proses pengeringan 10 detik, dan alarm 5 detik. Buat
program diagram tangga untuk mensimulasikan ketiga proses mesin cuci tersebut
yang akan berjalan sekali secara berurutan setelah tombol start ditekan. Juga
simulasikan program tersebut secara software menggunakan simulator LDmicro dan secara hardware menggunakan PLCmikro.
#021. Palang Pintu Kereta Api
Sebuah
palang pintu lintasan kereta api akan menyalakan 2 buah lampu secara silih
berganti dengan disertai bunyi sirine bila sebuah kereta api melintasinya. Buat program diagram
tangga untuk mensimulasikan ketiga tanda peringatan tersebut. Anggap datangnya
kereta api dideteksi oleh sensor 1 dan telah lewatnya kereta api dideteksi oleh
sensor 2. Lampu 1 dan lampu 2 menyala secara bergantian setiap 1 detik. Juga
simulasikan program tersebut secara software menggunakan simulator LDmicro dan secara hardware menggunakan PLCmikro.
#020. Mesin Cuci 2
Sebuah
mesin cuci telah diatur untuk melakukan proses pencucian pakaian selama 20
detik. Tiba-tiba
listrik mati ketika pencucian baru berlangsung selama 5 detik. Setelah listrik
kembali hidup, mesin cuci secara otomatis melanjutkan proses pencucian kembali
selama 15 detik. Buat program diagram tangga untuk mensimulasikan kontrol mesin
cuci tersebut. Listrik mati disimulasikan dengan menekan tombol stop dan
listrik hidup dengan tombol start. Juga simulasikan program tersebut secara
software menggunakan simulator LDmicro dan secara hardware
menggunakan PLCmikro.
#019. Mesin Jahit
Sebuah
mesin jahit dilengkapi alat kontrol untuk memotong sisa benang jahitan secara
otomatis, sementara kain yang terjahit bergerak maju terbawa oleh landasan.
Untuk mendeteksi bahwa benang telah berada di luar kain, digunakan sebuah
sensor cahaya yang dipasang di depan alat pemotong. Anggap bahwa warna kain
selalu lebih gelap dari landasan sehingga pemotong hanya akan bekerja bila
sensor cahaya mendeteksi adanya perubahan dari gelap menjadi terang atau dari
nilai 1 ke nilai 0 (gelap=1 dan terang=0). Buat program diagram tangga untuk
mensimulasikan proses pemotongan tersebut. Anggap pula bahwa pemotong
membutuhkan waktu 1 detik untuk proses pemotongan. Juga simulasikan program tersebut secara
software menggunakan simulator LDmicro dan secara hardware menggunakan PLCmikro.
#018. Tombol ON/OFF Printer
Sebuah
printer hanya memiliki satu tombol untuk menghidupkan dan mematikan. Ketika
tombol ditekan sekali, printer hidup. Ketika tombol ditekan lagi, printer mati.
Buat program diagram tangga untuk mensimulasikan ON dan OFF dengan satu tombol
ini. Sebagai indikator printer hidup atau mati, gunakan sebuah LED. Juga
simulasikan program tersebut secara software dengan simulator LDmicro dan
secara hardware menggunakan PLCmikro.
#017. Distribusi Barang
Sebuah
ban berjalan M1 membawa barang-barang ke 2 buah kotak penampungan untuk dikemas
dalam kardus. Setiap kali 5 barang terdeteksi oleh sensor S1, silinder P1 akan
berganti posisi dari mundur ke maju atau sebaliknya. Buat program diagram
tangga untuk mensimulasikan proses pendistribusian barang tersebut. Anggap
bahwa bila P1 bernilai 1, silinder posisi maju. Sebaliknya bila P1 bernilai 0,
silinder posisi mundur. Tombol Start akan menghidupkan ban berjalan, tombol
Stop akan mematikannya. Juga simulasikan program tersebut secara software
menggunakan simulator LDmicro dan secara hardware
menggunakan PLCmikro.
#016. Lampu Lalu Lintas
Buat
program diagram tangga untuk mensimulasikan kontrol urutan pada lampu lalu
lintas. Ketiga lampu, yaitu lampu merah, lampu kuning, dan lampu hijau harus
menyala secara bergantian terus-menerus dengan aturan: lampu merah menyala
selama 6 detik, lampu kuning menyala selama 2 detik, dan lampu hijau menyala
selama 4 detik. Juga
simulasikan program tersebut secara software menggunakan simulator LDmicro dan
secara hardware menggunakan PLCmikro.
#015. Proses Pensortiran 1
Proses
pensortiran dilakukan pada produk pensil, dengan kriteria pensil yang baik
adalah pensil dengan nilai panjang antara 7 sampai dengan 12 pulsa putaran. Di
luar nilai itu, pensil dikategorikan cacat. Dengan memanfaatkan pergerakan
konveyor oleh motor Y1, maka dapat diperoleh nilai panjang pensil, yang
dihitung dari pulsa yang dihasilkan oleh sensor X1 ketika sensor X2 mendeteksi keberadaan
pensil (X2 = ON). Produk yang cacat akan didorong oleh silinder Y2 ke kotak
penampungan. Y2 = ON bila silinder maju mendorong, dan Y2 = OFF bila silinder mundur.
Waktu yang dibutuhkan untuk silinder maju dan kemudian kembali mundur tersebut
adalah 1 detik. Buat program diagram tangga untuk proses ini dan simulasikan
program tersebut secara software menggunakan simulator LDmicro dan secara
hardware menggunakan PLCmikro.
#014. Proses Pencampuran
Setiap
kali tombol Start ditekan, katup K1 dan K2 terbuka (K1=K2=1), memasukkan 2 buah
cairan ke dalam tangki. Ketika campuran tersebut mencapai sensor S1 (S1=1),
motor pengaduk MP berputar (MP=1). Ketika campuran telah mencapai sensor S2
(S2=1), motor pengaduk MP akan berhenti (MP=0) dan kedua katup K1 dan K2
tertutup (K1=K2 =0), kemudian katup pengosongan
K3 terbuka (K3=1). Setelah tangki kosong (S2=S1=0), K3 tertutup kembali (K3=0).
Simulasikan program tersebut secara software menggunakan simulator LDmicro dan
secara hardware menggunakan PLCmikro.
#013. Ban Berjalan 1
Setiap
kardus harus diisi 10 barang yang dibawa oleh ban berjalan M2. Setiap kali S2 mendeteksi
ada barang (S2 bernilai 1), maka silinder P1 akan aktif dan mendorong barang ke
kardus. Ketika barang di dalam kardus telah mencapai 10 buah, ban berjalan M1
akan bergerak menggeser kardus berikutnya yang masih kosong. Agar kardus kosong
berada tepat di tempat pengisian, ditambahkan sebuah sensor S1 yang akan
menghentikan ban berjalan M1 bila mendeteksi kardus (S1 bernilai 1). Buat
program diagram tangga untuk proses pengisian ini. Juga simulasikan program tersebut secara
software menggunakan simulator
LDmicro dan secara
hardware menggunakan PLCmikro.
#012. Ban Berjalan 2
Soal
ini adalah pengembangan dari soal 13, di mana sebuah sensor (S3) ditambahkan
untuk mendeteksi apakah barang terlempar keluar kardus ketika didorong oleh
silinder P1. Bila barang terlempar keluar (sensor S3 bernilai 1), pengisian
barang ke dalam kardus oleh P1 akan ditambah sebanyak barang yang terlempar
keluar. Buat program diagram tangga untuk proses pengisian ini. Juga simulasikan program
tersebut secara software menggunakan simulator LDmicro dan secara hardware
menggunakan PLCmikro.
#011. Troli
Sebuah
troli bergerak hilir-mudik mengangkut penumpang dari lokasi A ke B dan
sebaliknya. Troli
bergerak dari A ke B bila motor penggerak M1 hidup dan dari B ke A ketika M2
hidup. Dua buah limit switch, LS1 dan LS2, ditambahkan untuk menghentikan troli
bila sampai ke tepi lokasi. Troli akan berhenti selama 10 detik, sebelum
bergerak kembali ke arah yang berlawanan. Sensor S1 bernilai 1 bila pintu troli terbuka dan
bernilai 0 ketika tertutup. Selama pintu troli terbuka, troli tidak akan berjalan.
Bila pintu troli terbuka selama lebih dari 5 detik, alarm A1 berbunyi. Lampu L1 hanya menyala bila
troli sedang berjalan. Tombol Stop mematikan semuanya. Simulasikan juga program tersebut secara software
menggunakan LDmicro dan secara hardware menggunakan PLCmikro.
#010. Lampu Dekorasi
6 buah lampu dekorasi, yaitu Y1, Y2, Y3, Y4, Y5 dan Y6
memiliki urutan penyalaan sebagai berikut
- Lampu Y1, Y3, Y5 akan menyala 1 detik lalu padam.
- Lampu Y2, Y4, Y6 akan menyala 1 detik lalu padam.
- Urutan 1 dan 2 di atas berulang sebanyak 5 kali.
- Lampu Y1 menyala 3 detik kemudian padam.
- Lampu Y2 menyala 2 detik kemudian padam.
- Lampu Y3 menyala 1 detik kemudian padam.
- Lampu Y4 menyala 3 detik kemudian padam.
- Lampu Y5 menyala 2 detik kemudian padam.
- Lampu Y6 menyala 1 detik kemudian padam.
- Semua lampu padam selama 1 detik.
#009. Brankas
Sebuah
brankas dengan 6 tombol dapat dibuka bila 5 dari 6 buah tombol tersebut ditekan
satu per satu dengan urutan yang benar. Buat program diagram tangga sehingga brankas
hanya bisa dibuka apabila ditekan tombol 1, 4, 3, 2, dan 5 secara berurutan.
Brankas tidak bisa dibuka ketika semua tombol ditekan bersamaan. Tombol 1
adalah tombol Start/Set dan tombol 6
adalah tombol Reset. Setiap kali tombol 6 ini
ditekan, berarti urutan penekanan mulai dari awal kembali (Start). Juga simulasikan program tersebut secara software
menggunakan simulator LDmicro dan secara hardware menggunakan PLCmikro.
#008. Proses Pewarnaan
Buat
program diagram tangga untuk mensimulasikan proses pewarnaan berikut ini:
Ketika tombol P1 ditekan, barang diangkat dari konveyor di posisi A menggunakan
pengait dan dibawa untuk dicelupkan ke dalam tangki warna di posisi B selama 5
detik. Lalu, barang yang telah diwarnai ini diangkat dan diletakkan di posisi
C. Kemudian, Buzzer berbunyi sebagai tanda bahwa proses pewarnaan telah
selesai. Bila tombol P2 ditekan, buzzer akan diam dan pengait kembali ke posisi
A. Tombol P1 harus ditekan kembali untuk proses pewarnaan pada barang
berikutnya. Untuk mendeteksi posisi barang, 5 buah sensor digunakan. Sensor S1
akan bernilai 1 untuk posisi barang di A, S2=1 bila barang di B, S3=1 bila
barang di C, S4=1 untuk posisi barang di atas, dan S5=1 untuk posisi barang di
bawah. Di luar kondisi itu, semua sensor bernilai 0. Motor M1cw digunakan untuk
mengangkat barang, motor M1ccw untuk menurunkan barang. Motor M2cw digunakan untuk menggeser barang ke
kanan dan motor M2ccw untuk menggeser barang ke kiri. Juga simulasikan program
tersebut secara software menggunakan simulator LDmicro dan secara hardware menggunakan PLCmikro.
#007. Pengecatan Otomatis
Diambil dari contoh soal lomba PLC Teknik Fisika ITB 2010
(http://lombaplc.tf.itb.ac.id/?p=27). Sistem
Pengecatan Otomatis bekerja menyemprotkan dua warna dasar ke sebuah objek untuk
mendapatkan suatu campuran warna tertentu. Sistem tersebut bekerja sebagai berikut:
- Ketika tombol START ditekan maka
LAMPU INDIKATOR menyala dan MOTOR CONVEYOR pembawa objek berjalan.
- Ketika sensor LS1 ON atau
mendeteksi objek, MOTOR CONVEYOR langsung OFF (LS1 di ON-kan kemudian di
OFF-kan lagi, tetapi MOTOR CONVEYOR Berhenti) dan sistem langsung
menyemprotkan warna HIJAU 2 kali. Lama setiap penyemprotan
warna hijau ini adalah 2 dan 3 detik, dengan selang waktu antara
penyemprotan pertama dan kedua adalah 2 detik
- Setelah warna HIJAU di semprotkan 2 kali maka penyemprot warna merah
langsung bekerja dan menyemprotkan warna MERAH 2 kali. Lama setiap
penyemprotan warna merah ini adalah 3 detik dengan selang waktu
penyemprotan pertama dan kedua adalah 1 detik
- Setelah warna terakhir
selesai disemprotkan maka langkah selanjutnya MOTOR CONVEYOR langsung ON
lagi. Sampai sensor LS2 mendeteksi, MOTOR CONVEYOR berhenti. Begitu LS2
OFF, MOTOR CONVEYOR bergerak lagi sampai LS1 ON lagi.
- Jika tombol STOP di tekan,
sistem pengecatan masih terus berlangsung, pengecatan tidak boleh langsung
berhenti, Sistem hanya boleh mati setelah LS2 ON.
Buat program
diagram tangga untuk sistem ini dan simulasikan program tersebut secara
software menggunakan simulator LDmicro dan secara hardware menggunakan PLCmikro.
#006. Proses Pensortiran 2
Antrian
barang pada konveyor akan disortir berdasarkan warnanya. Barang berwarna hitam dibelokkan ke kiri,
sedangkan putih ke kanan. Untuk alat pembelok digunakan papan yang diputar oleh motor (M2). Pemutaran papan dari ujung ke
ujung membutuhkan waktu 5 detik. Setelah memutas papan selama 5 detik, kemudian motor harus
dimatikan. Untuk memutar ke kanan, maka M2KA harus dihidupkan. Sedangkan untuk
memutar ke kiri, maka M2KI harus dihidupkan.
Tombol Start dan Stop untuk menghidupkan dan mematikan konveyor M1. Dua
buah sensor digunakan untuk mendeteksi kehadiran barang (S1) dan warna barang
(S2). S1=1
bila ada barang, S2=1 bila warna barang hitam. Di luar kondisi itu bernilai 0.
Jarak sensor dengan lokasi papan pembelok berjarak 4 barang. Buat program
diagram tangga untuk proses pensortiran ini. Juga simulasikan program tersebut
secara software menggunakan LDmicro dan secara hardware menggunakan PLCmikro.
Langganan:
Postingan (Atom)