A method of automatically locating a fault in an automation system in a plant environment, comprising: - providing a wiring network map of the automation system, wherein the wiring network map is generated using at least one wiring diagram associated with the automation system; - determining by a processor, a fault in at least one connection path between automation devices (106, 112) in the automation system, wherein the connection path comprises one or more junction points (108, 110) which connect the automation devices (106, 112) via signal wires; - determining, by the processor, a location of a fault along the connection path between the automation devices (106, 112), wherein the location of the fault is indicative of a physical location of the junction point in the plant at which the fault exists, comprising: - measuring real-time voltage and current values at each junction point in the connection path using voltage and current measurement sensors; - comparing the real-time voltage and current values associated with the respective junction point with corresponding reference voltage and current values associated with the junction point; - determining whether the real-time voltage and current values associated with the respective junction point matches with corresponding reference voltage and current values associated with the junction point; and - identifying at least one junction point whose real-time voltage and current values do not match with the reference voltage and current values, wherein the fault exists at the identified junction point; and - rendering, by the processor, the location of the fault on the wiring network map of the automation system. - providing a wiring network map of the automation system, wherein the wiring network map is generated using at least one wiring diagram associated with the automation system; - determining by a processor, a fault in at least one connection path between automation devices (106, 112) in the automation system, wherein the connection path comprises one or more junction points (108, 110) which connect the automation devices (106, 112) via signal wires; - determining, by the processor, a location of a fault along the connection path between the automation devices (106, 112), wherein the location of the fault is indicative of a physical location of the junction point in the plant at which the fault exists, comprising: - measuring real-time voltage and current values at each junction point in the connection path using voltage and current measurement sensors; - comparing the real-time voltage and current values associated with the respective junction point with corresponding reference voltage and current values associated with the junction point; - determining whether the real-time voltage and current values associated with the respective junction point matches with corresponding reference voltage and current values associated with the junction point; and - identifying at least one junction point whose real-time voltage and current values do not match with the reference voltage and current values, wherein the fault exists at the identified junction point; and - measuring real-time voltage and current values at each junction point in the connection path using voltage and current measurement sensors; - comparing the real-time voltage and current values associated with the respective junction point with corresponding reference voltage and current values associated with the junction point; - determining whether the real-time voltage and current values associated with the respective junction point matches with corresponding reference voltage and current values associated with the junction point; and - identifying at least one junction point whose real-time voltage and current values do not match with the reference voltage and current values, wherein the fault exists at the identified junction point; and - rendering, by the processor, the location of the fault on the wiring network map of the automation system.