Kategori: Automasi rumah, Juruelektrik industri, Pengawal boleh atur cara
Bilangan pandangan: 33778
Komen pada artikel: 0

Bahasa LD Ladder dan Aplikasinya

 

Bahasa LD Ladder dan AplikasinyaBahasa gambarajah tangga atau tangga LD (dari Bahasa Inggeris Ladder Diagram) adalah bahasa pembangunan grafik yang mudah digunakan. Ia berdasarkan litar relay-hubungan, jadi unsur-unsur logik di sini adalah: lilitan relay, hubungan relay, jumper melintang dan menegak.

Sepasang hubungan geganti atau butang adalah pemboleh ubah logik utama bahasa LD, sementara keadaan pembolehubah tidak lebih daripada keadaan kenalan: terbuka atau tertutup.

Program itu sendiri dalam bahasa grafik ini nampaknya merupakan analog litar relay, yang boleh menyertakan banyak blok fungsi yang berbeza. Secara umum, sintaks bahasa LD menjadikannya sangat mudah untuk membina litar logik untuk teknologi relay.


Sedikit sejarah

Oleh itu, bahasa litar relay wujud pada zaman Thomas Edison, dan hanya pada awal 1970-an ia telah disesuaikan untuk PLC pertama. Pada mulanya, bahasa ini muncul dalam pakej pengaturcaraan PLC syarikat Modicon dan Allen-Bradly, dan simbolisme telah dipinjam dengan tepat dari medan elektrik.

Bahasa LD pada mulanya bertujuan untuk jurutera automasi yang bekerja di perusahaan. Antara muka pengaturcaraan secara visual memberikan logik pengawal, menjadikannya mudah untuk menyelesaikan tugas-tugas pentauliahan, dan dengan cepat mencari masalah dalam peralatan yang disambungkan ke PLC. Para pemaju piawaian khas membuat borang ini untuk memaksimumkan kerja jurutera automasi geganti pada PLC.

Prinsip kerja PLC

Di Amerika Syarikat, misalnya, bahasa tangga adalah bahasa yang paling biasa. untuk pengaturcaraan PLC. Ia juga diedarkan secara meluas di seluruh dunia. Program tertulis kelihatan intuitif, supaya mana-mana jurutera elektrik dapat membaca dan memahami dengan mudah, kerana operasi logik di sini dibentangkan dalam bentuk litar elektrik dengan hubungan terbuka dan tertutup.

Hasil operasi logik "FALSE" atau "TRUE" dalam kes umum mempunyai keadaan litar yang sepadan: jika arus mengalir - "TRUE", "true", jika tiada semasa - "FALSE", "false".

Rajah dan litar LD

Kelebihan dan kekurangan bahasa LD

Kelebihan utama bahasa ini adalah kesederhanaan. Program ini dibentangkan sebagai arus elektrik, mana-mana pakar dalam kejuruteraan elektrik akan memahami ini. Aturan mudah, hanya ungkapan boolean yang digunakan di sini, kod itu adalah rasional dan boleh dioptimumkan dengan mudah secara manual.

Oleh itu, kelemahan utama berikut ini - operasi hanya binari, hanya keadaan diskret yang mungkin, kawalan berterusan segera hilang. Di samping itu, apabila bilangan geganti bertambah, litar menjadi sukar untuk dibaca, difahami, dan debug.


Apa rancangannya seperti LD

Dua garis menegak mewakili sepasang rel bekalan. Antara tayar adalah litar yang mendatar, yang termasuk hubungan penggulungan dan relay. Bilangan kenalan sewenang-wenangnya boleh ditetapkan dalam litar. Kenalan bersambung secara serius perlu menutup segala-galanya, maka arus akan melalui litar, dan penggulungan relay akan menerima kuasa. Beberapa gegelung relay boleh dihubungkan selari, tetapi tidak dalam siri.

Program LD

Dalam bahasa LD, untuk setiap kenalan terdapat pembolehubah logik yang menentukan keadaan kenalan. Untuk kenalan yang biasanya terbuka, pembolehubah mengambil nilai "TRUE" apabila kenalan ditutup, atau mengambil nilai "FALSE" apabila kenalan dibuka. Label di atas kenalan adalah nama pembolehubah dan pada masa yang sama nama kenalan tersebut.

Apabila beberapa kenalan disambungkan secara bersiri, logik itu bersamaan dengan operasi "DAN". Hubungan selari yang bersambung mereproduksi operasi logik "pemasangan OR".Litar tertutup "ON", terbuka - "OFF", yang memberi kesan kepada keadaan penggulungan relay dan nilai pembolehubah logik berkenaan dengan penggulungan - "FALSE" atau "TRUE".

  • - || - kenalan biasanya terbuka

  • - | | | - | - biasanya hubungan tertutup

  • - () - relay gegelung

  • - (/) - relay gegelung songsang

Sangat mudah untuk melihat bahawa simbol grafik di dalam rajah LD adalah intuitif, tetapi ia berbeza daripada yang digunakan dalam gambar rajah elektrik. Walau bagaimanapun, hakikat bahawa simbol pseudo-grafik berfungsi untuk membina gambarajah (program) adalah kelebihan bahasa.

Hubungan songsang (biasanya ditutup - | / | -) dicirikan oleh nilai pembolehubah TRUE apabila hubungan dibuka, dan nilai pembolehubah FALSE apabila kenalan ditutup. Operasi kenalan sedemikian bersamaan dengan operasi logik TIDAK. Gabungan hasil sentuhan songsang dan langsung dalam hubungan suis.

Di samping itu, seperti yang anda lihat, lilitan relay juga boleh berbalik, yang bermaksud bahawa pembolehubah logik mengambil nilai songsang dengan keadaan litar: arus arus - "FALSE", tiada arus - "BENAR".

Contoh Bahasa LD:

Rajah permulaan motor dalam bahasa gambarajah tangga LD untuk PLC

Contoh program PLC mudah dalam CodeSys dalam bahasa tangga

Pelaksanaan suis melalui kawalan automasi kawalan lampu

Satu lagi bahasa pengaturcaraan PLC yang biasa:

Fungsi Blok Diagram Bahasa (FBD)

Lihat juga di i.electricianexp.com:

  • Rajah permulaan motor dalam bahasa gambarajah tangga LD untuk PLC
  • FUNGSI Blok Fungsional Bahasa (FBD) dan Aplikasinya
  • Contoh program PLC mudah dalam CodeSys dalam bahasa tangga
  • Menggunakan ARIES PLC dalam sistem kawalan pencahayaan automatik
  • Bahasa pengaturcaraan PLC dan platform perisian automasi CoDeSys

  •