Soal Latihan:
Buat Program diagram tangga untuk mensimulasikan control lampu nyala secara bergantian terus menerus dengan aturan lampu1 menyala selama 5 detik, lampu2 menyala selama 12 detik, lampu3 menyala selama 15 detik dan lampu4 menyala selama 8 detik. Juga simulasikan program tersebut secara software menggunakan LD mikro.
Langkah-langkahnya:
1. Buka Software LDMicro seperti gambar dibawah
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhr-276KDhFb3azFOi6GJF6XWMqIjcRAh787FkHYNhYEttQnqk7U4_DYo-82n-jAlW7qtWEbjaY36uvxBv5Bw0mmxb9IKQ5DP9ooO3wvrEu5ay_d_kM8tBKZA_PiFr03wxT46wHWExfFxX/s1600/ld1.png)
2. Tambahkan intruksi insert contacts seperti gambar
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUVIr9bp1C5TlKByquLSK7uPjRtVAIzrc6qdkczP6dG6zkd0ykYAlf3yYZ0zLVXTSTWwnPXflqbYt-hqNoSHCnlTIpIOJPInXrBEqyolCu1XjU4gJo3nyS9pjcbdWJGsPaApGK9r3szldD/s1600/ld2.png)
3. Muncul intruksi dengan simbol Xnew
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfHjNTRQdxJ09TP8s4QGLODdTTkxiM6oaR-AAL3n0XiiKHTZJ3Xvjpf2IrB_BoOi7765YZC-A9S8X6ID22M1PYeJ6Mvp2if8O94OSNkSfOI706S4iHg6xcSj6R0yNlwAmZsa9FUc_u2igb/s1600/ld3.png)
4. Ubah Xnew menjadi R1 dengan cara klik 2 kali pada Xnew lalu pada source pilih Internal Relay dan ganti Name nya menjadi 1 dan centang pada box negated lalu klik ok
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw8PTy61qgUh-SgXZapdaxAFFB-u9ZPMBW5yYcpt3XeTk4Rq-49doanNZ6VAlyi2LmNrp39_XWMKtoOlsIthQt_rM29emnO5XPiBD_wvQuRXQtoXO1GV2o9Tr39RX4cDmmHLydrXwFCn_M/s1600/ld4.png)
5. Tambahkan juga intruksi insert TON
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBS9d26WGQHxorAt6CRib4dYi9DqK4fLGNmSVdDXjtQFUgrQKng2vEoTVoNdt0ChYIfntMYadE6MGo9dRaI7A2Q90J8qNQ0Jsjxa5rGJDtAj5vlM-WN6W5__c_xBJsZGstbuJoLfDRB1w_/s1600/ld5.png)
6. Ubah Tnew menjadi T1 dengan cara klik 2 kali pada Tnew lalu namenya di ganti 1 dan Delay(ms) di ganti 1000.000 lalu klik ok
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdU0hshwc0_qC24RBDOK_pZBpxw2AOSJsvgt-CIyeQPPzAVsMLuI-mmY8gK-WIVN5r_z-uK3wMFhNQGQys92MtM4KJ3MAoIb5ULjxtPoD7n9Toe83eoaFjNPw4TbO0bwtzdQZzTeK92sAD/s1600/ld6.png)
7. Maka akan berubah yang tadinya 100.000 ms menjadi 1.000 s
8. Tambahkan intruksi insert TOF
9. Lakukan langkah no 6 untuk merubah T2 dan 1.000 s
10. Tambahkan intruksi insert coil
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivw46yPza1VFSmU5uaq-fAmdrapumZAG9CfT6ZU9EZ1kuyHu5T6_lsTLsVWK4fZt34j_6h26nOIhvRCORYu-4f29HBzGee7NBnR3SW0zNsKXqt_jltvbQ6r3KJPZw9JqU5g1OtIm-YWmwF/s1600/ld7.png)
11. Ubah Ynew menjadi R1 dengan pilih type () Normal, Sourcenya Internal Relay dan ganti name 1
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRxAIWEkIAG9D0_JbqUWdwu7tEqNs49W58VgUxqxqgfKzDrpMugiyzLZ1c7cuP-h9XnlyyJ5noBtB9TqsuPFjNaXd32Nbu93R4hkqU5H3H1LWO0svC1A5SIauGnOOyDrOMxmuflT5n__Dh/s1600/ld8.png)
12. Tambahkan intruksi Insert Rung After pada menu edit
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxNWkVGsFSFvCKmKh-tJxjfKDBFcq-r7OTXS5K0XmwLL6jMhqCPHGcGoKco5wRT3Tus9tr4FxdsDBEuRWHhsr1PMnawI29191uV55RXUGaUXUEN4rxn0w9ba_Dt8PMjLeX5r15ZghIyXHI/s1600/ld9.png)
13. Lalukan langkah no 2 sampai no 4 tetapi pada box negated jangan di ceklist
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvWS0yLXpHtOHuF2pvdmovhKe1DbU3wjAqhWiM9g3aV39CF2B4-fokb6_k_6vyMo_yW6ij79FF2iWNuq5ZX1gqpH48lv-TK6UuUNaoRFtTzYydHFyAtWf5acLpbuEByO5vAHX5JUhQZ3UC/s1600/ld10.png)
14. Tambahkan intruksi insert CTC count circular
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg196Vb4Vrq4NnROkUkOW8QfmZaHm26eB53Ljs1OoknftI35adrrSHQsD60BZ9f9elEUal9OKyX_w7L1jOe2UWXpkegkBkqqpMENnKnTo4mvhto_MGVH8An0KoJaIUwN_oUnsDjL0uWdSD1/s1600/ld11.png)
15. Karena kita akan membuat sebuah lampu bergantian menyala dengan durasi lampu1 5 s, lampu2 12 s, lampu3 15 s dan lampu4 8 s maka max valuenya diisi 40 jangan lupan namenya di ganti angka 1
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqfU0ebbY26nx609kZTg0HA36DxJ3pfmuHA8K5e-gZGjisifFnM8NljxvZmxFUzKWdz6aW8Jx2sZm_a3HgvbjUcjNBgkFI2u2Aih6isYWlYbJ1Z2kjumtny2E3xO3VI8mv7NB9mgUASmR1/s1600/ld12.png)
16. Tambahkan intruksi Insert Rung After
17. Tambahkan intruksi Insert GRT lalu isi closed if C1 dan > 0
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaGbA9S1-AgjYifq_Ddy3ejK2eqTrekwkyTQJUWcxDAHduT99DHZ6HjHV_R4hIG5QhUSzl92Izgxg4LLNpeShf6usHv3PLLqVg4eV0WgcbiyfCiis9k-PA6mSDPP-QfG5k7a9M8btrJ1Ce/s1600/ld13.png)
18. Tambahkan intruksi Insert LES lalu isi closed if C1 dan < 6
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhohc5bVXO2tdeOZ__H-S09FCoXVhzMgcMq4zL_lVyn34XvYUPbN3V4jyr6iBpKyeTX_BWRq_MZ-asXEsz9Vl26dzVR0S6uz0WQFUeRUW5gmhjZ1WiLt1XlfECe6vdTnSN3zfYwozWbqYUm/s1600/ld14.png)
19. Tambahkan instruksi insert coil untuk menandakan output sebuah lampu dengan mengubah type () Normal, Source Pin on MCU dan name out1
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibePepj7eG0evElyvzGgFfUcXbYsD1mlrrrjhNGKZP3-sFhMDS1fbtkgfkEH6bKLARF3b6E9GWrw7BMCktO_gxxtd-UWM1gIqC8kTA1rAnzoYf1AmQa2TGvZRP6Af7wyNF3LxKUzwNPsXH/s1600/ld15.png)
20. Tambahkan intruksi Insert Rung After
21. Tambahkan intruksi Insert GRT lalu isi closed if C1 dan > 5
22. Tambahkan intruksi Insert LES lalu isi closed if C1 dan < 18
23. Tambahkan intruksi Insert Coil lalu isi name out2
24. Tambahkan intruksi Insert Rung After
25. Tambahkan intruksi Insert GRT lalu isi closed if C1 dan > 17
26. Tambahkan intruksi Insert LES lalu isi closed if C1 dan < 33
27. Tambahkan intruksi Insert Coil lalu isi name out3
28. Tambahkan intruksi Insert Rung After
29. Tambahkan intruksi Insert GRT lalu isi closed if C1 dan > 32
30. Tambahkan intruksi Insert LES lalu isi closed if C1 dan < 41
31. Tambahkan intruksi Insert Coil lalu isi name out4
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbl6uiFEQ2aBXiOK-j-Ct8Dbh0-lRdxmgKTG6Czp_weqbPgLMxWxX6aZgxjqSTzW3pzZPOsoic2Hvy7aAC7E_cljC0W31T9Xvw1Zg_gCHTPZSmjXrOWOS26s8K7moGZi-473W1IV0zr0yh/s1600/ld16.png)
32. Mensimulasikan projek dengan klik simulate lalu klik simulation mode lalu klik start mode
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-Pw62zx1GH19S-Cnuu4UqsdXrzb38K7EVOY2uQ8lJrufnVvxtxYJO3RET0QWF2HjU0g2LL2y785qb05A-cN8lrks3JvYdsg-Kj11DN3SvbJNvHXYuAM88uYM-iFQhZZS_am0VpdCQQTsn/s1600/ld17.png)
33. Untuk menghentikan simulasi klik simulate lalu klik halt simulation
34. Selesai
Buat Program diagram tangga untuk mensimulasikan control lampu nyala secara bergantian terus menerus dengan aturan lampu1 menyala selama 5 detik, lampu2 menyala selama 12 detik, lampu3 menyala selama 15 detik dan lampu4 menyala selama 8 detik. Juga simulasikan program tersebut secara software menggunakan LD mikro.
Langkah-langkahnya:
1. Buka Software LDMicro seperti gambar dibawah
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhr-276KDhFb3azFOi6GJF6XWMqIjcRAh787FkHYNhYEttQnqk7U4_DYo-82n-jAlW7qtWEbjaY36uvxBv5Bw0mmxb9IKQ5DP9ooO3wvrEu5ay_d_kM8tBKZA_PiFr03wxT46wHWExfFxX/s1600/ld1.png)
2. Tambahkan intruksi insert contacts seperti gambar
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUVIr9bp1C5TlKByquLSK7uPjRtVAIzrc6qdkczP6dG6zkd0ykYAlf3yYZ0zLVXTSTWwnPXflqbYt-hqNoSHCnlTIpIOJPInXrBEqyolCu1XjU4gJo3nyS9pjcbdWJGsPaApGK9r3szldD/s1600/ld2.png)
3. Muncul intruksi dengan simbol Xnew
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfHjNTRQdxJ09TP8s4QGLODdTTkxiM6oaR-AAL3n0XiiKHTZJ3Xvjpf2IrB_BoOi7765YZC-A9S8X6ID22M1PYeJ6Mvp2if8O94OSNkSfOI706S4iHg6xcSj6R0yNlwAmZsa9FUc_u2igb/s1600/ld3.png)
4. Ubah Xnew menjadi R1 dengan cara klik 2 kali pada Xnew lalu pada source pilih Internal Relay dan ganti Name nya menjadi 1 dan centang pada box negated lalu klik ok
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw8PTy61qgUh-SgXZapdaxAFFB-u9ZPMBW5yYcpt3XeTk4Rq-49doanNZ6VAlyi2LmNrp39_XWMKtoOlsIthQt_rM29emnO5XPiBD_wvQuRXQtoXO1GV2o9Tr39RX4cDmmHLydrXwFCn_M/s1600/ld4.png)
5. Tambahkan juga intruksi insert TON
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBS9d26WGQHxorAt6CRib4dYi9DqK4fLGNmSVdDXjtQFUgrQKng2vEoTVoNdt0ChYIfntMYadE6MGo9dRaI7A2Q90J8qNQ0Jsjxa5rGJDtAj5vlM-WN6W5__c_xBJsZGstbuJoLfDRB1w_/s1600/ld5.png)
6. Ubah Tnew menjadi T1 dengan cara klik 2 kali pada Tnew lalu namenya di ganti 1 dan Delay(ms) di ganti 1000.000 lalu klik ok
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdU0hshwc0_qC24RBDOK_pZBpxw2AOSJsvgt-CIyeQPPzAVsMLuI-mmY8gK-WIVN5r_z-uK3wMFhNQGQys92MtM4KJ3MAoIb5ULjxtPoD7n9Toe83eoaFjNPw4TbO0bwtzdQZzTeK92sAD/s1600/ld6.png)
7. Maka akan berubah yang tadinya 100.000 ms menjadi 1.000 s
8. Tambahkan intruksi insert TOF
9. Lakukan langkah no 6 untuk merubah T2 dan 1.000 s
10. Tambahkan intruksi insert coil
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivw46yPza1VFSmU5uaq-fAmdrapumZAG9CfT6ZU9EZ1kuyHu5T6_lsTLsVWK4fZt34j_6h26nOIhvRCORYu-4f29HBzGee7NBnR3SW0zNsKXqt_jltvbQ6r3KJPZw9JqU5g1OtIm-YWmwF/s1600/ld7.png)
11. Ubah Ynew menjadi R1 dengan pilih type () Normal, Sourcenya Internal Relay dan ganti name 1
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRxAIWEkIAG9D0_JbqUWdwu7tEqNs49W58VgUxqxqgfKzDrpMugiyzLZ1c7cuP-h9XnlyyJ5noBtB9TqsuPFjNaXd32Nbu93R4hkqU5H3H1LWO0svC1A5SIauGnOOyDrOMxmuflT5n__Dh/s1600/ld8.png)
12. Tambahkan intruksi Insert Rung After pada menu edit
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxNWkVGsFSFvCKmKh-tJxjfKDBFcq-r7OTXS5K0XmwLL6jMhqCPHGcGoKco5wRT3Tus9tr4FxdsDBEuRWHhsr1PMnawI29191uV55RXUGaUXUEN4rxn0w9ba_Dt8PMjLeX5r15ZghIyXHI/s1600/ld9.png)
13. Lalukan langkah no 2 sampai no 4 tetapi pada box negated jangan di ceklist
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvWS0yLXpHtOHuF2pvdmovhKe1DbU3wjAqhWiM9g3aV39CF2B4-fokb6_k_6vyMo_yW6ij79FF2iWNuq5ZX1gqpH48lv-TK6UuUNaoRFtTzYydHFyAtWf5acLpbuEByO5vAHX5JUhQZ3UC/s1600/ld10.png)
14. Tambahkan intruksi insert CTC count circular
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg196Vb4Vrq4NnROkUkOW8QfmZaHm26eB53Ljs1OoknftI35adrrSHQsD60BZ9f9elEUal9OKyX_w7L1jOe2UWXpkegkBkqqpMENnKnTo4mvhto_MGVH8An0KoJaIUwN_oUnsDjL0uWdSD1/s1600/ld11.png)
15. Karena kita akan membuat sebuah lampu bergantian menyala dengan durasi lampu1 5 s, lampu2 12 s, lampu3 15 s dan lampu4 8 s maka max valuenya diisi 40 jangan lupan namenya di ganti angka 1
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqfU0ebbY26nx609kZTg0HA36DxJ3pfmuHA8K5e-gZGjisifFnM8NljxvZmxFUzKWdz6aW8Jx2sZm_a3HgvbjUcjNBgkFI2u2Aih6isYWlYbJ1Z2kjumtny2E3xO3VI8mv7NB9mgUASmR1/s1600/ld12.png)
16. Tambahkan intruksi Insert Rung After
17. Tambahkan intruksi Insert GRT lalu isi closed if C1 dan > 0
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaGbA9S1-AgjYifq_Ddy3ejK2eqTrekwkyTQJUWcxDAHduT99DHZ6HjHV_R4hIG5QhUSzl92Izgxg4LLNpeShf6usHv3PLLqVg4eV0WgcbiyfCiis9k-PA6mSDPP-QfG5k7a9M8btrJ1Ce/s1600/ld13.png)
18. Tambahkan intruksi Insert LES lalu isi closed if C1 dan < 6
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhohc5bVXO2tdeOZ__H-S09FCoXVhzMgcMq4zL_lVyn34XvYUPbN3V4jyr6iBpKyeTX_BWRq_MZ-asXEsz9Vl26dzVR0S6uz0WQFUeRUW5gmhjZ1WiLt1XlfECe6vdTnSN3zfYwozWbqYUm/s1600/ld14.png)
19. Tambahkan instruksi insert coil untuk menandakan output sebuah lampu dengan mengubah type () Normal, Source Pin on MCU dan name out1
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibePepj7eG0evElyvzGgFfUcXbYsD1mlrrrjhNGKZP3-sFhMDS1fbtkgfkEH6bKLARF3b6E9GWrw7BMCktO_gxxtd-UWM1gIqC8kTA1rAnzoYf1AmQa2TGvZRP6Af7wyNF3LxKUzwNPsXH/s1600/ld15.png)
20. Tambahkan intruksi Insert Rung After
21. Tambahkan intruksi Insert GRT lalu isi closed if C1 dan > 5
22. Tambahkan intruksi Insert LES lalu isi closed if C1 dan < 18
23. Tambahkan intruksi Insert Coil lalu isi name out2
24. Tambahkan intruksi Insert Rung After
25. Tambahkan intruksi Insert GRT lalu isi closed if C1 dan > 17
26. Tambahkan intruksi Insert LES lalu isi closed if C1 dan < 33
27. Tambahkan intruksi Insert Coil lalu isi name out3
28. Tambahkan intruksi Insert Rung After
29. Tambahkan intruksi Insert GRT lalu isi closed if C1 dan > 32
30. Tambahkan intruksi Insert LES lalu isi closed if C1 dan < 41
31. Tambahkan intruksi Insert Coil lalu isi name out4
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbl6uiFEQ2aBXiOK-j-Ct8Dbh0-lRdxmgKTG6Czp_weqbPgLMxWxX6aZgxjqSTzW3pzZPOsoic2Hvy7aAC7E_cljC0W31T9Xvw1Zg_gCHTPZSmjXrOWOS26s8K7moGZi-473W1IV0zr0yh/s1600/ld16.png)
32. Mensimulasikan projek dengan klik simulate lalu klik simulation mode lalu klik start mode
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-Pw62zx1GH19S-Cnuu4UqsdXrzb38K7EVOY2uQ8lJrufnVvxtxYJO3RET0QWF2HjU0g2LL2y785qb05A-cN8lrks3JvYdsg-Kj11DN3SvbJNvHXYuAM88uYM-iFQhZZS_am0VpdCQQTsn/s1600/ld17.png)
33. Untuk menghentikan simulasi klik simulate lalu klik halt simulation
34. Selesai
0 komentar:
Posting Komentar