Hello guys ,
I have two questions about my issue:
- Is it possible to find out which or what makes that PLC to stop responding , and how to do this research ?
- Is there a sequence of which module to be placed at a special place after main module? I mean mandatory one or good practice …
So the system is maybe ordinary : we use this PLC as a charging controller for EVs. We have 1 main module (750-8213) , next is 750-652 (as RS485 communication to Frequency Converter Rexroth and Isolation Meter device - Bender), next is 750-658 (as communication module via CAN to Phoenix Contact HPC charging cable), next is another one 750-658 (for ChaDeMo communication), 750-430 → 2 pcs for various on/off sensing , 750-530 → 1pcs for on/off switching, 750-514 → on/off for ChaDeMo switching, 750-461 → Analog Inputs 4-20mA for Voltage measurements.Of course end module 750-600 is installed too. To X4 CAN of main module are connected power converters. We use Modbus over TCP to communicate with HMI interface, pc-based, MQTT for communication with a separate pcb , thru which connects to the EV (in wbm is set MQTT broker ). Almost independently for the past 3 months the PLC stops responding at “almost random” time, usually at night. When this happens one red LED (A) is lit on the 750-652 , (B) & (E) are steady green, and on 750-658 (A) & (B) are steady green , but (H) is red . Starting “top” or “htop” commands while working show “normal” duty at CPU at 56% up to 80% for all threads running (Tasks: 42 , Threads: 68, 1 running ). It is interesting that other almost “same” configurations of charger controllers does not have the same behaviour , except no Frequency Converter is communicating, but another device Energy Meter (Carlo Cavazzi) instead. I found frequently message into Diagnostic tool box , saying :
Thu Jan 02 2025 10:45:04.638181 eventmsg: Event reset:Unexpected stop of runtime
Thu Jan 02 2025 10:45:09.739038 init: System Booted
Thu Jan 02 2025 10:45:11.458482 CODESYS_3: KBus is booting
Thu Jan 02 2025 10:45:13.623451 CODESYS_3: KBus has booted.
Thu Jan 02 2025 10:45:13.628232 CODESYS_3: KBus is operational
Thu Jan 02 2025 10:45:13.686293 CODESYS_3: The PROFIBUS DP device has not been opened
Thu Jan 02 2025 10:45:13.690001 CODESYS_3: The PROFIBUS DP device has not been opened
Thu Jan 02 2025 10:45:13.755689 CODESYS_3: The PROFIBUS DP device has been closed
Thu Jan 02 2025 10:45:14.614892 CODESYS_3: PLC is online and no program is loaded
Thu Jan 02 2025 10:45:16.000812 CODESYS_3: Event reset:Common System Error
Thu Jan 02 2025 10:45:16.005773 CODESYS_3: CAN device has not been opened
Thu Jan 02 2025 10:45:16.080792 CODESYS_3: Event reset:CAN device has not been opened
Thu Jan 02 2025 10:45:16.087580 CODESYS_3: The CAN device has been opened
Thu Jan 02 2025 10:45:16.119918 CODESYS_3: Event reset:The CAN device has been opened
Thu Jan 02 2025 10:45:16.122512 CODESYS_3: CAN Operational
Thu Jan 02 2025 10:45:16.148823 CODESYS_3: Application stopped
Thu Jan 02 2025 10:45:16.463178 CODESYS_3: Application is running\
I have read many topics here but did not found anything similar to my case . Thanks in advance !