digilib@itb.ac.id +62 812 2508 8800

Terbatas  Irwan Sofiyan
» Gedung UPT Perpustakaan

Modbus is a communication protocol, in simple terms it is a method used for transmitting information over serial lines between electronic devices. The device that will retrieve the data is called the master, and the device that sends the data is called the slave. Modbus is typically used to transmit signals form instrumentation and control devices back to a main controller or data gathering system. The data obtained by the master will then be continued to the HMI which will help the operator to supervise the work of a device. Modbus has various types, one of which is Modbus TCP/IP. Modbus TCP/IP is simply the Modbus RTU protocol with a TCP interface that runs on ethernet. In this final project, the writer will design software from the TCP/IP Modbus that will be used on the Arduino-based PLC that has been made so that the operator can receive data generated by a device that uses the PLC. The writer will design software that will be used by the microcontroller so that the data sent by the device complies with the Modbus TCP/IP protocol. After that the writer will design the hardware of the TPC/IP Modbus. When the software and hardware of the TCP/IP Modbus have been designed by the author, experiments will be carried out using the plc that was designed in previous research. After conducting the experiment, it can be concluded that the HMI from LabVIEW has been successfully created and can send and receive data using the TCP/IP protocol. There was an issue encountered during the experiment, the output voltage from the PLC was not sufficient to actuate the solenoid, so a temporary circuit was created to actuate the solenoid.