A system for monitoring condition of a plurality of motors (110, 120, 130, 140) in a plant comprising a plurality of process equipment operatively connected to one or more controllers, the system comprising: a. a plurality of condition monitoring devices (115, 125, 135, 145), wherein each condition monitoring device is mounted on the body of a motor from the plurality of motors, wherein each condition monitoring device is for measuring a first set of one or more parameters of the corresponding motor (110, 120, 130, 140) in accordance with an operating configuration; b. a gateway device communicatively coupled to the plurality of condition monitoring devices (115, 125, 135, 145) over a first communication network, for communicating measurement data from the condition monitoring devices (115, 125, 135, 145); and c. a server configured to receive data based on measurements of the parameters of the motors from the condition monitoring devices, via the gateway device, and to detect a condition of at least one motor from the plurality of motors (110, 120, 130, 140); and wherein the system further includes at least one mobile device, adapted to configure at least one condition monitoring device from the condition monitoring devices (115, 125, 135, 145), and to display one or more alert messages associated with the detected condition of the at least one motor based on a message from the server, and wherein the at least one mobile device includes i) a plurality of sensors for measuring a second set of measurement values of a plurality of parameters of the corresponding motor, the second set of measurement values being in relation to vibration and magnetic field; ii) a processor for determining one or more operating parameters for a corresponding condition monitoring device affixed to the corresponding motor, based on the second set of measurement values of the plurality of parameters of the corresponding motor. a. a plurality of condition monitoring devices (115, 125, 135, 145), wherein each condition monitoring device is mounted on the body of a motor from the plurality of motors, wherein each condition monitoring device is for measuring a first set of one or more parameters of the corresponding motor (110, 120, 130, 140) in accordance with an operating configuration; b. a gateway device communicatively coupled to the plurality of condition monitoring devices (115, 125, 135, 145) over a first communication network, for communicating measurement data from the condition monitoring devices (115, 125, 135, 145); and c. a server configured to receive data based on measurements of the parameters of the motors from the condition monitoring devices, via the gateway device, and to detect a condition of at least one motor from the plurality of motors (110, 120, 130, 140); and wherein the system further includes at least one mobile device, adapted to configure at least one condition monitoring device from the condition monitoring devices (115, 125, 135, 145), and to display one or more alert messages associated with the detected condition of the at least one motor based on a message from the server, and wherein the at least one mobile device includes i) a plurality of sensors for measuring a second set of measurement values of a plurality of parameters of the corresponding motor, the second set of measurement values being in relation to vibration and magnetic field; ii) a processor for determining one or more operating parameters for a corresponding condition monitoring device affixed to the corresponding motor, based on the second set of measurement values of the plurality of parameters of the corresponding motor. i) a plurality of sensors for measuring a second set of measurement values of a plurality of parameters of the corresponding motor, the second set of measurement values being in relation to vibration and magnetic field; ii) a processor for determining one or more operating parameters for a corresponding condition monitoring device affixed to the corresponding motor, based on the second set of measurement values of the plurality of parameters of the corresponding motor.