Applies To:
  • CitectSCADA 7.0, 7.1

Summary:

My Supergenie takes a long time to display the first time but after that it's works correctly. This problem didn't exist in my project when I was using versions prior to Version 7.0

 

Solution:

This problem is caused by the way Version 7.0 looks up tags dynamically. CitectSCADA now uses a Publisher-Subscriber data acquisition model. Client computers subscribe to configured tags and receive notification when the tag values change.

This change has caused a delay in the display of Supergenies which use:

TagInfoEx()
TagGetProperty()
AssInfoEx()
AssGetProperty()

It should also be noted that using TagInfoEx() and TagGetProperty() anywhere in the project will exhibit similar symptoms.

Citect has confirmed this to be a problem in Versions 7.0 and 7.1. We are investigating this issue and working towards a fix for Version 7.20. The only workaround for the delay exhibited by the TagInfoEx() and TagGetProperty() functions at the moment is to remain with the deprecated TagInfo() function whilst a solution to this problem is investigated. Do keep in mind however that TagInfo() does not support online changes.

 

Keywords:
 

Attachments