Kali ini kita akan membuat pengukur suhu dengan PLC wago dengan software codesys,
Prinsip kerja :
Dimana kita ketahui bahwa sensor suhu seperti LM35, ataupun Thermocouple rentang arus yang dihasilkan dari sensor tersebut adalah sekitar (4-20 mA), jadi disini kita akan mengasumsikan bahwa untuk arus 4 mA = 4 (data word) yang diinputkan oleh sensor ke PLC akan menghasilkan suhu minimum 0 oC dan 20 mA= 20 (data word) akan menghasilkan suhu maksimum 100 oC, Walaupun sebenarnya range data word itu 0-65535 ( 0=4 mA & 65535=20 mA ), tapi disini kita hanya membuat contoh sederhananya saja. Untuk nilai suhu yang dihasilkan lebih besar dari 60 oC maka kita akan kategorikan panas, Suhu < 30 oC kita kategorikan Dingin dan untuk 30 oC > Suhu < 60 oC terkategori
Sedang.
Berikut Function Blok pada codesys dalam pembuatan program pengukur suhu dengan PLC wago.
Berikut ini type serta declaration program :
PROGRAM PLC_PRG
VAR
Suhu: WORD;
Panas: BOOL;
Dingin: BOOL;
Sedang: BOOL;
END_VAR
VAR_INPUT
Input: WORD;
END_VAR
Berikut Tampilan Awal Simulasinya:
Ketika kita masukkan manual nilai 7 (mA) pada inputan sensor :
Ketika kita masukkan manual nilai 14 (mA) pada inputan sensor :
Ketika kita masukkan manual nilai 20 (mA) pada inputan sensor :