Ada 5 bagian yang akan dibahas di sini:
1. Menghubungkan Slave 1 dengan software Modbus Poll (Modbus RTU)
2. Menghubungkan Slave 1, Slave 2, Slave 3 dan Slave 4 dengan software Modbus Poll (Modbus RTU)
3. Menghubungkan Master Arduino Uno dengan software Modbus Slave (Modbus RTU)
4. Menghubungkan Master Arduino Uno dengan Slave 1, Slave 2, Slave 3 dan Slave 4 (Modbus RTU)
5. Menghubungkan Master Arduino Mega dengan Slave Arduino Uno melalui Modbus TCP
6. Integrasi semua Arduino dengan Modbus TCP dan Modbus RTU
==========================================================================
Bagian 1. Menghubungkan Slave 1 dengan software Modbus Poll (Modbus Serial)
Kode program:
==========================================================================
Bagian 2. Menghubungkan Slave 1, Slave 2, Slave 3 dan Slave 4 dengan software Modbus Poll (Modbus Serial)
Untuk Bagian 2 hanya mengganti kode di baris 2, yaitu Slave_ID 2 untuk hardware Slave 2, Slave_ID 3 untuk hardware Slave 3 dan Slave ID_4 untuk hardware Slave 4.
==========================================================================
Bagian 3. Menghubungkan Master Arduino Uno dengan software Modbus Slave
Kode program:
Penambahan OLED I2C
Kode program:
==========================================================================
Bagian 4. Menghubungkan Master Arduino Uno dengan Slave 1, Slave 2, Slave 3 dan Slave 4 (Modbus RTU)
Kode program untuk Master dengan Software Serial:
Kode program untuk Slave dengan Software Serial (jangan lupa mengganti ID Slave, sesuaikan dengan hardwarenya, Slave_ID 1 untuk Slave 1, dan seterusnya):