An industrial remote controller device that is configured to be controlled by a host device, the said industrial remote controller device comprising: a control unit configured to, depending on whether or not Protocol Control Information of a downlink transmission frame in which Protocol Control Information including at least one of unicast information, multicast information and broadcast information having an ID of a specific remote device has been combined with a Protocol Data Unit corresponds to an ID of the industrial controller device, output the downlink transmission frame, or capture the downlink transmission frame in order to parse the Protocol Data Unit, extract a control message from the Protocol Data Unit upon parsing the Protocol Data Unit, generate control signals capable of driving sensors or drive elements in response to the extracted control message, and to internally generate an uplink transmission frame by combining Protocol Control Information, including unicast information corresponding to an ID of the host device, with a Protocol Data Unit based on state information related to an operating state of the sensors or the drive elements and output the generated uplink transmission frame; a first optical transmission/reception unit configured to externally send or receive the uplink or downlink transmission frame; a second optical transmission/reception unit configured to have at least one port, and to externally send or receive the uplink or downlink transmission frame; and a switching unit configured to sequentially transfer the downlink transmission frame received from the first optical transmission/reception unit and the uplink transmission frame externally received from the second optical transmission/reception unit to the control unit, to transfer the uplink transmission frame received from the control unit to the first optical transmission/reception unit, and to transfer the downlink transmission frame received from the control unit to the second optical transmission/reception unit. a control unit configured to, depending on whether or not Protocol Control Information of a downlink transmission frame in which Protocol Control Information including at least one of unicast information, multicast information and broadcast information having an ID of a specific remote device has been combined with a Protocol Data Unit corresponds to an ID of the industrial controller device, output the downlink transmission frame, or capture the downlink transmission frame in order to parse the Protocol Data Unit, extract a control message from the Protocol Data Unit upon parsing the Protocol Data Unit, generate control signals capable of driving sensors or drive elements in response to the extracted control message, and to internally generate an uplink transmission frame by combining Protocol Control Information, including unicast information corresponding to an ID of the host device, with a Protocol Data Unit based on state information related to an operating state of the sensors or the drive elements and output the generated uplink transmission frame; a first optical transmission/reception unit configured to externally send or receive the uplink or downlink transmission frame; a second optical transmission/reception unit configured to have at least one port, and to externally send or receive the uplink or downlink transmission frame; and a switching unit configured to sequentially transfer the downlink transmission frame received from the first optical transmission/reception unit and the uplink transmission frame externally received from the second optical transmission/reception unit to the control unit, to transfer the uplink transmission frame received from the control unit to the first optical transmission/reception unit, and to transfer the downlink transmission frame received from the control unit to the second optical transmission/reception unit.