9/28/2017 12:27 AM | |
Posts: 2826 Rating: (685) |
Hello. The error on my PLC ( name = CPU1, type = CPU313C, old! )
I can not remember the Event ID [****] and I do not know how to use this to help finding the source of the issue. ALREADY DONE OB121 is now loaded. The PLC does not go into stop, but the fault lamp stays on. Information extracted from OB121 did not help in identifying the source of the issue. (Maybe I am doing it wrong?) By elimination I know that FB30 in my program is the problem. Not calling FB30 ensures the fault lamp goes off again. Placing a block end (BE) as first network seems to be working. Moving the BE line to lower order networks works intermittently. DETAIL This job is a refurbishment task - using old equipment to do a new task. The program is custom - it is developed on site for the job.
At first [6ES7 313-5BE00-0AB0 V0.3] was installed. Because of the problem, the current CPU1 was installed. CPU1 is new to the installation, but was used elsewhere before. CPU2 uses X_PUT and X_GET to link to CPU1. CPU2 has a shorter cycle time. The communications seems to be working. Disconnecting CPU1 from the communication network has no effect.
There is no BCD numbers used other than timer values (S5TIME). Only one timer receives a target value from a variable, all others are fixed S5TIME values (example: S5T200MS). Jumping over the timer using the variable, has no effect. Two timers are called in STL, others in LAD.
There is no indirect addressing used. Symbolic addressing is used except two places where direct addressing is used.
CPU1 seems to run with OB121 loaded, but the red error lamp stays on - which will cause questions from the customer. |
9/28/2017 6:44 PM | |
Joined: 6/24/2013 Last visit: 9/20/2024 Posts: 1628 Rating: (421)
|
Hi Please upload source of FB30 or the whole project so we can have a look |
9/28/2017 8:16 PM | |
Posts: 2826 Rating: (685) |
May I respond per PM on this? |
9/28/2017 8:20 PM | |
Joined: 6/24/2013 Last visit: 9/20/2024 Posts: 1628 Rating: (421)
|
yes, please |
Follow us on