A heterogeneous fieldbus-based gateway system including a master inverter connected to and communicating with a control device and a plurality of slave inverters, wherein the control device and the master inverter are connected to each other over an Ethernet communication scheme, wherein the master inverter and the slave inverters are connected to each other over a serial communication scheme, wherein the control device is configured to transmit, to the master inverter, a data indicating that a same monitoring or control command, by using a unique identification, ID, information contained in a header of a protocol of the Ethernet communication scheme, is to be transmitted to all of the master inverter and the plurality of slave inverters, wherein the data is contained in the unique ID information contained in the header of the protocol of the Ethernet communication scheme; and wherein when the master inverter determines based on the data that the control device transmits the same monitoring or control command to all of the master inverter and the plurality of slave inverters, the master inverter is configured to transmit a response to the same monitoring or control command to the control device and to transmit the same monitoring or control command to each of the slave inverters, to receive each response to the same monitoring or control command from each of the slave inverters and to transmit each response to the same monitoring or control command from each of the slave inverters to the control device, wherein the master inverter includes: a first communication module configured to communicate with the control device over the Ethernet communication scheme; a second communication module configured to communicate with each of the slave inverters over the serial communication scheme; and a controller configured to: communicate via the first communication module with the control device to receive the monitoring or control command from the control device and transmit the response to the same monitoring or control command to the control device; and communicate via the second communication module with the plurality of slave inverters to transmit the monitoring or control command to the slave inverters and to receive each response to the same monitoring or control command from each of the slave inverters. a first communication module configured to communicate with the control device over the Ethernet communication scheme; a second communication module configured to communicate with each of the slave inverters over the serial communication scheme; and a controller configured to: communicate via the first communication module with the control device to receive the monitoring or control command from the control device and transmit the response to the same monitoring or control command to the control device; and communicate via the second communication module with the plurality of slave inverters to transmit the monitoring or control command to the slave inverters and to receive each response to the same monitoring or control command from each of the slave inverters. communicate via the first communication module with the control device to receive the monitoring or control command from the control device and transmit the response to the same monitoring or control command to the control device; and communicate via the second communication module with the plurality of slave inverters to transmit the monitoring or control command to the slave inverters and to receive each response to the same monitoring or control command from each of the slave inverters.