PLC setpoint fault
Siemens · SINAMICS G120
What does F00070 mean?
The drive is not receiving setpoint values from the PLC (Programmable Logic Controller) within the configured telegram off time. This indicates a communication issue or incorrect timing, causing the drive to lose its command reference and cease controlled operation, impacting automation sequences.
Common Causes
- PROFINET/Ethernet cable disconnection or damage between the PLC and the drive's communication module (e.g., X150 or X170 ports).
- PLC program fault or logic error preventing the cyclic sending of setpoint telegrams to the drive.
- Incorrect PROFINET device name (P8912) or IP address (P8913, P8914) configuration in the drive compared to the PLC project.
- The drive's telegram off time parameter (e.g., P8830 for PROFINET or P2040 for PROFIBUS) is set too low for the network conditions or PLC update rate.
- Faulty communication module (e.g., CU250S-2 PN, CBE20) on the drive preventing proper reception of telegrams.
Repair Steps & Checklist
Click steps to track your progress.
- 1
1. Verify the physical connection of the Ethernet/PROFINET cable to the drive's communication port (e.g., X150 or X170) and the PLC.
- 2
2. Check the PROFINET status LEDs on the drive's communication module for link activity, data traffic, and error indications.
- 3
3. In the PLC program, monitor the communication block status (e.g., using a watch table or diagnostic buffer) to ensure setpoints are being sent correctly.
- 4
4. Confirm the drive's PROFINET device name (P8912) and IP address (P8913, P8914) match the configuration in the PLC project exactly.
- 5
5. Increase the telegram off time parameter (e.g., P8830 for PROFINET) by 50-100ms to allow for potential network delays, then re-test operation.
- 6
6. Use a network diagnostic tool (e.g., Wireshark) to capture and analyze PROFINET telegrams between the PLC and the drive to identify communication gaps.