7/12/2023 10:11 AM | |
Joined: 5/6/2022 Last visit: 8/13/2024 Posts: 439 Rating:
|
Hi Arishgolra, Next, I am going to share a FAQ that I have found that deals with the error message that you share and I hope it can help you: "How can you set up the online connection again between the PG and the CPU?" If this doesn't help, can you try compiling again and uploading? We would also appreciate it if you could attach the diagnostic buffer in .txt to see if we can get some more information. Best regards! |
If this Information really helps, you could use the Rate function |
|
7/13/2023 10:48 AM | |
Joined: 7/12/2023 Last visit: 7/17/2023 Posts: 6 Rating:
|
Thanks Danial, Attached please find the Diagnostic buffer TXT file as required. Hope to hear from you soon. Thanks, AttachmentDiagnose.txt (425 Downloads) |
7/13/2023 12:16 PM | |
Joined: 9/27/2006 Last visit: 8/14/2024 Posts: 12277 Rating:
|
Hello Arishgolra; To start off with, the diagnose.txt fileyou sent us lists 44 events, whereas the buffer shows 120 messages, the numbers should match. Strange discrepancy. Every one of the 44 entries in your text log is linked to OB 85. For example: Event 27 of 44: Event ID 16# 39B1 I/O access error when updating the process image input table P area, word access, access address: 46 process image partition no.: 0 not user relevant(Z1): 2942 Requested OB: Program execution error OB (OB85) Priority class: 25 External error, Incoming event If you look at the screenshot below, you will see the basic description of OB 85, an Organization Block that should be present in your PLC program: the fact that the OB 85 is called by the operating system when specific errors happen (the I/O access error events) but is not found in your problem leads to a CPU STOP,. The screenshot is taken from the first chapter of the s7-300/400 System and standard Functions manual, which you can locate here: https://support.industry.siemens.com/cs/ca/en/view/44240604 My suggestion, as a first step to understand the faults you ar ehaving, would be t create an OB 85 block in your program, compile it (without placing any program instructions in it). Then disconnect your slave no. 9 from the network, and remove it from the hardware configuration. Download the new configuration and the program (with the empty OB 85) to the CPU. Tell us if you are now able to download, and if your LEDs are still lit. The next step will depend on what the results are from thse tests. Hope this helps, Daniel Chartier |
Follow us on