duniakarya

Home » 3.Distributed Control System (DCS) » Honeywell TPS/TDC-3000

Category Archives: Honeywell TPS/TDC-3000

Control Initialization (INIT / IMAN) pada DCS Data point

Jika anda sering berkecimpung dengan DCS adakalanya anda menjumpai dimana sebuah data point/control function block dalam kondisi Initialization yang ditandai dengan simbol INIT / IMAN. Jika sebuah data point/control function block dalam kondisi Initialization, maka operator tidak bisa melakukan control seperti merubah setpoint atau merubah output. Untuk mengatasi hal ini kita harus mengetahui penyebab kenapa sebuah data point/control function block berada pada kondisi Initialization. 

Kondisi Control Initialization dapat disebabkan oleh hal-hal sbb:

  1. Diset oleh logic slot atau program (CL/Control language).
  2. Point tersebut active untuk pertama kali (transisi dari kondisi INACTIVE ke ACTIVE).
  3. Point tersebut dieksekusi untuk pertama kali setelah HPM warm start.
  4. Semua koneksi control output tidak ready yang disebabkan hal-hal sbb :
  • Secondary data point tidak pada kondisi CASCADE.
  • Secondary data point dalam kondisi INACTIVE
  • Secondary data point dalam kondisi Initialization (INIT)

(more…)

PID Direct Acting dan Reverse Acting

 

Bagi anda yang sering menggunakan PID tentunya akrab dengan istilah direct dan reverse. Salah satu parameter yang perlu di setting saat mengkonfigurasi PID adalah control action. Pada parameter ini anda bisa memilih apakah mau di mengunakan direct atau reverse semua tergantung pada kebutuhan proses. Sebelum membahas bagaimana cara mengkonfigurasi control action tersebut ada baiknya kita pahami dulu apa itu control action direct dan reverse atau yang sering disebut direct acting dan reverse acting.

Saya akan jelaskan sedikit apa itu direct acting serta reverse acting. Jika kita memilih direct acting, maka jika PV meningkat maka output dari PID juga akan ikut meningkat. Demikian sebaliknya jika kita memilih reverse acting, maka jika PV meningkat maka output PID justru akan menurun.

Untuk memudah pemahamam, saya akan berikan sedikit contoh, misalkan :

SPP = 20 %

PVP = 22 %

Error = PV – SP = 22 – 20 = 2 %

Jika PVP meningkat maka error akan meningkat pula, dengan demikian maka output PID juga akan meningkat pula. Hal sebaliknya berlaku untuk reverse control action, jika error semakin besar maka output akan semakin kecil.

Pertanyaan selanjutnya adalah, kapan kita memilih direct acting atau reverse acting ?

Untuk memudahkan menjawab pertanyaan diatas, mari kita lihat gambar berikut :

(more…)

PV Tracking pada PID algoritma Honeywell TPS

Seperti kita ketahui PID controller mempunyai 3 mode yaitu manual, automatic serta cascade. Pada posisi manual (MAN) operator diizinkan untuk merubah output dari PID. Mode automatic (AUTO) operator diizinkan untuk merubah setpoint dari PID. Sedangkan mode cascade operator tidak diizinkan untuk merubah apapun baik output maupun setpoint karena setpoint didapat dari controller lain/primary controller.

Pada saat operator merubah mode PID dari auto atau cascade ke manual dan merubah nilai output PID maka nilai PV dengan sendirinya akan berubah mengikuti besarnya opening sedangkan nilai SP masih tetap. Jika perubahan nya terlalu besar maka akan ada selisih yang besar pula antara nilai PV sekarang dengan setpoint awal. Hal ini akan menimbulkan masalah jika operator langsung merubah kembali mode controller dari manual ke auto atau cascade tanpa menyeimbangkan dulu antara nilai setpoint dengan nilai PV. Untuk mengatasi hal ini ada salah satu fasilitas yang bisa digunakan di algoritma PID Honeywell TPS yaitu PVTRACK. Konfigurasi PV tracking dapat ditemukan di parametere PVTRACK. Jika di set PVTRACK = TRACK maka PV Tracking diactifkan dan jika PVTRACK = NOTRACK maka PV Track tidak diaktifkan.

(more…)

Membuat PID Controller di PLC dan DCS (Bagian.1)

PID Controller (Proportional, Integral, Derivative), kata yang sangat akrab ditelinga kita yang bersinggungan dengan dunia control disamping advance control yang belakangan muncul seperti Fuzzy Logic, Neural Network dll. Meskipun beberapa vendor seperti DeltaV sudah menyediakan fasilitas advance control seperti Fuzzy Logic dan Neural Network, namun masih sangat jarang yang mengaplikasikannya. Kebanyakan masih setia dengan PID Controller. Konsep PID sudah mulai diajarkan sejak di bangku kuliah, namun kebanyakan yang diajarkan hanya sebatas konsep dasar serta kalkulasinya saja namun kurang dalam aplikasinya. Saat kita terjun di dunia kerja, saatnya kita mempelajari penerapan dari teori yang kita dapat dibangku kuliah tersebut. Jadi tidak ada yang tidak bermanfaat, semua bermanfaat dan saling melengkapi.

(more…)

Delete Sebuah Point Honeywell TPS/TDC-3000

Karena kebanyakan yang saya posting di blog ini membahas tentang PLC serta HMI, sekarang saya akan membahas sedikit tentang DCS. DCS yang akan saya bahas disini adalah Honeywell TPS/TDC-3000. Bagi yang ketinggalan informasi tentang apa itu DCS serta apa bedanya dengan PLC bisa menyimak <disini>. Topik yang akan saya bahas kali ini adalah Delete Sebuah Point (tagname) Honeywell TDC-3000. Mungkin anda bertanya-tanya, kenapa kok dibahas cara bagaimana delete point? kan belum dibahas bagaimana cara buat point baru?. Lupakanlah pertanyaan itu sejenak, yang penting kita tahu bagaimana caranya delete point dulu, mungkin cara buat point baru akan saya bahas dikesempatan yang lain.

Delete sebuah point ini akan digunakan pada kondisi sbb:

  • Menghapus point yang sudah tidak terpakai lagi.
  • Mengganti tagname yang salah yang terlanjur sudah kita buat.

(more…)

Membuat Popup Window pada Honeywell TPS/TDC-3000

Anda kebingungan mau membuat popup window di Honeywell TPS/ TDC-3000? artikel berikut mungkin bisa membantu anda.
Berikut akan kami berikan contoh bagaimana membuat sebuah popup window. Untuk membuat popup window di Honeywell TDC-3000, and tidak perlu membuat sebuah window baru, namun anda cukup membuat script dan pada saat script tersebut dieksekusi maka otomatis akan muncul popup window yang kita kehendaki tersebut.

(more…)

Honeywell TPS/TDC-3000 HPM IO Link FAIL

Pernah mengalami masalah dengan DCS Honeywell TPS/TDC-3000 ? baru-baru ini saya mengalami masalah dengan DCS Honeywell TDC-3000 persisnya masalah dengan HPM IO Link FAIL. DCS Honeywell TDC-3000 meskipun cukup jadul namun termasuk DCS yang cukup handal dan jarang sekali mengalami masalah. Kelemahannya DCS Honeywell TPS/TDC-3000 memang kurang user friendly jika dibandingkan dengan DCS lain seperti DeltaV.

(more…)