1. Description of the problem and scope of application
This guide is intended for diagnosing and troubleshooting PLC (industrial controller) data networks. The main protocols covered are Profinet, EtherNet/IP and Modbus. Communication failures are classified as critical because they lead to the stoppage of production processes, loss of control over executive mechanisms, and dangerous conditions.
Symptoms:
- Sudden loss of communication with a node or group of nodes.
- Random data transmission errors (CRC errors, packet loss).
- Delays (jitter) in cyclic communications.
- Failure to initialize the network when power is turned on.
Importance criteria:
| Severity | Influence |
|---|---|
| Critical | Complete stoppage of the line, safety risk |
| Significant | Partial loss of functionality, reduced performance |
| Insignificant | Single errors that do not affect the cycle |
2. Safety measures
WARNING: Lockout/Tagout (LOTO) must be performed before starting diagnostic work. Turn off all power sources, discharge stored energy (capacitors, pneumatic systems, batteries) and install blocking devices. Working with live equipment is prohibited without the use of PPE (personal protective equipment) of class 0 (up to 1000V), dielectric gloves and safety glasses. Check the absence of voltage at each step of the measurements.
3. Necessary diagnostic tools
| Tool | Specification/Model | Measurement range | Purpose |
|---|---|---|---|
| Digital multimeter | True RMS, cat. III 1000V | Ohm, mA, V (DC/AC) | Checking the integrity of cables, power supply voltage |
| Network analyzer | Fluke DTX/DSX or equivalent | CAT 6/6A, Profinet | Certification of cables, signal loss |
| Oscilloscope | Portable, 100 MHz | ±10V, 10 μs/sub | RS-485 (Modbus) signal quality analysis |
| Thermal camera | FLIR or similar | -20°C – +500°C | Detection of overheated connectors/cables |
4. Initial assessment checklist
| step | action | Record |
|---|---|---|
| 1 | Check the LED indication on the PLC and modules | Status (Green/Red/Flash) |
| 2 | Record time of error occurrence and conditions (load) | Time/Event |
| 3 | Ask operators about recent changes or technical work | Changes in the system |
| 4 | Inspect cable ducts for damage | Type of damage |
5. Systematic diagram of diagnostics
- Checking the physical level (L1):
- If the loss of communication occurred suddenly: Check the integrity of the cable, the reliability of connecting the connectors (RJ45, M12). Use a tester to test for an open/short circuit.
- IF open → replace cable segment. IF connector is weak → re-clamp.
- Power analysis (L0):
- Check the supply voltage of the nodes.
- IF voltage < 22.8V DC (for 24V systems) → check the voltage drop on the power supply lines, check the power supply unit.
- Logical layer diagnosis (L2/L3):
- If the physical level is normal: Use diagnostic software (Profinet Commander, Wireshark).
- Error analysis: CRC errors, packet loss.
- IF high CRC level → electromagnetic interference or shielding defect.
6. Matrix of errors and reasons
| Symptom | Probable reasons | Diagnostic test | Expected result |
|---|---|---|---|
| Complete loss of communication | Cut cable, power failure, PLC failure | Multimeter (integrity), measuring 24V | The connection has been restored |
| Random CRC errors | Interference (EMI), poor ground, poor contact | Oscilloscope (noise), screen check | Low noise |
| Failures when starting the equipment | Incorrect topology, network congestion | Wireshark (traffic) | Stable cycle |
7. Analysis of the main reasons
Electromagnetic interference (EMI): Communication cables are laid parallel to the power cables of the frequency converters without sufficient separation. This causes inductive biases that distort digital signals. Confirmation: the presence of high-frequency noise on the oscillogram.
Grounding problems: The potential difference between the grounding of the PLC and the nodes causes currents to flow through the cable shield. This leads to damage to the connectors and the occurrence of communication errors. Confirmation: measurements of alternating voltage between the housings of the devices.
Incorrect termination (Modbus): In RS-485 networks, the absence or excess of 120 ohm terminators at the ends of the line causes signal reflections. Confirmation: a “ringing” waveform on the oscillogram.
8. Step-by-step elimination procedure
- Cable replacement: Always use an industry standard cable (eg Profinet Type B or C). Do not allow bends less than 10 times the diameter of the cable.
- Grounding correction: Connect the enclosures with an equipotential bus (minimum 16 mm² copper). Ensure that the cable shield is grounded at only one point (unless otherwise required by the device specification).
- Parameter settings: If using EtherNet/IP, check the RPI (Requested Packet Interval) setting - if it is too small for the current load, increase it.
9. Preventive measures
| The reason | Strategy | Monitoring method | Interval |
|---|---|---|---|
| EMI | Physical separation (min. 300mm) | Thermal camera | Annually |
| Cable wear | Use of cables for power chains | Visual inspection | Every 6 months |
| Corrosion | Application of protective lubricants for connectors | Integrity testing | Every 12 months |
10. Spare parts and components
| Description of the spare part | Specification | When to replace | Category UNITEC |
|---|---|---|---|
| RJ45 industrial cable | Cat6A S/FTP, shielded | In case of mechanical damage | Communication/Cables |
| Connector M12 D-coded | IP67, 4-pin | In case of loss of tightness | Communication/Connectors |
| RS-485 terminator | 120 Ohm, 0.5W | In case of Modbus failures | Communication/Accessories |
To order spare parts, refer to our catalog: https://www.unitecd.com/e-catalog/
11. Links
- ISO/IEC 61158 (Industrial communication networks)
- TIA/EIA-568-B (Structured Cabling System Standard)
- Manuals of PLC manufacturers (Siemens, Rockwell Automation, Schneider Electric)