Bahasa pengaturcaraan PLC adalah bahasa yang digunakan untuk menulis program PLC dalam bidang kawalan perindustrian, yang bertujuan untuk merealisasikan kawalan automatik dan pemantauan peralatan perindustrian dan proses pengeluaran. Bahasa pengaturcaraan. bahasa pengaturcaraan komputer tujuan umum. Berikut adalah perbezaan utama di antara mereka:
1. Persekitaran Permohonan:Bahasa pengaturcaraan PLC terutamanya digunakan dalam bidang kawalan automasi, manakala bahasa C sesuai untuk pelbagai aplikasi komputer.
2. Struktur sintaks:Bahasa pengaturcaraan PLC mengamalkan pengaturcaraan grafik, manakala bahasa C mengamalkan pengaturcaraan teks. 3. Jenis Data: Bahasa pengaturcaraan PLC mengamalkan pengaturcaraan grafik, manakala bahasa C mengamalkan pengaturcaraan teks.
3. Jenis Data:Bahasa pengaturcaraan PLC menyokong jenis data yang berbeza, seperti bit, perkataan, titik terapung, dan lain -lain, manakala bahasa C menyokong lebih banyak jenis data, seperti integer, integer panjang, watak, titik terapung, ketepatan berganda, dll.
4. Mod Pelaksanaan Program:Bahasa pengaturcaraan PLC melaksanakan program dalam mod pengimbasan kitaran, manakala bahasa C melaksanakan program dalam mod pelaksanaan berurutan.
5. Pengendali Unit:Bahasa pengaturcaraan PLC menyokong pengendali boolean seperti dan, atau, tidak, dan sebagainya, sementara C menyokong pengendali yang lebih kaya seperti operasi tambahan, decremental, bitwise dan lain -lain.
Mengikut perbezaan antara PLC dan sistem komputer, terdapat beberapa ciri tambahan dalam bahasa pengaturcaraan PLC, seperti pemprosesan input/output, operasi pemasa/kaunter, dll.
Piawaian antarabangsa utama untuk bahasa pengaturcaraan PLC termasuk standard IEC 61131-3 dan standard IEC 61499.
Standard IEC 61131-3 mentakrifkan lima bahasa pengaturcaraan PLC, yang merupakan senarai arahan (IL), teks berstruktur (ST), gambarajah blok fungsi (FBD), carta aliran (LD) dan carta urutan (SFC). Piawaian ini terutamanya menentukan keperluan asas untuk pengaturcaraan PLC, seperti sintaks program, jenis data, fungsi program, dan lain -lain, untuk memastikan tahap keserasian dan mudah alih tertentu bahasa program pengeluar PLC yang berbeza.
Standard IEC 61499 adalah lanjutan dan penghalusan standard IEC 61131-3. Ia menyediakan bahasa pengaturcaraan PLC untuk sistem kawalan yang diedarkan (DCS), yang memperkenalkan konsep dan model baru, seperti blok fungsi (FBS), ejen dan peristiwa. Standard ini memberi tumpuan kepada fleksibiliti, skalabiliti dan kebolehgunaan semula sistem PLC.
Kedua -dua piawaian telah dibangunkan oleh Suruhanjaya Elektroteknik Antarabangsa (IEC) dan merupakan peraturan dan spesifikasi penting untuk bahasa pengaturcaraan PLC.




