Panduan Komprehensif untuk Instruksi Mitsubishi PLC: Master semua seri di satu tempat
Panduan Komprehensif untuk Instruksi Mitsubishi PLC: Master semua seri di satu tempat
Di bidang otomatisasi industri, Mitsubishi PLC (pengontrol logika yang dapat diprogram) secara luas diadopsi untuk fungsionalitas yang kuat dan keandalan yang tinggi. Artikel ini memberikan rincian terperinci dari instruksi utama Mitsubishi PLC, termasuk:
Instruksi Muat dan Output
Seri kontak dan instruksi koneksi paralel
Blok Instruksi Operasi
Atur dan setel ulang instruksi
Instruksi diferensial pulsa
Instruksi Kontrol Master
Instruksi Tumpukan
Instruksi Operasi/Tanpa Operasi/Akhir
Instruksi Langkah Tangga
Mengaktifkan penguasaan komprehensif pemrograman Mitsubishi PLC.
I. Instruksi Muat dan Output
LD (Load Instruksi): Menghubungkan kontak yang biasanya terbuka (tidak) ke rel daya kiri. Wajib untuk Garis Logika Dimulai dengan Kontak Tidak.
LDI (Load Inverse Instruction): Menghubungkan kontak yang biasanya tertutup (NC) ke rel daya kiri. Wajib untuk Garis Logika Dimulai dengan Kontak NC.
LDP (Instruksi Load Rising Edge): Mendeteksi OFF → pada transisi kontak NO yang terhubung ke rel daya kiri (diaktifkan untuk satu siklus pemindaian).
LDF (Load Falling Edge Instruksi): Mendeteksi transisi ON → OFF dari kontak NC yang terhubung ke rel daya kiri.
Out (instruksi output): Mengendarai koil (elemen output).
Catatan Penggunaan:
LD/LDI dapat terhubung ke rel daya kiri atau bergabung dengan ANB/ORB untuk operasi logika blok.
LDP/LDF mempertahankan aktivasi untuk satu siklus pemindaian hanya pada deteksi tepi yang valid.
Elemen target untuk LD/LDI/LDP/LDF: X, Y, M, T, C, S.
Keluar dapat digunakan secara berurutan (setara dengan kumparan paralel). Untuk timer (t) dan penghitung (c), tentukan Konstan K atau register data setelah keluar.
Elemen target untuk keluar: y, m, t, c, s (bukan x).
Ii. Instruksi Koneksi Seri Kontak
Dan: seri-koneksi tidak ada kontak (logis dan).
ANI (dan Inverse): Seri-menghubungkan kontak NC (logis dan tidak ada).
Danp: koneksi seri deteksi yang naik.
Andf: Koneksi Seri Deteksi Falling-Edge.
Catatan Penggunaan:
Dan/ani/andp/andf mendukung koneksi seri berturut -turut yang tidak terbatas.
Elemen Target: X, Y, M, T, C, S.
Contoh: Keluar M101 diikuti oleh dan T1 mengemudi Y4 adalah "output berkelanjutan."
AKU AKU AKU. Hubungi instruksi koneksi paralel
Atau: koneksi paralel dan tidak ada kontak (logis atau).
Ori (atau Inverse): menghubungkan kontak NC secara paralel (logis atau tidak).
ORP: Koneksi paralel deteksi-tepi naik.
ORF: Koneksi paralel deteksi edge jatuh.
Catatan Penggunaan:
Ujung kiri terhubung ke LD/LDI/LDP/LPF; Tautan ujung kanan ke ujung kanan instruksi sebelumnya. Penggunaan paralel yang tidak terbatas.
Elemen Target: X, Y, M, T, C, S.
Iv. Blok Instruksi Operasi
Orb (atau blok): Sambungan paralel dari dua atau lebih sirkuit kontak seri.
ANB (dan blok): Seri koneksi dua atau lebih sirkuit kontak paralel.
Catatan Penggunaan:
Setiap blok sirkuit seri dalam Orb harus dimulai dengan LD/LDI.
Setiap blok sirkuit paralel di ANB harus dimulai dengan LD/LDI.
Batas 8 instruksi ORB/ANB berturut -turut.
V. Tetapkan dan setel ulang instruksi
Set: Mengaktifkan dan mengaitkan elemen target.
RST: Menonaktifkan dan menghapus elemen target.
Catatan Penggunaan:
Tetapkan target: Y, M, S.
Target pertama: Y, M, S, T, C, D, V, Z. Menghapus register data (D, Z, V) dan mengatur ulang pengatur waktu/penghitung yang terkunci.
LaST-Executed Set/RST untuk elemen yang diberikan diutamakan.
Vi. Instruksi diferensial pulsa
PLS (Pulse Rising Edge): Menghasilkan satu pulsa siklus pemindaian OFF → pada transisi.
PLF (Pulse Falling Edge): Menghasilkan satu pulsa siklus pemindaian ON → OFF transisi.
Catatan Penggunaan:
Target: Y, M.
PLS: Aktif untuk satu siklus pemindaian setelah menyalakan input menyala.
PLF: Aktif untuk satu siklus pemindaian setelah input mengemudi mati.
Vii. Instruksi Kontrol Master
MC (Master Control): Menghubungkan kontak seri umum. Menggeser posisi rel daya kiri.
MCR (Master Control Reset): Mengatur ulang MC, memulihkan rel listrik kiri asli.
Catatan Penggunaan:
Target: Y, M (bukan relay khusus).
MC membutuhkan 3 langkah program; MCR membutuhkan 2.
Kontak kontrol master adalah kontak NO vertikal yang terhubung ke rel daya kiri. Kontak di bawah ini harus dimulai dengan LD/LDI.
Ketika input MC dimatikan: pengatur waktu/penghitung yang terkunci dan elemen yang digerakkan/yang digerakkan oleh negara bagian; Pengatur waktu/penghitung yang tidak dibuang dan elemen yang didorong oleh reset.
Mendukung 8-Level Nesting (N0-N7). Reset dengan MCR dalam urutan terbalik.
Viii. Instruksi Tumpukan
MPS (Push Stack): Hasil Operasi Menyimpan ke Top Top.
MRD (baca tumpukan): Membaca nilai tertinggi tanpa penghapusan.
MPP (Pop Stack): Membaca nilai tertinggi dan menghapusnya.
Catatan Penggunaan:
Elemen target: Tidak ada (hanya tumpukan).
Anggota parlemen dan MPP harus dipasangkan.
Kedalaman tumpukan maksimum: 11 level.
Ix. Balikkan, tidak ada instruksi operasi & akhir
Inv (Invert): Membalikkan hasil logika sebelumnya. Tidak dapat terhubung ke power rail atau mandiri.
NOP (tidak ada operasi): Instruksi kosong (menempati satu langkah). Digunakan untuk penghapusan sementara.
Akhir (Akhir): Mengakhiri eksekusi program. Mengurangi waktu siklus pemindaian.
Catatan Penggunaan:
Gunakan akhir selama debugging untuk mengisolasi bagian program.
X. Step Ladder Instruksi
STL (Langkah Tangga Kontak): Mengaktifkan kontrol langkah dengan relay status S (mis., STL S200).
Ret (return): Keluar dari tangga langkah dan kembali ke program utama.
Diagram transisi negara:
Proses berurutan membagi menjadi negara (langkah), masing -masing melakukan tindakan unik.
Transisi terjadi ketika kondisi (mis., X1 = on) dipenuhi.
Setiap negara bagian mendefinisikan:
Tindakan output
Kondisi transisi
Target negara bagian berikutnya (mis., S20 → S21).