Teknologi

Bikin Program PLC Menggunakan ChatGPT, Ternyata Bisa Kok

Pemakaian ChatGPT lebih banyak digunakan untuk pemasaran, ide konten, sampai nyari informasi. Memang nggak salah, namun pernah terpikirkan untuk membuat program PLC.

Ishak Okta Sagita23 April 2024

Pernahkah kamu terbayangkan bagaimana caranya membuat diagram ladder memakai AI. Kamu nggak perlu bikin baris demi baris hanya demi menyusun program sampai selesai.

Dengan hadirnya ChatGPT, program PLC langsung jadi dengan satu perintah saja. Lengkap dari hulu hingga ke hilir.

Chat GPT (Generative Pre-training Transformer) menjadi tools revolusioner pada tahun ini. Rilis pada November 2022 telah mengubah skema permainan dunia.

Tools ini merupakan kecerdasan buatan dengan memakai format percakapan. Semua pertanyaanmu akan dijawab dengan AI secara otomatis.

Teknologi ini memakai Large Language Model (LLM) untuk mengenali, meringkas, menerjemahkan, memprediksi, dan menghasilkan teks.

Hampir semua lapisan masyarakat dapat menggunakan ChatGPT dengan mudah. Kamu hanya perlu memasukan prompt, kemudian AI ngasih jawaban berdasarkan kumpulan data. Hasilnya langsung tertera saat itu juga.

Membuat program PLC dengan ChatGPT

Pemakaian ChatGPT lebih banyak digunakan untuk pemasaran, ide konten, sampai nyari informasi. Memang nggak salah, namun itu adalah pemakaian umum.

Masih ada lagi kegunaan ChaGPT yang belum terendus sama sekali. Salah satunya adalah membuat program untuk PLC.

Iya, kamu nggak salah. ChatGPT bisa dipakai untuk menulis program PLC sesuai input perintah.

Bagaimana cara membuat program PLC dengan ChatGPT

Mungkin kamu sudah penasaran bagaimana caranya. Apakah benar bisa membuat program PLC dengan memasukan perintah di ChatGPT?

Keraguanmu muncul karena kamu belum pernah melihat ada orang membuat program PLC pakai AI sama sekali. Namun kali ini, Anak Teknik akan nunjukin gimana caranya dan contoh perintahnya.

Diagram Ladder PLC dengan satu input dan dua output

Prompt

Buatkan dan tuliskan diagram ladder PLC dengan satu input dan dua output

Hasil

diagram ladder PLC

Pembahasan

  • Input X adalah input dari PLC.
  • Output Y1 dan Output Y2 adalah output dari PLC.
  • Ketika Input X aktif, Output Y1 dan Output Y2 akan aktif Ketika Input X tidak aktif , Output Y1 dan Output Y2 akan non-aktif.

Diagram fungsi blok PLC dengan satu input dan dua output

Prompt

Buatkan dan tuliskan Function Block Diagram PLC dengan satu input dan dua output

Hasil

diagram fungsi blok PLC

Penjelasan

  • Input X adalah input yang masuk ke PLC.
  • Output Y1 dan Output Y2 adalah output dari PLC.
  • Blok fungsi AND menerima input
  • Ketika Input X aktif , blok fungsi AND memberikan sinyal aktif ke Output Y1 dan Output Y2.
  • Ketika Input X tidak aktif , blok fungsi AND memberikan sinyal non-aktif ke Output Y1 dan Output Y2.

Structured Text PLC dengan satu input dan dua output

Prompt

Buatkan dan tuliskan Structured Text PLC dengan satu input dan dua output

Hasil

PROGRAM Main

VAR

InputX : BOOL;

OutputY1 : BOOL;

OutputY2 : BOOL;

END_VAR

InputX := FALSE; // Assign nilai awal untuk input

IF InputX THEN

OutputY1 := TRUE;

OutputY2 := TRUE;

ELSE

OutputY1 := FALSE;

OutputY2 := FALSE;

END_IF;

Pembahasan

  • InputX, OutputY1, dan OutputY2 adalah variabel yang mewakili input dan output PLC.
  • Pada awal program, InputX diatur ke nilai awal FALSE.
  • Kemudian, dilakukan pengecekan kondisi. Jika InputX adalah TRUE (aktif), maka kedua output OutputY1 dan OutputY2 akan diatur ke TRUE.
  • Jika InputX adalah FALSE (tidak aktif), maka kedua output OutputY1 dan OutputY2 akan diatur ke FALSE.

Penerapan pemrograman PLC menggunakan ChatGPT

Secara singkat, kamu bisa membuat program PLC memakai ChatGPT. Dengan memasukan prompt saja lalu muncul hasilnya.

Walau demikian, kamu harus tahu kalau ChatGPT tidak didesain khusus untuk PLC. Sehingga, kamu harus tahu seberapa jauh ChatGPT mampu membuat program PLC.

Untuk program PLC sederhana, ChatGPT masih bisa ngasih jawaban akurat. Tetapi berbeda jika sudah masuk ke program kompleks dengan banyak input dan output. Oleh karena itu, pemahaman PLC mu menjadi krusial. Sebab tools bisa berganti, software bisa berganti tapi fundamental PLC selalu sama.

Selami fundamental PLC bersama Automation Application in Industry Offline Training bersama Schneider Electric.

Training PLC Jakarta

Schneider Electric merupakan perusahaan digital automasi yang namanya sudah terdengar saat mata kuliah teknik kendali. Kamu mungkin pernah nyoba softwarenya tetapi tidak dengan tools PLC standar industri.

Klik tautan di sini untuk informasi dan registrasi.. 

Temukan informasi tentang teknik lainnya melalui situs anakteknik.co.id

Share:

0 Komentar