Industry Online Support
Technical Forum
8/5/2009 1:52 AM | |
Posts: 108 Rating: (2) |
Ihave comeacross what looks to me like a minor bug in WinCC Flex. I downloaded the PNIODiag (PROFINET-IO) package from the Siemens website and have been testing it out in our office using a couple of PLCs and an MP377 panel. The PNIODiag package includes both PLC function/data blocks and HMI visualizations. I found that when I kept the PLC and HMI components separate (i.e. not using an integrated step7 project) the diagnostics package functioned correctly, with the correct information being displayed on the panel. But after integrating the HMI project into the Step7 project and making changes to the PLC-HMI connection, I found that I started having problems with incorrect data being displayed on the panel. What I eventually discovered was that after integrating the WinCC flexible project into Step7, when I changed the connection in WinCC flex so that it looked at a specific PLC CPU, a bunch of tags that were previously using indirect addressing were now using constant addressing. I have attached a couple of pictures to show you what I mean. The pictures show the configuration of the connection and the tags that I am referring to both before and after the change to the connection that I made. You will see that after the connection was changed, the tag addresses all have “0” on the end of them, which is because the addresses have all changed from indirect ones to constant ones. Do you have any ideas why this might have happened and/or what I could have done to prevent this from happening? I have resolved the problem in this instance by going through each tag and re-configuring it with the correct indirect address, but I would like to find out it there is a way that this sort of problem can be prevented from occurring in the future.
Attachmentconnection and tags before and after change.zip (139 Downloads) |
Follow us on