Hej alle
Har fulgt denne tråd igennem længere tid og vil nu også igang med at kommunikerer med mit Nilan Comfort 300 med CTS602 styring. Har haft stor glæde af at læse de forskellige indlæg i tråden, men har ikke fået "hul" igennem endnu.
Har købt denne RS485-USB adapter: https://www.amazon.com/JBtek-Converter-Adapter-ch340T-Supported/dp/B00NKAJGZM/ref=pd_sim_147_2?ie=UTF8&dpID=318KxOcECWL&dpSrc=sims&preST=_AC_UL160_SR160%2C160_&psc=1&refRID=SBVZV72QZGAMMDB422GF
Har bare forbundet den med to ledninger til MODBUS pin 2 og 3 på CTS602 printet. Har efterfølgende forsøgt at få kommnikationen til at kører ved at spørge efter f.eks. Outdoor temperatur.
Bruger SlaveID 30, som skulle være default.
Functioncode 04 Read Input Registers
Har prøvet at læse temperaturen med QModBus og med Python og Minimalmodbus men uden held.....hvor går det galt for mig?
Er det adapteren?
Kan man ikke bare forbinde med to ledninger eller skal der gøres andet? Terminator modstand?
Kan ikke helt gennemskue hvordan jeg spørge efter temperaturen pga. denne formulering i Nilans ModBus dokumentation
Sender 1e 04 00 d0 00 01 from QmodBUS og med Minimalmodbus
strRet = instrument.read_register(208, numberOfDecimals=0, functioncode=4)
Håber en af jer kan hjælpe mig i den rigtige retning.