NEWS
[GELÖST]ModBus Stromzähler mal geht es, mal icht
-
Hallo,
ich habe einen Eastron SDM72D-M Stromzähler, der über ModBus angeschlossen ist. Er funzte ca. eine Woche gut, jetzt macht er plötzlich Macken und erzeugt CRC fehler im ioBroker. Woran liegt es? Was kann ich tun?Danke.
modbus.2 2023-10-03 17:04:24.974 info List of port: [{"path":"/dev/ttyS0"},{"path":"/dev/ttyS1"},{"path":"/dev/ttyS2"},{"path":"/dev/ttyS3"},{"path":"/dev/ttyS4"},{"path":"/dev/ttyS5"},{"path":"/dev/ttyS6"},{"path":"/dev/ttyS7"},{"path":"/dev/ttyUSB0"},{"path":"/dev/ttyUSB1"}] modbus.2 2023-10-03 17:04:24.972 info Check /dev/ttyUSB1 : true modbus.2 2023-10-03 17:04:24.971 info Check /dev/ttyUSB0 : true modbus.2 2023-10-03 17:04:24.971 info Check /dev/ttyS7 : true modbus.2 2023-10-03 17:04:24.970 info Check /dev/ttyS6 : true modbus.2 2023-10-03 17:04:24.970 info Check /dev/ttyS5 : true modbus.2 2023-10-03 17:04:24.969 info Check /dev/ttyS4 : true modbus.2 2023-10-03 17:04:24.968 info Check /dev/ttyS3 : true modbus.2 2023-10-03 17:04:24.967 info Check /dev/ttyS2 : true modbus.2 2023-10-03 17:04:24.965 info Check /dev/ttyS1 : true modbus.2 2023-10-03 17:04:24.964 info Check /dev/ttyS0 : true modbus.2 2023-10-03 17:04:24.958 info Verify [{"path":"/dev/ttyS0"},{"path":"/dev/ttyS1"},{"path":"/dev/ttyS2"},{"path":"/dev/ttyS3"},{"path":"/dev/ttyS4"},{"path":"/dev/ttyS5"},{"path":"/dev/ttyS6"},{"path":"/dev/ttyS7"},{"path":"/dev/ttyUSB0","manufacturer":"1a86","pnpId":"usb-1a86_USB2.0-Ser_-if00-port0","vendorId":"1a86","productId":"7523"},{"path":"/dev/ttyUSB1","manufacturer":"Silicon Labs","serialNumber":"0039","pnpId":"usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0039-if00-port0","vendorId":"10c4","productId":"ea60"}] modbus.2 2023-10-03 17:04:04.333 info Disconnected from slave modbus.2 2023-10-03 17:04:03.331 warn Poll error count: 1 code: {"err":"timeout","timeout":5000} modbus.2 2023-10-03 17:04:03.329 error Request timed out. modbus.2 2023-10-03 17:04:03.328 warn Error: undefined modbus.2 2023-10-03 17:04:00.351 error unknown function code: 0x1a, 0x0 modbus.2 2023-10-03 17:04:00.346 error unknown function code: 0x0, 0x1b modbus.2 2023-10-03 17:04:00.340 error unknown function code: 0x71, 0x1 modbus.2 2023-10-03 17:04:00.335 error unknown function code: 0x0, 0x72 modbus.2 2023-10-03 17:04:00.330 error Error response: 11 modbus.2 2023-10-03 17:04:00.324 error unknown function code: 0x7, 0x0 modbus.2 2023-10-03 17:04:00.319 error unknown function code: 0x63, 0xe4 modbus.2 2023-10-03 17:04:00.314 error unknown function code: 0x1d, 0xe modbus.2 2023-10-03 17:04:00.309 error unknown function code: 0x2d, 0x3 modbus.2 2023-10-03 17:04:00.304 error Error response: 58 modbus.2 2023-10-03 17:04:00.299 error Wrong CRC for frame: 1,1,98,30,82,255,86,0,0,0,0,0,1,119,7,1,0,2,8,2,255,1,1,98,30,82,255,86,0,0,0,0,0,1,119,7,1,0,16,7,0,255,1,1,98,27,82,255,85,0,0,5,68,1,119,7,129,129,199,130,5,255,1,1,1,1,131,2,31,159,162,217,223,181,44,74,175,83,50,209,201,147,197,223,88,79,34,155,17,68,39,21,162,124,250,172,142,117,5,143,240,245,234 modbus.2 2023-10-03 17:04:00.191 error Wrong CRC for frame: 72,1,119,7,1,0,0,0,9,255,1,1,1,1,11,9,1,69,77,72,0,0,101,125,30,1,119,7,1,0,1,8,0,255,100,1,1,130,1,98,30,82,255,86,0,5,245,188,150,1,119,7,1,0,2,8,0,255,100,1,1,130,1,98,30,82,255,86,0,21,5,221,64,1,119,7,1,0,1,8,1,255,1,1,98,30,82,255,86,0,5,245,188,150,1,119,7,1,0,2,8,1,255,1,1,98,30,82,255,86,0,21,5,221,64,1,119,7,1,0,1,8,2,255 modbus.2 2023-10-03 17:04:00.063 error Wrong CRC for frame: 9,1,69,77,72,0,0,101,125,30,1,1,99,12,216,0,118,7,0,30,0,13,166,14,98,0,98,0,114,99,7,1,119,1,11,9,1,69,77,72,0,0,101,125,30,7,1,0,98,10,255,255,114,98,1,101,10,10,179,118,122,119,7,129,129,199,130,3,255,1,1,1,1,4 modbus.2 2023-10-03 17:03:59.983 error unknown function code: 0xa, 0x8c modbus.2 2023-10-03 17:03:59.978 error Wrong CRC for frame: 118,1,1,7,0,30 modbus.2 2023-10-03 17:03:59.972 error unknown function code: 0x72, 0x63 modbus.2 2023-10-03 17:03:59.966 error unknown function code: 0xd, 0x62 modbus.2 2023-10-03 17:03:59.961 error unknown function code: 0x0, 0x1e modbus.2 2023-10-03 17:03:59.956 error Wrong CRC for frame: 27,1,1,1,1,118 modbus.2 2023-10-03 17:03:59.949 error Error response: 1b
-
@stefan-falt sagte in ModBus Stromzähler mal geht es, mal icht:
Woran liegt es?
- Verkabelung?
- billiger Konverter?
- Störeinstrahlung?
- Neustart mit USB Neuzuordnung?
- Zähler kaputt
- Konverter kaputt?
- Bus zu voll?
- ???
-
@homoran Es war doch tatsächlich ein Defekter 485 Adaper. Zum Glück habe ich zwei bestellt. Interessant: Der Wandler IC ist völlig ohne Aufdruck .... also besser Finger weg. Dieser da:
https://www.ebay.de/itm/255283310832Kann jemand einen hochwertigen USB-485 Adapter Empfehlen? Ich hätte jetzt diesen genommen, mit FTDI Chip und hoffentlich ausreichend TVS Dioden ...
https://www.ebay.de/itm/265433740245
Nachtrag: Es wurde dieser https://www.amazon.de/gp/product/B0B87D9LNC -
@stefan-falt sagte in ModBus Stromzähler mal geht es, mal icht:
Es wurde diese
ja, den, oder den großen Bruder
https://www.welectron.com/Waveshare-15817-USB-TO-RS232-485-TTLder kann noch mehr
-
@homoran Nachtrag:
Mit dem neuen 485 Adapter von Waveshare klappt es tadellos.
Danke für den Support.