Kembali ke blog

Projek PLC TwinCAT Pertama pada IPC Beckhoff

Bina dan sahkan projek PLC TwinCAT pertama pada IPC Beckhoff. Senarai semak ini merangkumi pemilihan sasaran, penemuan EtherCAT, pemetaan I/O, pengaktifan selamat, ujian mula semula dan rekod penta...

Projek TwinCAT pertama harus membuktikan lebih daripada arahan Boolean. Projek itu harus mengesahkan sasaran kejuruteraan, topologi EtherCAT, pemetaan I/O, pelaksanaan tugas, tingkah laku permulaan dan tindak balas output yang selamat.

Senarai semak lapangan ini menggunakan PC industri Beckhoff, pengganding EtherCAT dan I/O digital ringkas. Aliran kerja ini juga terpakai pada banyak pengawal CX. Nama menu mungkin berbeza antara binaan TwinCAT, jadi sahkan versi yang dipasang sebelum pentauliahan.

Fahami Pemisahan TwinCAT

Beckhoff memisahkan kejuruteraan daripada pelaksanaan masa jalan. TwinCAT XAE digunakan untuk mengkonfigurasi perkakasan, menulis kod, memetakan pemboleh ubah dan mendiagnosis sistem. TwinCAT XAR melaksanakan aplikasi kawalan masa nyata.

Perbezaan ini penting semasa penyelesaian masalah. Projek boleh disusun dengan betul walaupun sasaran masa jalan yang dipilih masih salah. Masa jalan juga boleh aktif sementara jurutera mengedit projek tempatan yang tidak berkaitan.

Beckhoff menerangkan struktur kejuruteraan dan masa jalan ini dalam gambaran keseluruhan rasmi TwinCAT. Jurutera hendaklah memadankan prosedur dengan binaan yang dipasang dan fungsi berlesen.

Sediakan Bangku dengan Selamat

Mulakan dengan litar berisiko rendah. Gunakan butang tekan sebagai input digital dan penunjuk kecil sebagai output. Sahkan voltan setiap peranti sebelum menghidupkan kuasa.

  • Rekodkan model IPC, sistem pengendalian, binaan TwinCAT dan tahap masa jalan.
  • Rekodkan susunan pengganding dan terminal EtherCAT dari kiri ke kanan.
  • Asingkan kuasa pengawal daripada kuasa beban medan dalam lukisan.
  • Sahkan pembumian pelindung, rujukan 0 V, fius dan kadaran beban output.
  • Letakkan mesin atau bangku dalam keadaan yang menghalang pergerakan tidak dijangka.

Jangan gunakan penggerak pengeluaran untuk ujian pertama. Lampu atau beban ujian terpencil memudahkan kerosakan dikawal.

Pilih Sasaran yang Betul

Buka TwinCAT XAE dan cipta projek TwinCAT baharu. Pilih sasaran masa jalan yang dikehendaki sebelum mengimbas perkakasan. Semak nama dan alamat sasaran dengan rekod pentauliahan.

Kesilapan biasa ialah mengkonfigurasi komputer riba kejuruteraan dan bukannya PC industri. Kesilapan lain ialah memilih laluan lama dengan nama peranti yang serupa. Gunakan konvensyen penamaan yang merangkumi pengecam kabinet atau mesin.

Untuk perkakasan berkaitan, semak katalog HMI dan pengkomputeran industri PLC ProTech serta katalog Automasi Beckhoff.

Imbas dan Sahkan Topologi EtherCAT

Letakkan sasaran dalam mod konfigurasi sebelum mengimbas peranti. Imbas penyesuai yang disambungkan ke rangkaian EtherCAT. TwinCAT sepatutnya menemui pengganding dan terminal mengikut susunan fizikal.

Penemuan bukan penerimaan. Bandingkan setiap terminal yang dikesan dengan senarai bahan dan lukisan kabinet. Sahkan nombor model, kedudukan dan bilangan saluran.

