11/13/2020 11:14 AM | |
Posts: 12 Rating: (0) |
Hello I have written a program, and I was trying to test it on a simulator so I added another function block that is setting my inputs depending on where in the program I'm and the outputs. When I run the program it starts fine. It gets trough the simulation function block and than into the first function of the main program, and then it stops in the second network because the safety "Napaka" is unactive (Screen3). I can see that it really is unactive in TagTabel (Screen4), and on my touch panel (Screen5, light at button right doesn't shine), but if I go in network where it is written (Screen1) it shows that it is active as it should be. Its first 2 inputs are inputs that came from two seperate safety relays and are for the sake of simulation set on true (Screen2), and the last input are Errors. Erorrs marker is a sum oh all the errors through the program (Screen5, upper left, if any of the errors would be active it would be lit up red). What I would like to know is how does "Napaka" that should be true get on false even thoe it is only written once. I also traced back all of the inputs for all of the connected functions and checked all tags to make sure they are only written once and don't overwrite each other. I have another similar case where error is set active even thoe none of the conditions are met, when i reset it, it just set itself again and as I said not even one of the inputs is active. (This is not a problem in a upper problem cause I removed that part of the program for now.) Thanks Best regards Sazu AttachmentScreens.docx (131 Downloads) |
11/16/2020 12:53 PM | |
Posts: 12 Rating: (0) |
Hi Also there is a screenshot of Assignment list. Regards Sazu |
Follow us on