Advertisement
Guest User

Untitled

a guest
Oct 19th, 2016
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. import minimalmodbus
  2. import serial
  3. import mysql.connector
  4.  
  5.  
  6. instrument = minimalmodbus.Instrument('/dev/ttyAMA0',3,mode='rtu')
  7. instrument.serial.baudrate=115200
  8. instrument.serial.parity = serial.PARITY_NONE
  9. instrument.serial.bytesize = 8
  10. instrument.serial.stopbits = 1
  11. instrument.serial.timeout = 0.05
  12.  
  13.  
  14. con = mysql.connector.connect(user='root',password='raspberry',host='localhost',
  15. database='Fujiplc')
  16.  
  17. cursor = con.cursor()
  18.  
  19. try:
  20. reg_value=instrument.read_register(102)
  21. print reg_value
  22. cursor.execute("insert into Register_Values values(%s)",(reg_value))
  23. print ('One row inserted successfully.')
  24. except IOError:
  25. print("Failed to read from PLC.")
  26.  
  27.  
  28. print (cursor.rowcount)
  29.  
  30. con.commit()
  31.  
  32. cursor.close()
  33.  
  34. con.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement