untuk merubah setting modul adam 4055
1. pasang power supply dan kabel data rs485
2. jumper terminal init ke terminal (b) GND
Kamis, 24 Mei 2018
Senin, 21 Mei 2018
read current, voltage, real power and frequency PM710 with SIMOR (Arduino uno, ethernet shield, and rs485 shield)
pm710 adalah power meter digital yang memiliki protocol modbus rtu dengan port komunikasi RS485. PM ini memiliki 2 type data yaitu float dan integer.
ditempat kerja saya yang sekarang banyak sekali power meter jenis ini. yang mana gatewaynya sering mengalami hang. sehingga data yang tampil di HMI master station tidak update.
akhirnya saya menggunakan sebuah mikrokontroller yang supper canggih yaitu Arduino Uno sebagai gatewaynya dari PM tersebut. pertama kali saya trial ini di kantor dengan PM spare 3 jam oprek tidak ada hasil. akhirnya saya nyerah, saya masukin ke dalam tas kerja dan saya bawa pulang.
sampai di rumah masih penasaran kenapa kok nggak mau di baca, padahal pakai usb to rs485 normal tanpa masalah. langkah pertama:
1. coba mengganti shield rs485, tapi masih belum ada hasil sampai ganti 5x kalo nggak salah
2. ganti mikrokontroller arduino. alhamdulillah ada hasil.
coba tanya" di grup WA modbus arduino arduino yang saya pakai ada kesalahan cetak arduino mega black clone salah serial. tapi saya nggak mau ambil pusing. arduinonya saya lelang dengan harga 2rb.
karena shield rs485 hanya cocok di port serial 0.
hari telah tiba senin tanggal 21 mei 2018. saya mencoba untuk memasang di GI Krian dengan membaca beberapa parameter seperti:
1. tegangan
2. daya
3. arus
4. frekwensi
dengan total 10 power meter.
pada saat mencoba implementasi, ada kesulitan yaitu mengecek ID, baudrate, parity. karena tampilan angkanya kurang sempurna (cek gambar di atas). tapi alhamdulillah ada 1 PM yang angkanya yang agak sempurna dan sudah diketahui ID, parity dan baudratenya.
setelah itu cek arus per masing" feeder. kemudian kabel rs485 yang di panel gateway saya lepas. saya cek satu persatu IDnya. alhamdulillah sudah ketemu semua.
dan sekarang sudah bisa dipantau dari master station 10 power meter tersebut.
register addres pm710
library modbus master
manual modbus master
selamat berinovasi
Jumat, 18 Mei 2018
simor mini
modul simor mini ini adalah modul buat belajar RTU dalam sistem SCADA, modul ini support arduino mega 2560/UNO, dan ethernet shield.
modul ini memiliki:
2 Digital Output (Dry Contact)
2 Digital Input (5-24V)
2 Analog Input (0-5V)
2 Analog Output (pwm 0-255)
1 Port rs485
2 Port I2C
modul ini bisa buat belajar protocol modbus slave maupun master.
dengan sebagai modbus master, bisa melakukan read/write modul modbus slave seperti:
1. Power meter (contoh yang sudah teruji: PM800, PM5110
2. Relay Proteksi (contoh yang sudah di uji: micom p127, vamp40)
3. PLC
RESET VIA MILLIS
int led = 9;
void setup() {
pinMode(led, OUTPUT);
Serial.begin(9600);//initialize the serial port
}
void(* resetFunc) (void) = 0;
void loop() {
static uint32_t prevTime;
uint32_t curTime = millis();
if ( curTime - prevTime >= 1*60*1000UL )
{
prevTime = curTime;
resetFunc();
}
}
Rabu, 09 Mei 2018
cara test rtu menggunakan ASE2000
pertama select protocol dulu
File-> selec protocol
terus properties -> protocol spesific
pilih di exchange list read multiple register buat lihat data di holding register (modbus)
pilih view -> point value untuk melihat nilai dari analog input atau digital input
tekan simulate master
pilih view -> digital control untuk control (modbus - coil status)
saat coba control.. pilih send once bukan simulate master
pilih view -> digital control untuk control (modbus - coil status)
File-> selec protocol
terus properties -> protocol spesific
pilih di exchange list read multiple register buat lihat data di holding register (modbus)
pilih view -> point value untuk melihat nilai dari analog input atau digital input
tekan simulate master
pilih view -> digital control untuk control (modbus - coil status)
saat coba control.. pilih send once bukan simulate master
pilih view -> digital control untuk control (modbus - coil status)
Langganan:
Postingan (Atom)
Cara membuat datalogger blynk di spreadsheet / googlesheet menggunakan akun versi Free
silahkan video di atas. semoga bermanfaat. jika masih kurang jelas bisa kontak saya
-
#define BLYNK_PRINT Serial #include <TimeLib.h> #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> #include <Wi...
-
Pengertian blynk sudah dijelaskan pada artikel sebelumnya klik apa itu blynk??? Sekarang penjelasan tentang prinsip kerjanya . Blynk ...
-
cara menghitung kebutuhan rectifier untuk suatu supply peralatan. jika rectifier 110VDC dan ingin memasang baterai 12v 100AH. dan beban...