Industry Online Support
Technical Forum
7/11/2014 8:48 AM | |
Joined: 4/24/2006 Last visit: 1/23/2025 Posts: 8808 Rating: (1177) |
Hello TheDuke., Perhaps the following link might help: WinCC flexible: Engineering with Recipes Using Integrated Functionalities You have to make a definition in Area Pointers. Here is a link to manual: WinCC Advanced V13.0 Please have a look at par. 10.11.6.4 for more information about area pointers. (see page 5359, point 5 at the bottom how to reset mailbox and page 5360) Best regards, Wizard |
Last edited by: Wizard at: 7/11/2014 8:50 AM |
|
7/11/2014 9:40 AM | |
Posts: 70 Rating: (3) |
Thanks for the help Wizard! I have found a solution for it! I figured out that you will get this error when your "status word" isn't equal to 0. You must reset this word to 0 before you can send "jobs" again. So the big question was, where can I find the status word. Well in the area pointers I acknowledged 2 area pointers. 1 for the "job mailbox" and another for "Data Record". I think job mailbox is used to send the actual task to the PLC and the data record is to check if the data is transfered and what data is in the PLC on this very moment. So it only seems to be logic that the data word is in the Data Record. It is the 4th word of the array and will be set to 4 after data has been transferred without any errors. It's up to us to get it back to 0. Only then you will be able to send another job. In the attached zip file you'll find steps i have made. Thanks again for the help and hope this thread will help many people. Grtz, TheDuke
AttachmentJobMailbox.zip (772 Downloads) |
This contribution was helpful to5 thankful Users |
Follow us on