Setelah pada posting yang lalu saya membahas komunikasi 2 buah PLC Modicon M221 dengan protokol Modbus RTU, kali ini saya akan membahas komunikasi dengan Modbus TCP. Sebagian besar proses sebenarnya sama, hanya ada sedikit perbedaan konfigurasi saja. Silahkan menyimak untuk lebih lengkapnya.
Persiapan
Peralatan yang dibutuhkan:
- 2 buah PLC M221 yang memiliki port komunikasi ethernet
- 1 buah kabel RJ 45
Tancapkan kabel RJ 45 ke ethernet port PLC 1 dan PLC 2.
Membuat Program “Modbus_RTU_Write” di PLC 1
Supaya PLC 1 dan PLC 2 dapat bertukar data dengan protokol Modbus, digunakan instruksi WRITE_VAR dan READ_VAR. PLC 1 akan menuliskan nilai di alamat tertentu dengan instruksi WRITE_VAR, sedang PLC 2 akan membaca nilai di alamat yang sama dengan instruksi READ_VAR.
Mulanya kita perlu melakukan konfigurasi hardware. Pada bagian “Configuration”, pilih ETH1, dan masukkan IP address dan kelengkapannya. Pada PLC 1, IP address yang digunakan:
192.168.0.10
Kemudian kita pilih bagian “Modbus TCP” dan kita masukkan IP address dari peralatan yang akan kita akses: 192.168.0.11. Setelah itu tekan tombol “Add” sehingga alat tersebut masuk ke dalam daftar. Lihat gambar berikut.

