How to

Step-by-Step Procedure for Troubleshooting PLC Digital Outputs

Digital outputs from PLCs are essential to control a variety of devices in industrial automation systems. It takes a systematic way to troubleshoot these outputs in order to find and fix faults quickly. An updated and highly thorough guide that covers complicated scenarios like forced outputs, interlocks, blown fuses, loose connections, and malfunctioning modules can be found below.

  • Safety is very important during troubleshooting. Wear proper Personal Protective Equipment (PPE) as per the operational area requirements.
  • Ensure tools like multimeters, clamp meters, and insulated screwdrivers are in good working condition and rated for the system voltage (e.g., CAT III/IV tools for industrial applications).
  • Identify potential hazards, such as live wires, short circuits, or exposed terminals.
  • Confirm that troubleshooting would not interfere with connected equipment, which may lead to operational risks.

The Lockout/Tagout (LOTO) procedure ensures the equipment is de-energized and isolated. Steps include:

  • Turning off the circuit breaker for the PLC output system if required.
  • Applying a lock to prevent unauthorized power restoration to the isolated equipment.
  • Attaching a tag with details like technician name, date, and work description. This minimizes risks of accidental energization during testing or repair.
  • Obtain the work permit from the operational area before commencing the troubleshooting.
Step-by-Step Procedure for Troubleshooting PLC Digital Outputs 2

Before starting the troubleshooting, understanding the wiring layout and interconnections helps prevent cascading failures. Study the loop diagrams to identify:

  • Shared circuits or power supplies.
  • Devices dependent on the problematic output.
  • Upstream and downstream instruments.

Before initiating physical checks:

  • Obtain PLC I/O maps, loop diagrams, wiring diagrams, and field device datasheets.
  • Review the interlock diagrams to understand dependencies between inputs and outputs.
  • Note any recent changes, such as software updates, maintenance, or new installations.

Determine the operational state of the system:

  • Is the system in normal operation, manual override, or test mode?
  • Are there ongoing maintenance activities or process disturbances? This context helps in isolating the issue effectively.
Check for Forced Outputs in the PLC

In PLC diagnostics software, locate the output and check its status. Forced states can occur when:

  • Operators temporarily override the logic for testing.
  • Faulty logic conditions prevent the output from working normally, requiring a force action.

Forcing outputs bypasses control logic and can lead to several risks:

  • Ignoring interlock protections may actuate outputs unsafely.
  • Conflicts with input dependencies or timing sequences can destabilize operations.
  • Motors or actuators may run out of sequence, causing mechanical or operational failures.
  • Determine why the output was forced, as it may point to an underlying issue.
  • Reset the particular digital output to allow the PLC to control it according to the programmed logic.
  • Verify normal operation after addressing the force and resolving any related problems.

Examine the PLC program to ensure:

  • Check trigger conditions to ensure that the proper conditions are defined to activate the output
  • Validate logical interlocks to confirm that permissive conditions and safety interlocks are correctly implemented
  • Inspect for programming errors to identify issues such as missing rungs, incorrect variable mappings, or logic flaws.

The status LED on the output module provides information:

  • Steady ON LED Indicates an active output, suggesting the issue may lie in the wiring or field device
  • Blinking or OFF LED Points to a possible problem in the logic or hardware.

Interlocks are critical for safe operation. For example:

  • For instance, an engaged E-STOP button can disable the output even if other conditions are met
  • Verify interlock logic by simulating different input conditions to confirm proper functionality
Step-by-Step Procedure for Troubleshooting PLC Digital Outputs 3
  • Using a multimeter, disconnect the field load and measure the voltage across the output terminals to check the output status
  • If it is 24 VDC output, you should observe around 24 volts when the output is ON, indicating proper functionality
  • If the reading shows zero volts, it may indicate a wiring issue, a blown fuse, or a problem with the output module
  • Inspect the fuse on the output channel to check for any signs of damage or a blown fuse
  • If the fuse is blown, replace it with a fuse of the same rating to avoid damage to the system
  • Before restoring power, check the load circuit for short circuits or overload conditions that may have caused the fuse to blow.

Test the field device (e.g., solenoid, motor) with a continuity tester:

  • Check Field Device Continuity with multimeter to verify the field device’s operation, such as a solenoid or interposing relay, which controls the motor
  • If there is no continuity with open circuit, the device is faulty and needs to be replaced
  • If the device shows proper continuity, the problem is likely in the upstream wiring or output module, which should be further investigated for issues

Sinking and sourcing outputs have specific wiring requirements:

  • Sinking and sourcing outputs require specific wiring configurations to function correctly.
  • Ensure the polarity of the wiring matches the type of output and the load connected to it.
  • Improper wiring can prevent the system from operating properly or cause damage to components.

Loose terminals at the PLC can cause intermittent faults:

  • Tighten screws using an insulated screwdriver.
  • Check for discoloration or burnt marks, which indicate poor contact.
  • Verify that the power supply feeding the PLC outputs is stable and within the specified range. Fluctuations or incorrect voltage levels can affect the digital output performance.
  • If redundant power supplies are used, ensure the switch-over mechanism is functioning correctly.

At the marshalling panel:

  • Inspect wiring terminations for loose or broken wires.
  • Look for signs of corrosion or dust accumulation.

