Performance limits when reading extended properties

FactoryTalk Linx
requests extended properties from a Logix controller when these properties are initially requested by FactoryTalk View. This initial read can take a substantially longer time than normal tags values. This time grows as the number of extended properties on a screen increases. The read time of the initial extended parameter slows down the initial screen launch for FactoryTalk View. Once the extended properties are read, they are retained in
FactoryTalk Linx
memory so that subsequent requests are significantly faster. It is important to test your design thoroughly to ensure that your application can tolerant this speed difference both initially and after the extended properties are collected.
Starting from
FactoryTalk Linx
version 6.10.00, it takes less time to execute the initial read action requested by FactoryTalk View SE and a shorter initial screen launch time for FactoryTalk View SE. This improvement is accomplished by
FactoryTalk Linx
uploading all of the Logix controller's extended tag properties when it first establishes its connection. This cached information is then used to fulfill requests locally rather than reading them from the controller.
FactoryTalk Linx
will also monitor the controller to detect changes in order to maintain its local cache.
TIP:
  • Set the default documentation languages in Logix Designer before reading the extended properties. If the extended properties language that the client requested is configured in the controller, it will take less time to read the extended properties and leading to a shorter screen launch time for FactoryTalk View SE.
  • To set documentation language in Logix Designer, click
    Tools > Documentation Languages...> Select Language.
    Click
    Custom...
    to add multiple languages.
  • To improve the read performance of extended properties, select Upload all extended tag properties when configuring shortcuts in
    FactoryTalk Administration Console
    .
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal