il, sfc, st

Click here to load reader

Download IL, SFC, ST

Post on 20-Jan-2016

43 views

Category:

Documents

2 download

Embed Size (px)

DESCRIPTION

IL, SFC, ST. Pendahuluan. IEC 1131-3 pemgrograman : Instruction Lists(IL) Sequential Function Chart(SFC) Structured Text(ST) Merupakan cara memprogram PLC selain dengan Ladder Diagram Lebih ke source code based programming method. Instruction Lists. - PowerPoint PPT Presentation

TRANSCRIPT

  • IL, SFC, ST

  • PendahuluanIEC 1131-3 pemgrograman :Instruction Lists(IL)Sequential Function Chart(SFC)Structured Text(ST)Merupakan cara memprogram PLC selain dengan Ladder DiagramLebih ke source code based programming method

  • Instruction ListsMerupakan pemrograman PLC dengan mengetikkan instruksi-instruksinya daripada simbol-simbolnyaIL berisi daftar instruksi per baris, tiap baris berisi instruksi dan operanUntuk mengatasi keragaman bahasanya, maka IEC mengeluarkan standar mnemonik untuk instruksinya

  • Contoh IL :LD A(* load A *)AND B(* and B *)ST Q(* out ke Q *)Untuk menandai bagian program digunakan labelPUMP_OK :LD CNegasi(NOT) menggunakan akhiran NANDN B

  • Ladder dan IL

  • OR

  • NOR

  • NAND

  • XOR

  • Lebih dari 1 Rung

  • Contoh Program

  • Sequential Function Chart(SFC)Merupakan representasi simbolik dari cara kerja sebuah sistem yang menunjukkan sekuen-sekuen yang terjadi dalam prosesnyaContoh : sekuen lampu lalu lintas

  • Elemen SFCOperasinya digambarkan sebagai beberapa state atau kondisi yang terhubung secara sekuensial yang dilambangkan dengan kotak. Langkah inisialisasi memiliki simbol yang berbeda

  • Setiap state yang terkoneksi pasti memiliki suatu kondisi yang harus dipenuhi(transfer condition) , yang dikoneksikan dengan garis horizontal, sebelum state selanjutnya dijalankanJika dan hanya jika transfer condition terpenuhi, maka sebuah state dapat berlanjut ke state setelahnya

  • Prosesnya akan berlangsung sebagai perpindahan state satu ke yang lain sampai siklusnya selesaiOutput atau aksi tiap state diwakili dengan kotak yang dihubungkan dengan garis horizontal ke state yang bersangkutan

  • Contoh SFC

  • Percabangan dan KonvergensiPercabangan Selektif

  • Percabangan Paralel

  • Konvergensi(OR)

  • Konvergensi Simultan : state selanjutnya bisa mengikuti lebih dari 1 state sebelumnya

  • Aksi dalam SFCTiap state pasti memiliki aksi yang harus dilakukan agar dapat berpindah ke state selanjutnyaAksi dapat diwujudkan dalam Ladder, Blok Fungsi, IL, maupun ST

  • Aksi biasanya diawali dengan sebuah penanda khusus :N : no qualifier tidak ada aksi yang disimpanP : pulse aksi hanya dilakukan sekaliD : delayed aksi akan dijalankan selang waktu tertentuL : limited aksi akan dijalankan hanya dalam selang waktu tertentu

  • Stuctured Text (ST)Pemrograman PLC dengan bahasa seperti PASCAL, case insensitiveDipisahkan oleh semikolon(;) untuk tiap barisnyaContoh :LightA := SwitchA;X := Y;LightA := SwitchA OR SwitchB;

  • Operator

  • VariabelBentuk : %[lokasi][tipe][alamat]Lokasi :I = input memoriQ = output memoriTipe :X = bitB = byteW = wordD = double wordL = long wordContoh :

    AT dipakai untuk menyatakan langsung variabel ke sebuah alamatInput1 AT %IX100

    *