Sensor yang saya dapat kali ini merupakan request dari salah satu pembaca blog ini, yang secara kebetulan memang sangat jarang resource nya di internet. Datasheet pun didapatkan di scribd dengan beberapa kerancuan settingan dan parameter, dimana pembaca sempat beberapa kali kesal dan mengira alat converter RS-485 to USB/PC nya error. Namun saya berhasil menemukan datasheet dari alat yang sejenis (walau beda versi) berbahasa mandarin dan sukses melakukan pembacaan datanya melalui PC.
Alat ini dari produsennya shandong renke sebenarnya diharapkan dihubungkan dengan display, plc dan alarm buatan internal mereka semuanya. Sehingga ini yang menyebabkan sedikitnya resource internet yang membahas sensor ini.
Berikut ini adalah parameter yang benar dari alat ini :
- Kabel Coklat : VCC 10-30 volt (typical 24 volt)
- Kabel Hitam : GND
- Kabel Kuning : RS485 A
- Kabel Biru : RS485 B
- Baud Rate : 4800 bps (awas salah)
- Protokol : Modbus RTU
- Default ID : 1
- Range suhu : 0 -200 Celcius
Untuk melakukan pembacaan melaui PC maka perlu disiapkan berupa converter RS485 to USB dan software pembaca data modbus seperti radzio atau serial terminal yang pernah saya bahas disini.
Untuk melakukan pembacaan data suhu, maka perintah yang diberikan adalah function code 03 (read holding register), dengan alamat memory 0000h atau 0001h. Jadi rincian kode modbusnya seperti berikut :
Sedangkan jika data dikirmkan dengan benar, maka reply yang didapat seperti berikut :