For junction boxes near field devices:

  • Verify that all terminations are secure and free of moisture.
  • Use a thermal camera to detect hot spots, indicating poor connections.

Inspect connections at the field device:

  • Ensure connectors are clean and securely fastened.
  • Replace any damaged terminals or connectors.
Step-by-Step Procedure for Troubleshooting PLC Digital Outputs

In modular PLC systems, FTAs house wiring connections:

  • Inspect for bent pins or damaged connectors.
  • Verify correct channel mapping between the FTA and the PLC.

Reassign the output to a spare channel on the same FTA:

  • If the issue resolves, the original channel is likely faulty.
  • If the problem persists, the issue lies elsewhere (e.g., wiring or logic).
  • Test by swapping channels. 
  • Disconnect the load and connect it to another channel on the output module. 
  • If the swapped channel functions correctly, the original channel is faulty and should be replaced.
  • If multiple channels are not working, replace the entire module. 
  • After replacement, use PLC diagnostics to verify proper communication and confirm that the module is correctly configured.
  • Contact the PLC manufacturer for detailed troubleshooting related to specific output modules.
  • Ensure availability of spare output modules, relays, or other critical components for quick replacement during downtime.
  • Test the module without connecting any load. 
  • Measure the voltage at the output terminals to determine if internal issues are causing the problem.
  • Identify causes of intermittent issues, such as loose wires, temperature fluctuations affecting connections, or aging components. 
  • Utilize data logging or continuous monitoring tools to capture and analyze transient problems.
  • Outdated firmware might lead to erratic module behavior. Check for updates or patches from the manufacturer.
  • Corrupted programs may cause issues. Restore a previous working version of the logic and observe behavior.
  • Use advanced diagnostic features in modern PLCs, such as internal fault logs or self-diagnostic routines, to pinpoint the issue.
  • Check logs for communication errors between the PLC and remote I/O modules.
  • Erratic behavior may result from electrical noise. 
  • Verify proper shielding and grounding practices, and ensure PLC wiring is not routed alongside high-power cables to reduce interference.
  • Improper grounding can cause noise or interference in the digital output signals. Test for and eliminate ground loops in the wiring.
  • For long wiring runs, ensure cable shields are properly grounded at one end to minimize EMI.
  • Measure the load current using a clamp meter. 
  • Replace oversized loads with devices that operate within the output module’s current rating to prevent overloading and potential damage.
  • Ensure appropriate flyback diodes are used to suppress voltage spikes from inductive loads like solenoids or relays.
  • Verify that capacitive loads are within acceptable limits for the output module’s design to prevent overcurrent issues.
  • Ensure the PLC and modules are not exposed to temperatures beyond their operational range, as this may cause erratic behavior.
  • Verify the enclosure’s sealing and check for condensation or water ingress that could cause short circuits.
  • Temporarily force the output ON and OFF to verify functionality.
  • Ensure the output correctly operates the load during forcing.
  • Check for any delays, electrical noise, or abnormal behavior during the forcing process.
  • Use software tools to simulate process conditions for testing
  • Ensure the entire control loop operates correctly, including inputs, outputs, and interlocks
  • After resolving the issue, reconnect all wiring and restore the system to its normal operating state.
  • Remove LOTO devices and tags after confirming system ready.

Proper documentation during troubleshooting ensures traceability and continuous improvement.

  • Clearly log the issue, such as “Output not energizing” or “LED indicator not working.”
  • Note symptoms like fault codes, alarms, or interlocks triggered.
  • Record steps taken, such as checking output status, verifying interlock conditions, or testing wiring.
  • Document replaced components like fuses, terminals, or faulty output modules.
  • Note configuration changes or logic updates, with dates and personnel responsible.
  • Revise diagrams to reflect changes, including rerouted or labeled cables.
  • Update program logic, documenting any changes to interlocks, channel assignments, or I/O mapping.
  • Archive updated programs with version history and in-code comments.
  • Regularly inspect output modules and field wiring to prevent recurring faults.
  • Clean terminals and tighten connections during maintenance routines.
  • Match the output module type to the load characteristics to ensure compatibility and longevity.
  • Consider using relay boards for high-current or inductive loads to protect the PLC output.
  • While LED indicators are helpful, always verify their status with a multimeter, as LEDs can fail or provide false indications.
  • Familiarize yourself with the features of your PLC system, such as fault detection capabilities or specialized diagnostic tools.
Downloadable PLC Digital Output Troubleshooting Checklist

Click here for more Essential Instrumentation activities Checklists

  1. Sinking and Sourcing: Which Connection is Best for Your PLC?
  2. Common Causes of PLC Failure and Mitigation Strategies

Sundareswaran Iyalunaidu

With over 24 years of dedicated experience, I am a seasoned professional specializing in the commissioning, maintenance, and installation of Electrical, Instrumentation and Control systems. My expertise extends across a spectrum of industries, including Power stations, Oil and Gas, Aluminium, Utilities, Steel and Continuous process industries. Tweet me @sundareshinfohe

Related Articles

Back to top button

Adblock Detected

We Noticed You're Using an Ad Blocker Hi there! We understand that ads can be annoying, but they help support our website and allow us to continue providing you with high-quality content. Please consider whitelisting our site or disabling your ad blocker while you visit. Your support means a lot to us! Thank you for understanding!