1. Description of the problem and scope
This is a guide for troubleshooting PLC system communication failures in industrial automation systems, including Profinet, EtherNet/IP, and Modbus polygons. These disturbances can occur in various types of equipment such as control systems, sensors, actuators and modular controllers. Depending on the severity of the violation, they can be classified as critical, medium or less significant.
2. Preventive measures
Use personal protective equipment (PPE): appropriate gloves, goggles, helmets and other protective equipment.
Lockout and Attach Power Sources: Before performing any diagnostic activities, perform a Lockout and Attach (LOTO) procedure to eliminate the risk of electrical disturbances.
Ensure No Stored Energy: Check the system for stored energy that could cause diagnostics to fail.
When testing cables: use insulating materials to avoid electrical disturbances or injury.
3. Necessary diagnostic tools
| Name of the tool | Model / specification | Measuring range | The goal |
|---|---|---|---|
| Multimeter | Fluke 289 | 0-2000 V, 0-200 A, 0-20 MΩ | Measurement of voltage, current and resistance |
| Vibration analyzer | Keysight 35670A | 0-100000 Hz | Diagnosis of electrical defects |
| Thermal cameras | FLIR T1020 | -20°C to 1200°C | Detection of thermal anomalies |
| Cable tester | Fluke Networks DTX-1800 | 0-1000 MΩ | Detection of violations of cable lines |
4. Check before starting diagnostics
| action | Description |
|---|---|
| Check the system status | Check for visual signs of damage, signs of overheating, discoloration of cables. |
| Record the operating parameters | Record temperature, voltage, current, and other system parameters. |
| Check alarm history | Familiarize yourself with the anxieties that arose before the current case. |
| Record the changes in the system | Note if any changes have been made to settings, cabling or components. |
5. Systematic flow of diagnostics
- Disrupted PLC communication:
- Check for power supply:
- Measure the voltage:
- Use a multimeter to measure the voltage on the input and output pins.
- Permissible voltage: 230 V ±10% (380 V for three-phase systems).
- Measure the voltage:
- Check the cabling:
- Measure the resistance:
- Use a multimeter to measure the resistance of the cable lines.
- Permissible resistance: < 100 Ω (for cables with 0.5 mm² insulation).
- Measure the resistance:
- Check for connection:
- Use the cable tester:
- Use the cable tester to test the cable lines.
- Permissible distance: 100 m (for Category 6 Ethernet cables).
- Use the cable tester:
- Check configuration:
- Check communication settings:
- Check IP addresses, ports, protocols and other settings.
- Valid IP address: 192.168.x.x (for local network).
- Check communication settings:
- Check for power supply:
6. Matrix of causes of defects
| Symptom | Probable causes (in descending order) | Diagnostic testing | Expected result |
|---|---|---|---|
| PLC communication is broken |
|
|
|
7. Analysis of the root causes of each defect
7.1 Disruption of power supply
Cause: The power supply does not provide stable voltage or current, causing the PLC to lose communication.
Confirmation: Measure the voltage on the input and output contacts. If the value is outside the permissible limits, this indicates a violation of the power supply.
Impact: A power failure can lead to a loss of PLC functionality, affecting the entire automation system.
7.2 Violation of cable lines
Reason: Broken cable lines cause electrical faults, resulting in loss of PLC communication.
Confirmation: Measure the resistance of the cable lines. If the value is outside the permissible limits, this indicates a violation of the cable lines.
Impact: Disruption of cable lines can cause loss of PLC communication, affecting the entire automation system.
7.3 Violation of configuration
Reason: A communication configuration violation causes the PLC to lose communication.
Confirmation: Check the communication settings, including IP addresses, ports, protocols and other settings.
Impact: A misconfiguration can cause the PLC to lose communication, affecting the entire automation system.
8. Step-by-step solution procedures
8.1 Resolving power failure
- Check the power supply:
- Use a multimeter to measure the voltage on the input and output pins.
- If the value is outside the acceptable limits, check the power supply and restore it.
- Check the electrical conductivity:
- Use a multimeter to measure the electrical conductivity resistance.
- If the value is outside the permissible limits, repair or replace the electrical conductivity.
8.2 Solving the violation of cable lines
- Check the cable connection:
- Use the cable tester to check the cable lines.
- If the value is outside the permissible limits, repair or replace the cable lines.
- Check the insulation:
- Use a multimeter to measure the insulation.
- If the value is outside the permissible limits, repair or replace the cable lines.
8.3 Resolution of configuration violation
- Check communication settings:
- Check IP addresses, ports, protocols and other settings.
- If the value is outside the acceptable limits, adjust or replace the settings.
- Check the configuration:
- Check the configuration of the PLC and other components.
- If the value is outside the acceptable limits, adjust or replace the configuration.
9. Preventive measures
| The root cause | Preventive strategy | Control method | Recommended interval |
|---|---|---|---|
| Disruption of power supply | Periodic inspection of the power supply | Voltage measurement | Annual inspection |
| Violation of cable lines | Periodic inspection of cable lines | Resistance measurement | Annual inspection |
| Configuration violation | Periodic check of settings | Checking settings | Annual inspection |
10. Spare parts and components
| Description of the part | Specification | When to replace | UNITEC-D category |
|---|---|---|---|
| Ethernet cable | 0.5 mm², 100 m | After damage or wear | 010-050 |
| Multimeter | Fluke 289 | After wear or breakage | 020-001 |
| Cable tester | Fluke Networks DTX-1800 | After wear or breakage | 020-005 |
| Insulating ring tube | 0.5 mm² | After wear or breakage | 010-010 |
Please refer to our catalog: https://www.unitecd.com/e-catalog/
11. Links
- ISO 13849-1:2015 - Automation security
- EN 50170:2000 – Technical requirements for automation systems
- Manufacturer's documentation for PLC systems
- Additional UNITEC-D maintenance manuals