Vai al contenuto
PLC Forum


WINCC 7.2.0.0 - recuperare le espressioni/formule associate agli elementi grafici, tramite vba - .


Messaggi consigliati

Inserito:
Salve a tutti, sto usando WinCC ver. 7.2.0.0.
Vorrei poter leggere, tramite VBA, le espressioni/formule che vengono associate agli elementi grafici tramite la proprietà lampeggio/flashing.

Allego uno screenshot.
Vorrei leggere, tramite VBA, l'elemento contrassegnato con il numero 3 (vedi allegato).

Potreste aiutarmi?
Grazie

wincc.png


Tecnomatica srl
Inserita: (modificato)
Quote

 

Sub ottieniDinamizzazioni()
 
    Dim oggetti As HMICollection
    Dim oggettoSelezionato As HMIObject
    Dim dinamizzazione As HMIScriptInfo
    Dim condizioni As String
 
    ' ottengo una lista di oggetti di tipo "HMIGroup"
    Set oggetti = ActiveDocument.HMIObjects.Find(ObjectType:="HMIGroup")
 
    ' ciclo tutti gli oggetti della lista
    For Each oggettoSelezionato In oggetti
 
        ' ottengo il campo "Dynamic" dell'oggetto
        Set dinamizzazione  = oggettoSelezionato.Properties("FlashBorderColor").Dynamic
 
        ' se esiste una finestra dinamica per questo oggetto
        If Not dinamizzazione  Is Nothing Then
 
            condizioni = dinamizzazione.SourceCode
            ' la variabile "condizioni" contiene le condizione espresse nel campo di testo della finestra dinamica
 
        End If
 
    Next oggettoSelezionato
 
End Sub

 

 

Modificato: da Tecnomatica srl

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...