Trying to connect ESP32 over wifi to SCADA using ModBus protocol. Do I need master and slave?

Hello everyone,

Im making device that reads temperature, humidity, acceleration and some counters. I need to send data to SCADA server where values will be stored on a server. This device only reads inputs and doesn't need any commands to operate.

This device will be moving in a machine that is stacionary. Only way of reading inputs from the device is by using WIFI.

My question is: Do I need master and slave or can I directly send data to SCADA server via wifi using ModBus protocol?

If so, I would be very glad if anyone could tell me how and what I have to do for my project to start working if it is even possible. Is the ESP32 even the right board for this or should I use different hardware? Any help would be appriciated.

Is the SCADA server operating as a Modbus master?
If so, then the Arduino needs to be a Modbus slave.