PID Control Omron CPM2A & MAD01

Other PLC, Project Add comments

Menyambung postingan sebelumnya tentang aplikasi analog.

Aplikasi analog control yang banyak digunakan di dunia otomasi industri adalah PID Control Loop. Sebelum artikel ini ada beberapa artikel di blog saya yang bercerita tentang PID control dengan PLC S7300 dan S71200.

Langsung aja yah ke studi kasusnya :

a. Pressure Transmitter (PT)
– Sinyal Transmitter : 4 – 20 mA
– Range : 0 – 10 bar
– Address : analog input channel 1 (8 bit MAD01)

b. Control Valve (CV)
– Sinyal Transmitter : 4 – 20 mA
– Range : 0 – 100 % Normally Close
– Address : analog output channel 11 (8 bit MAD01)

Tahap selanjutnya yaitu mulai konfigurasi dan programming untuk PID Control di CX Programmer.

1. Download “hanya” setting ke PLC, pilih mode “Monitor” dan expansion instructions “User Settings”

2. Setelah didownload kemudian balik lagi ke posisi offline kemudian set PID block di expansion instructions

di map ke no.18

3. Kemudian panggil block PID dengan triger sesuai kondisi program yang dibuat

dengan penjelasan fungsi PID untuk CPM2A adalah sebagai berikut

IW = process value atau feedback yang akan kita kontrol dalam kasus ini yaitu nilai dari PT 0-10 bar
untuk contoh ini hasil scaling dari analog input saya gunakan DM2
OW = action value untuk mengontrol CV, karena untuk project ini kita menggunakan MAD01 maka rangenya adalah (8 bit /0-256)
control value untuk Steam CV langsung ke channel 11 analog output

Sedangkan untuk parameter P1 penjelasannya ada di tabel dibawah ini :

karena di block PID nya saya gunakan DM100 sebagai P1, dengan kata lain parameter yang wajib diubah yaitu ;
P1 = DM100 = Setpoint (binary decimal)
P1+1 = DM101 = Gain/Proportional (BCD)
P1+2 = DM102 = Integral Time (BCD)
P1+3 = DM103 = Derivative Time (BCD)
P1+4 = DM104 = Sampling Time (BCD)
P1+6 = DM106 = Input & Output Range

4. Pengisian PID Parameter

Pengisian paramter PID bisa dilakukan via HMI/SCADA atau bisa juga langsung di memory data di CX Programmer

Contoh : DM100 = Setpoint 5 bar

DM101 = Gain/Proportional 50% (0.5)
DM102 = Integral Time 60 detik
DM103 = Derivative Time 30 detik
DM104 = Sampling Time 1 detik

DM106 = isi dengan 0 (menunjukkan 8 bit AI dan AO , karena kita menggunakan MAD01)

5. Tambahkan logic jika system stop PID akan disable serta output CV akan diset menjadi 0% (closed)

Kemudian langkah yang terakhir saat download ke PLC, yang dicentang hanya “Program” dan “Expansion Instructions”

Copyright © 2008 toekangscada.com, Powered by Wordpress, WP Theme redesign from Glossyblue
Entries RSS Comments RSS Log in