Page 50 - E-Modul IML
P. 50

Gambar 20. Bahasa pemograman diagram ladder

                                     Ladder diagram adalah sebuah bahasa pemograman gambar diturunkan
                                dari diagram rangkaian pengawatan kontrol relai secara langsung. Ladder

                                diagram terdiri dari susunan kontak-kontak yang disusun dari sebelah kiri

                                ke kanan pada diagram, kontak-kontak ini disambungkan ke elemen-elemen
                                pensakelaran (kontak NO/NC) melalui jalur arus dan elemen koil. Gambar

                                20 memperagakan contoh bahasa pemograman diagram ladder.
                            2.  List Instruksi (Instruction List, STL - Statement List) - Pemograman dengan

                                menggunakan instruksi-instruksi bahasa level rendah (Mnemonic) seperti
                                LD/STR, NOT, AND dan lain sebagainya. Sebagai contoh, diagram ladder

                                yang diperagakan pada Gambar 20  dapat ditulis dalam bentuk STL atau

                                kode mnemonic sebagai berikut:
                           3.   Diagram Blok Fungsional (Function Blok Diagram, FBD) - Pemograman

                                berbasis aliran  data secara grafis.  Banyak digunakan untuk tujuan
                                kontrol proses yang melibatkan perhitungan-perhitungan kompleks dan

                                akuisisi data  analog.  Bahasa ini mengadopsi diagram logika rangkaian

                                elektronika, Gambar 21  menunjukkan diagram  blok  fungsional  yang
                                dikonversikan dari diagram ladder pada Gambar 20.















                              Gambar 21. Diagram blok fungsional dari ladder diagram pada Gambar 20
                           4.   Diagram Fungsi Sekuensial  (Sequensial Function Charts,  SFC)  -  Metode

                                grafis  untuk pemograman  terstruktur yang banyak melibatkan  langkah  -
                                langkah  rumit, seperti pada bidang robotika,  perakitan kendaraan,  Batch

                                Control, dan lain sebagainya.


                                                                                     Modul Pembelajaran    35
                                                                          Motor Control Trainer dan PLC Trainer
   45   46   47   48   49   50   51   52   53   54   55