Guten Tag
Ich bin ein bischen verwirrt, von dem vielen Dokumentation und Forum lesen.
Welches Modbus Register der EVSE wird den nun beschrieben um die Ladung zusteuern?
2000, 2005 oder über 2010-2017 ?
Danke
EVSE Register zum laden
-
- Site Admin
- Beiträge: 8499
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 1 time
- Been thanked: 27 times
Re: EVSE Register zum laden
1000
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
-
- Beiträge: 5
- Registriert: Mo Jun 08, 2020 7:29 am
Re: EVSE Register zum laden
Danke
Ich versuche jetzt mittels python den Wert in Register 1000 abzudaten, leider erfolglos
Habe jetzt schon fast alles ausprobiert, mit client.open() und client.close() es will aber einfach nicht.
Ne Idee?
Ich versuche jetzt mittels python den Wert in Register 1000 abzudaten, leider erfolglos
Code: Alles auswählen
import I2C_LCD_driver
import urllib.request
import datetime
import json
import time
import RPi.GPIO as GPIO
from pymodbus.client.sync import ModbusSerialClient
#Modbus settings
client = ModbusSerialClient("rtu", port="/dev/ttyUSB0", baudrate=9600, stopbits=1, bytesize=8, timeout=1)
L1 = 0
ac_current = 6
#GPIO Generell settings
GPIO.setmode(GPIO.BCM)
#Pin Für CP Unterbrechung
GPIO.setup(23, GPIO.OUT)
GPIO.output(23, GPIO.HIGH)
try:
while True:
rq = client.read_holding_registers(1000,7,unit=1)
print(rq.registers)
if(rq.registers[2] >=2):
ac_current +=4
client.connect()
rr = client.write_register(int(1000),int(ac_current),unit=1)
client.close()
Ne Idee?