Jika topologi berbeza, hentikan dan siasat. Terminal yang dialihkan boleh mengubah pemetaan saluran yang dijangka. Terminal yang hilang boleh menunjukkan masalah kuasa, kabel, sentuhan atau penyesuai.

Semak maklumat keadaan EtherCAT sebelum menulis logik. Bangku ujian hendaklah mencapai keadaan operasi yang dijangka tanpa ralat yang tidak dapat dijelaskan.

Cipta Projek PLC Kecil

Tambah projek PLC dan pastikan program pertama sengaja ringkas. Structured Text menyediakan ujian pertama yang jelas:

PROGRAM MAIN
VAR
  StartButton AT %I* : BOOL;
  TestLamp AT %Q* : BOOL;
END_VAR

TestLamp := StartButton;

Alamat kad bebas mencipta simbol untuk pemautan I/O kemudian. Alamat tersebut tidak membuktikan bahawa terminal fizikal dipetakan dengan betul.

Bina projek dan selesaikan setiap mesej pengkompil. Elakkan menambah pemasa, gerakan, komunikasi atau pustaka boleh guna semula sehingga laluan isyarat asas berfungsi.

Petakan Pemboleh Ubah kepada Saluran Fizikal

Pautkan StartButton ke saluran input yang dimaksudkan. Pautkan TestLamp ke saluran output yang dimaksudkan. Sahkan jenis data pada kedua-dua belah.

Gunakan nama deskriptif dan bukannya label generik. Nama seperti DI_Panel_Start dan DO_Test_Lamp menjadikan diagnostik kemudian lebih jelas.

Semak pemetaan dari kedua-dua arah. Mulakan daripada setiap simbol PLC, kemudian mulakan daripada setiap saluran fizikal. Ini mengesan pautan pendua atau yang terlepas.

Aktifkan Tanpa Kejutan

Simpan projek sebelum pengaktifan. Semak ringkasan perubahan konfigurasi. Sahkan bahawa sasaran yang dipilih masih betul.

Aktifkan konfigurasi, mulakan semula masa jalan apabila diperlukan dan log masuk ke PLC. Gunakan muat turun terkawal untuk penggunaan awal. Jangan anggap perubahan dalam talian sebagai kaedah pentauliahan lalai.

Letakkan PLC dalam mod berjalan hanya selepas memeriksa keadaan output. Lampu ujian hendaklah kekal padam sehingga input menjadi benar.

Buktikan Laluan Isyarat Lengkap

Kendalikan butang tekan fizikal dan perhatikan tiga titik:

  • Saluran input EtherCAT berubah keadaan.
  • Pemboleh ubah PLC berubah keadaan.
  • Output fizikal mengikut arahan yang diprogramkan.

Jika hanya satu lapisan berubah, lokasi kerosakan menjadi lebih jelas. Nilai terminal tanpa perubahan PLC mencadangkan masalah pemetaan. Perubahan PLC tanpa tindak balas medan mencadangkan masalah pendawaian output, kuasa beban atau perlindungan.

Uji Mula Semula dan Tingkah Laku Kegagalan

Ujian dalam talian yang berjaya masih belum lengkap. Cipta dan aktifkan projek but, kemudian lakukan mula semula yang diluluskan. Sahkan masa jalan bermula dan program mencapai keadaan yang dijangka.

Putuskan beban ujian atau bas medan hanya mengikut prosedur yang diluluskan. Sahkan bahawa diagnostik mengenal pasti gangguan tersebut. Pastikan output kembali kepada keadaan selamat yang didokumenkan.

Rekod Pentauliahan

Catat binaan TwinCAT, pengecam sasaran, topologi, pemetaan, keputusan ujian dan status projek but. Eksport atau arkibkan projek akhir di bawah kawalan versi.

Hasil yang berguna ialah garis dasar yang boleh diulang. Jurutera kemudiannya boleh menambah penskalaan analog, pemasa, penggera, gerakan atau komunikasi tanpa kehilangan asas yang telah terbukti.

Tinggalkan komen

Sila ambil perhatian, komen perlu diluluskan sebelum ia diterbitkan.