xLogic Perangkat Lunak: EASY-untuk-Digunakan Alat Pemrograman FBD untuk Pengembangan Otomasi Industri yang Cepat

Cara tercepat untuk menguji apakah alat pemrograman itu baik adalah dengan memberikannya kepada seseorang yang belum pernah melihat PLC dan menghitung berapa lama sampai program kerja pertama mereka. Dengan xLogicSoft, angka itu selalu di bawah dua jam setiap kali saya menjalankan eksperimen. FBD — diagram blok fungsi — adalah alasannya.

Anda menghubungkan blok seperti Anda menghubungkan relay. Input di sebelah kiri, output di sebelah kanan, perangkat lunak menangani sisanya. Tidak ada perjuangan tangga, tidak ada penghafalan set instruksi, tidak ada debat "koil mana yang menang".

Kotak Alat: Tujuh Puluh Blok, Nol Tambahan

Perpustakaan blok mencakup klasik — penundaan on/off, relay pulsa, softkey, penghitung, deteksi tepi — dan hal-hal serius: penskalaan analog, penjadwalan jam real-time, register geser, perbandingan, dan dalam revisi manual saat ini, matematika floating-point termasuk PID, SQRT, SIN, COS, LN dan EXP. Versi 6.2.2 bahkan mendokumentasikan blok PWM multifungsi.

Semua itu ada dalam paket gratis. Tidak ada dongle, tidak ada kunci lisensi, tidak ada tingkat "pro" yang menahan blok-blok berguna.

Mengapa FBD Menang untuk Mesin Kecil

Tangga sangat baik untuk kontrol boolean murni — tidak ada yang membantah itu. Tetapi begitu nilai analog, penskalaan atau rantai waktu masuk ke dalam gambar, FBD secara dramatis memperpendek program. Satu blok PID menggantikan sepuluh tangga matematika integer. Satu blok PWM menggantikan generator pulsa khusus yang seharusnya Anda bangun dari lima timer. Dan programnya terbaca seperti skema, yang berarti teknisi pemeliharaan dapat memahaminya.

Poin terakhir adalah yang dilupakan buku teks: program yang dapat dibaca adalah program yang dapat dipelihara oleh seseorang yang tidak menulisnya.

Uji Kecepatan Nyata: Urutan Pompa

Urutan alternasi dua pompa dengan jadwal mingguan, rantai alarm dan tautan Modbus — diatur terhadap seorang rekan yang melakukan pekerjaan yang sama dalam tangga. Versi FBD: 43 blok, satu pagi, nol pertarungan kompilasi. Versi tangga: selesai pada hari yang sama, tetapi dengan dua kali lipat baris dan pencarian referensi silang di akhir. Keduanya berhasil. Satu adalah kesenangan.

Untuk OEM mesin kecil, kecepatan pengembangan adalah margin. Alat yang memotong hari pemrograman menjadi setengahnya membayar untuk perangkat keras berkali-kali.

Pengalaman Unduhan

Instal, sambungkan dengan kabel USB atau RS232 yang terisolasi fotoelektrik, pilih port, unduh. Model yang mampu Ethernet mengunduh melalui jaringan — yang berarti pembaruan terjadi tanpa membuka kabinet. Kesalahan kompilasi ditandai sebelum transfer, dan penolakan program yang buruk bersih, tidak katastrofik.

Batas memori mengikuti CPU: 512 blok pada SR-12 dan SR-22 dengan firmware terbaru, 512 pada PR-12/PR-14/EXM — 1024 dengan 64K pada model akhiran -N — dan 1024 pada PR-18/PR-24/PR-26. Sketsa program, hitung blok, beli satu kelas lebih tinggi — itu adalah seluruh proses penentuan ukuran.

Akhir yang Jujur

Tidak ada alat yang sempurna. FBD memiliki batasan pada logika gerakan eksotis, dan program yang benar-benar besar akan selalu menemukan batas. Tetapi untuk dunia mesin kecil, pompa, kipas, dan panel — dunia yang sebenarnya dilayani oleh platform ini — xLogicSoft adalah alat yang tepat, dan itu gratis, dan kombinasi itu cukup langka untuk layak membangun lini produk.

Debugging di FBD: Di Mana Waktu Pergi

Waktu pemrograman adalah biaya yang terlihat; waktu debugging adalah yang tersembunyi, dan di situlah FBD mendapatkan tempatnya. Monitor online di xLogicSoft menunjukkan nilai langsung di setiap blok — Anda melihat input suhu, output komparator, hasil PID semuanya bergerak secara real-time saat mesin berjalan. Itu adalah perbedaan antara menebak dan melihat.

Siapkan jendela monitor sebelum mesin menyala, bukan setelah kesalahan. Amati rantai kritis — sensor ke penskalaan ke komparator ke output — dan Anda akan menemukan kesalahan penskalaan dalam menit pertama. Dalam tangga, pencarian yang sama berarti melangkah tangga dan mencocokkan koil; dalam FBD Anda melihat kabelnya. Aliran data visual membuat perilaku program dapat dibaca oleh siapa saja yang berdiri di layar, yang mengubah penugasan dari monolog insinyur menjadi percakapan dengan teknisi listrik.

Gunakan trik bendera untuk kasus-kasus aneh: jatuhkan bendera uji pada nilai perantara, lihat itu beralih, dan konfirmasi rantai logika hidup sebelum proses mencapainya. Dan jaga peringatan kompilasi tetap jujur — editor menandai kesalahan sebelum unduhan, tetapi kompilasi bersih dengan peringatan tentang input yang tidak terhubung masih merupakan janji kebingungan di kemudian hari. Hubungkan atau hapus.

Masalah Keterampilan Tim

Argumen melawan FBD — dan itu adalah argumen yang nyata — adalah bahwa tenaga kerja yang terlatih dalam tangga lebih banyak daripada yang terlatih dalam FBD. Sebuah pabrik yang penuh dengan teknisi listrik yang berpikir dalam tangga akan melihat diagram blok dan melihat bahasa asing. Solusinya bukan memaksakan agama. Ini adalah pengakuan bahwa platform ini mendukung keduanya: xLogicSoft untuk FBD, xLadder untuk dialek tangga gaya S7-200, perangkat keras yang sama.

Kirim proyek dalam bahasa yang dipahami tim pemeliharaan Anda. Jika teknisi listrik pelanggan tahu tangga, kirimkan versi tangga. Versi FBD tetap dalam toolkit Anda untuk proyek di mana ia menang — dan ia menang lebih sering daripada yang diakui pendukung tangga, terutama setelah matematika analog masuk ke dalam gambar.

Dukungan dua bahasa itu adalah jawaban jujur untuk masalah keterampilan, dan itu langka di kelas harga ini. Kebanyakan platform anggaran memaksa satu editor. Yang ini memungkinkan pelanggan memilih, yang merupakan jenis fleksibilitas yang menutup kesepakatan dan menjaga mesin tetap berjalan.

Perangkat lunak gratis biasanya berarti Anda mendapatkan apa yang Anda bayar. Di sini, untuk sekali, Anda mendapatkan lebih.