Industry Online Support
Technical Forum
8/14/2008 10:54 AM | |
Posts: 102 Rating:
|
hello Gaurav For the time optimizing the performance, maybe you could find the next page useful. (I found it a bit difficult to understand, but it works) https://support.automation.siemens.com/WW/llisapi.dll?aktprim=0&lang=en&referer=%2fWW%2f&func=cslib.csinfo&siteid=cseus&caller=view&extranet=standard&viewreg=WW&nodeid0=10805591&objaction=csopen A tip is, if your variables are sequential bits (e.g. I0.0, I0.1... ), you could retrieve one big tag (e.g. WORD IW0) and readeach bit.This isfaster than retrieve 16 bits one by one from the system. About the time that it takes to switch from screen to screen, I dont know your project, but, remember, WinCCcan only execute one action at a time. If it is spending 70 seconds to read the tags, it could also be a problem forthe performance of the complete project. I had once a similar problem with the archives, and as I could not find a way to do it faster, I switch to the solution of inserting the data directly from the PLC to a database, and read this database manually from WinCC. If you can find a better solution, I would be very interested. |
Follow us on