Pages

Friday, 13 April 2018

Modbus communication in Raspberry Pi

                                            



Step 1: Install python Package minimalmodbus
sudo pip install minimalmodbus

Step2: Open any editor and copy below code:
import minimalmodbus
import time

minimalmodbus.BAUDRATE = 9600

# port name, slave address (in decimal)
instrument = minimalmodbus.Instrument('/dev/ttyAMA0',1)

while True:
    # Register number, number of decimals, function code
    temperature = instrument.read_register(3853, 1, 3)
    print temperature
    time.sleep(1)


No comments:

Post a Comment