modbus modul hinzugefügt
CAN Nachrichten in config eingefügt Logik in CANFilter integriert
This commit is contained in:
parent
053dff064e
commit
149b702e05
9 changed files with 145 additions and 97 deletions
26
src/modules/modbus.py
Normal file
26
src/modules/modbus.py
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
'''
|
||||
Created on 05.12.2013
|
||||
|
||||
@author: Philipp Rauch
|
||||
'''
|
||||
|
||||
from pymodbus.client.sync import ModbusTcpClient
|
||||
|
||||
PAC01 = ModbusTcpClient('10.2.6.5')
|
||||
PAC02 = ModbusTcpClient('10.2.6.6')
|
||||
PAC03 = ModbusTcpClient('10.2.6.7')
|
||||
PAC04 = ModbusTcpClient('10.2.6.8')
|
||||
|
||||
PAC01.connect()
|
||||
|
||||
# PAC01.write_coil(213, 100,2)
|
||||
# result = PAC01.read_coils(213,1,unit=2)
|
||||
|
||||
a = PAC01.write_registers(213,(1,0),unit=2)
|
||||
|
||||
print "Antwort: %s" % a
|
||||
res = PAC01.read_holding_registers(213,4,unit=2)
|
||||
print "Werte: %s" % res.registers
|
||||
|
||||
# print result.bits[0]
|
||||
PAC01.close()
|
||||
Loading…
Add table
Add a link
Reference in a new issue