Modbus TCP on bOS
Dear Ad,
How many external devices can be connected to a set of bOS via the Modbus TCP communication standard?
Thank & Best Regards
Prevent negative values from Modbus SMA
Hi,
I'm reading values from my SunnyBoy SMA Inverter to shown the yield of my solarpanels in my bOS.
I successfully connect to my SMA with below values:
It goes just fine as long as the sun is shining. Once the sun drops, the NaN value takes it's place and gives me the
-2147483648 value; When plotting my daily yield, the few actual kw (max. 14 kW) vanishes compared to this ridiculous high value. Is there any way to prevent this kind of spikes?
I've tried adding a new integer value which is set with a Program and corrected to 0 when the value drops below 0, but this still doesn't works out... Is there another SMA user suffering from the same?
Best,
Michiel
SMA SunnyBoy returns -1
I've just connected my SMA Inverter (SB3.0-1AV-41) using the ModBus protocol. Connection was made successfully, but all I retrieve from fetching values is -1 or synonyms (65535 for uint16, 4294967295 for uint32,...).
I have some ModBus information on this specific inverter ( modbuslist_en.html), and I've tried to crosscheck this with the (slightly outdated) SMA-Modbus example on the Library, but no dice... I cannot read out values from my Inverter and start building my Solar dashboard...
I'm using the bèta of bOS 4.8.0 and these are my settings for getting the value of Phase A, address 199 in the SMA datasheet, so I use 198 in bOS;
Advise or tips?
How to get LSB from 16bit unsigned value?
Hey,
I'm wondering if there is a better way - Komfovent AHU sends its time and date values in 8x2int where MSB is hour value and LSB is the minute value.
I couldnt get the correct values with the options bOS has, so i turned to math... but i feel like the programs i made may be incorrect.
First i divided the 16bit unsigned value with 256 to get the MSB first. Then i basically subtracted the MSB value i got from the MSB Int value and multiply that again with 256.
As i need to make a visu for the scheduler then it feels like a lot of trouble separating the values. Any better solutions?
Best regards,
Jürgen
Filter NaN values from Modbus
Hello, I have a problem with Modbus wrong reading values. I have a table with the Power from SMA Modbus Device, this values are normaly between -10kw to 10kw but sometimes this value is readed wrong and set to max value of Input Variable, this situation make that the graph visualized wrong, exist the possibility to filter the values?
Thx
SMA Tripower 10 Modbus communication problem
Hello,
I'm trying to connect with a SMA Tripower via Modbus TCP and I can connect with it but when I try to read registers the Tripower response NaN values all the time, I try to change the Slave ID and I try to read diferent adreces but doesn't work, I used the SMA example of the web and I make a new Modbus connection too, can you help me please. Thank you.
Relay board C0135 Integration with Comfortclick
Hi. i would like to know how this Relay board can work with comfortclick
it use MODBUS RTU and can be controlled Using the software in this Site,
also there is a guide on the website, http://www.bizkit.ru/en/2018/12/13/7222/
Modbus problem with version 4.5.5
Dears Support,
I discovered a ModBus bug in the new version 4.5.5: after few hours the modbus communication driver stops to work. In order to restart you need to reconnect to the server with the configurator toll, select the device modbus deactivate and enable again… after it starts to work again for other hours before stop again
I also tried to restart the server again, but it didn’t solve the problem
Can you have a look on the modbus part of the new server version please?
Regards
Marco
modbus write value problem
Hello there,
I'm on the latest Beta, I'm getting an issue since installing with a Modbus device, it's an I/O module but this only applies to the Digital Outputs which operate by setting the corresponding bit for the digital output.
However, despite the program I use giving out the correct value for the outputs I want on, the Uint16 register only changes for a short time and reverts back to the previous value, and doesn't change the device state? on occasions it does work making it all the more confusing, it's almost as if it's reading back the value from the Modbus device? even with "read Cyclically" off.
It wasn't happening before I upgraded, and to make it even more confusing it's not happening on two other similar devices!?
Any ideas?
Komfovent C5 Modbus TCP
Hey Comfortclickers
Has anyone integrated Komfovent C5 with bOS? Could I get an example for it? I've made one for Vallox but havent had the time to make it for komfovent.
Customer support service by UserEcho