Формирование окна программы

Для отображения полученных данных можно воспользоваться библиотекой tkinter.

# подключаем библиотеку
from Tkinter import *
# создаем ссылку на объект (окно)
root = Tk()
# устанавливаем картинку фона окна
im = PhotoImage(file=backGroundPath)
# создаем объект canvas
canv = Canvas(root,width=1900,height=950,bg="black",bd=0, highlightthickness=0, relief='ridge')
# помещаем в окне
canv.place(x=0, y=25)
# выводим фон
canv.create_image(1, 1,anchor=NW, image=im)
# запускаем процедуру опроса устройства
root.after(1, jobModbusTCP)
root.mainloop()

Теперь должен получиться приблизительно такой текст программы:

from Tkinter import *
import modbus_tk
import modbus_tk.defines as cst
import modbus_tk.modbus_tcp as modbus_tcp
master = modbus_tcp.TcpMaster(host='192.168.0.1', port=502)
master.set_timeout(1.0)

root = Tk()
im = PhotoImage(file='bg.gif')
canv = Canvas(root,width=1900,height=950,bg="black",bd=0, highlightthickness=0, relief='ridge')
canv.place(x=0, y=25)
canv.create_image(1, 1,anchor=NW, image=im)
getDI=master.execute(1, cst.READ_DISCRETE_INPUTS, 0, 10)
print getDI

root.mainloop()
На экране появится окно программы, а в консоли отобразится ответ от устройства, где будут указаны состояния дискретных
сигналов в виде 1, если положение выключателя "включен" или 0 когда положение "выключен".