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 in the automation system , wherein the connection path comprises one or more junction points which connect the automation devices via signal wires ; - determining, by the processor , a location of a fault along the connection path between the automation devices , 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 in the automation system , wherein the connection path comprises one or more junction points which connect the automation devices via signal wires ; - determining, by the processor , a location of a fault along the connection path between the automation devices , 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 . <EOS>