Apa itu progam ?
Yaitu sebuah program adalah serangkaian instruksi yang terhubung yang ditulis dalam bahasa yang dapat dimiliki oleh PLC
memahami. Ada tiga bentuk format program; Instruksi, tangga dan SFC / STL. Tidak semua
Alat pemrograman dapat bekerja dalam semua bentuk pemrograman. Umumnya hand held programming
Panel hanya bekerja dengan format instruksi sementara kebanyakan alat pemrograman grafis akan bekerja dengan
Baik instruksi maupun tangga. Perangkat lunak pemrograman spesialis juga memungkinkan gaya SFC
Pemrograman.
memahami. Ada tiga bentuk format program; Instruksi, tangga dan SFC / STL. Tidak semua
Alat pemrograman dapat bekerja dalam semua bentuk pemrograman. Umumnya hand held programming
Panel hanya bekerja dengan format instruksi sementara kebanyakan alat pemrograman grafis akan bekerja dengan
Baik instruksi maupun tangga. Perangkat lunak pemrograman spesialis juga memungkinkan gaya SFC
Pemrograman.
INTRUKSI FORMAT LADDER FORMAT SFC FORMAT
Garis Besar Perangkat Dasar yang Digunakan dalam Pemrograman.
Ada enam perangkat pemrograman dasar. Setiap perangkat memiliki keunikan tersendiri. Untuk mengaktifkan
Identifikasi cepat dan mudah setiap perangkat diberi satu surat referensi;
- X: Ini digunakan untuk mengidentifikasi semua input fisik langsung ke PLC.
- Y: Ini digunakan untuk mengidentifikasi semua keluaran fisik langsung dari PLC.
- T: Ini digunakan untuk mengidentifikasi perangkat waktu yang terkandung di dalam PLC.
- C: Ini digunakan untuk mengidentifikasi perangkat penghitung yang terkandung di dalam PLC.
- M dan S: Ini digunakan sebagai flag operasi internal dalam PLC.
Semua perangkat yang disebutkan di atas dikenal sebagai 'perangkat bit'. Ini adalah judul deskriptif
Pengguna bahwa perangkat ini hanya memiliki dua negara bagian; ON atau OFF, 1 atau 0.
Identifikasi cepat dan mudah setiap perangkat diberi satu surat referensi;
- X: Ini digunakan untuk mengidentifikasi semua input fisik langsung ke PLC.
- Y: Ini digunakan untuk mengidentifikasi semua keluaran fisik langsung dari PLC.
- T: Ini digunakan untuk mengidentifikasi perangkat waktu yang terkandung di dalam PLC.
- C: Ini digunakan untuk mengidentifikasi perangkat penghitung yang terkandung di dalam PLC.
- M dan S: Ini digunakan sebagai flag operasi internal dalam PLC.
Semua perangkat yang disebutkan di atas dikenal sebagai 'perangkat bit'. Ini adalah judul deskriptif
Pengguna bahwa perangkat ini hanya memiliki dua negara bagian; ON atau OFF, 1 atau 0.
Cara Membaca Logika Tangga.
Logika tangga sangat erat kaitannya dengan logika relay dasar. Ada kontak dan gulunganYang dapat dimuat dan didorong dalam konfigurasi yang berbeda. Namun, prinsip dasarnya tetap adasama.Kumparan mengarahkan output langsung dari PLC (misalnya perangkat Y) atau mendorong timer internal, counter atauBendera (misalnya perangkat T, C, M dan S). Setiap koil memiliki kontak yang terkait. Kontak ini adalahTersedia dalam konfigurasi "biasanya terbuka" (TIDAK) dan "tertutup normal" (NC).Istilah "normal (ly)" mengacu pada status kontak saat koil tidak berenergi. MenggunakanSebuah analogi relay, bila koilnya OFF, kontak NO tidak akan memiliki aliran arus, yaitu sebuah bebanDipasok melalui kontak NO tidak akan beroperasi. Namun, kontak NC memungkinkanArus mengalir, maka beban yang terhubung akan aktif.Mengaktifkan koil membalikkan status kontak, yaitu arus akan mengalir dalam kontak NODan kontak NC akan menghambat arus.Input fisik ke PLC (perangkat X) tidak memiliki koil yang dapat diprogram. Perangkat ini mungkin sajaDigunakan dalam format kontak (tipe NO dan NC tersedia).Contoh:Karena asosiasi relay yang dekat, program logika tangga dapat dibaca sebagai arus yang mengalirDari garis vertikal kiri ke garis vertikal kanan. Arus ini harus melewati serangkaianRepresentasi kontak seperti X0 dan X1 untuk mengganti koil output Y0 ON. Karena itu,Pada contoh yang ditunjukkan, switching X0 ON menyebabkan output Y0 juga dinyalakan. Namun, jika demikian,Saklar batas X1 diaktifkan, output Y0 ternyata OFF. Ini karena koneksiAntara kiri dan kanan garis vertikal istirahat sehingga tidak ada arus.
Klik untuk memperbesar
Variasi Timer dan Counter.
Saat mengkonfigurasi instruksi OUT untuk digunakan sebagai penghitung waktu (T) atau konter (C) konstan
Juga harus dimasukkan Konstanta diidentifikasi dengan huruf "K" (misalnya lihat sebelumnya
halaman; T0 K19).
Dalam kasus timer, konstanta "K" menyimpan data durasi agar timer beroperasi, yaitu jika a
100 msec timer memiliki konstanta "K100" maka akan (1005 100 msec) 10 detik sebelum
Kumparan timer mengaktifkan
Dengan penghitung, konstanta mengidentifikasi berapa kali konter harus berdenyut atau terpicu
Sebelum kumparan counter diaktifkan. Sebagai contoh, counter dengan konstanta "8" harus
Dipicu 8 kali sebelum kumparan counter akhirnya memberi energi.
Tabel berikut mengidentifikasi beberapa data parameter dasar untuk berbagai timer dan penghitung;
Juga harus dimasukkan Konstanta diidentifikasi dengan huruf "K" (misalnya lihat sebelumnya
halaman; T0 K19).
Dalam kasus timer, konstanta "K" menyimpan data durasi agar timer beroperasi, yaitu jika a
100 msec timer memiliki konstanta "K100" maka akan (1005 100 msec) 10 detik sebelum
Kumparan timer mengaktifkan
Dengan penghitung, konstanta mengidentifikasi berapa kali konter harus berdenyut atau terpicu
Sebelum kumparan counter diaktifkan. Sebagai contoh, counter dengan konstanta "8" harus
Dipicu 8 kali sebelum kumparan counter akhirnya memberi energi.
Tabel berikut mengidentifikasi beberapa data parameter dasar untuk berbagai timer dan penghitung;
Sekian dulu nanti saya tuliskan lagi di halaman selajutnya.