4/4/2024 9:36 AM | |
Joined: 2/13/2019 Last visit: 9/16/2024 Posts: 6 Rating: (0) |
Hi all, we're running into some issues regarding the tag limit of a TP1500 Comfort Pro screen that we have. "The number of configured tags XXXX exceeds the system limit of 8192 tags". We cannot find this limit in the documentation. We've had this in the past and did some optimization on a number of our faceplates, but in a new project we've got a bigger setup, so we're running into this issue again. We've researched quite a lot about this subject, but find the documentation lacking certain information about this subject. We found thus-far that this total number of tags seems to be the [Total HMI tags counted] = [Power Tags] + [HMI Internal tags] Where powertags are the PLC tags that are also used in a HMI element (faceplate etc.). For this count the following is observed: - Arrays, strings, characters are still to be tested. Then in different topics, we read that the limit is not a hard limit, but merely a suggestion ( https://support.industry.siemens.com/forum/nl/en/posts/urgent-help-needed-number-of-configured-tags-exceeds-system-limits/228714 ), yet this is not the behavior that we're experiencing. Is there someone that can exactly tell what is counted as a powertag, and where this (limit) is described in the documentation? Regards, |
Last edited by: The Helping Hand at: 04/04/2024 13:31:20Link optimized |
|
4/4/2024 1:19 PM | |
Joined: 7/19/2022 Last visit: 10/18/2024 Posts: 403 Rating: (65) |
Hello kweenie1, The powertags are only the tags from the PLC and whose limit can be found in the technical data of the panel in the "Number of variables per device" data. In your case it is 4096 (SIMATIC HMI TP1500 Comfort PRO). This is a so-called "soft limitation" that refers to the maximum number of powertags that have been tested for the correct operation of the panel. Above that value it can still work but can lead to bad behavior. This means that you can configure more than that amount, up to 8192 total tags (powertags + internal tags) so it is a hard limitation which means that an error is generated. Each variable, regardless of its type, counts as a powertag, each element of a UDT, each element of a struct, each element of an array... Therefore, it is often recommended to read an Int or Word instead of individual bits. as it gives you more tags to use and in terms of processing the difference is negligible. |
If this Information really helps, you could use the Rate function |
|
This contribution was helpful to1 thankful Users |
Follow us on