- This topic has 2 replies, 2 voices, and was last updated 1 year, 9 months ago by .
- You must be logged in to reply to this topic.
Home › Forums › The libraries hosted on the site › Library for ABB (ex PowerOne) Aurora Inverter for Arduino, esp32 and esp8266 › Sharing Aurora with Modbus
Tagged: Modbus with Aurora
Hello,
writing in English if of common interest.
I’m using the Aurora Arduino Library that runs very well : thank-you and congratulations.
I would like now to share the RS485 connection also some other Modbus devices (well running), still on the same RS485 line, of course with different Modbus Ids, using (if possible) one only ModbusMaster istance and MAX485 on Software serial.
Unfortunately the configuration seems to be imcompatible, and if I start calling Aurora (e.g with Aurora::DataState dataState = inverter.readState()) the MODBUS data flow stops.
There is no method Aurora.end neither that can help in switching-off Aurora when Modbus call starts.
Do you have any suggestion ?
Grazie molte per ogni aiuto, saluti
Ugo Poddine
Hello,
I have solved the issue by myself, simply moving in the main loop() the alternate call to :
pzemSerial.begin(9600); //Baud Rate as 9600… sopra sembra non farcela
node.begin(slaveID, pzemSerial)
and after :
inverter.begin();
…
It works very well
Thank-you
Best regards
Ugo
Hi Ugo,
sorry, I lost the previous message, thanks for your feedback and solution.
Bye Renzo
More
3D Printer 3D printer upgrade ABB Arduino Arduino IDE Arduino SAMD boards Aurora AWS CNC Cyclone PCB Factory Cyclone PCB Factory how to build It Display E32 E70 EByte esp01 esp32 esp8266 File System Firmware i2c Library LoRa MicroPython Milling PCB My PCB Networking PCB pinout Power saving Programming board Raspberry Pi REST API RF rp2040 SD Card Sensors Sleep and Wake UP SPI STM32 Storage devices Tutorial Web Server Wemos D1 mini WiFi