Grafische und logische Elemente
7.4 Custom Widgets
bool SlEsTestCustomWidget::serialize(const QString& szFilePath, bool bIsStoring)
}
7.4.5.3
Reaktion auf ein Custom Widget-Signal
Beschreibung
In Run MyScreens ist es möglich auf ein bestimmtes Signal (invokeSub()) des Custom Widget
zu reagieren und damit ein Unterprogramm (SUB) aufzurufen.
Für die Wertübergabe (Custom Widget-Signal -> SUB) gibt es 10 global Variablen, die
sogenannten SIGARG, die in der Projektierung vergleichbar mit den Registern (REG) sind.
Darin werden die mit dem Custom Widget-Signal übertragenen Werte abgelegt.
Folgende Datenformate der Übergabeparameter werden unterstützt:
● bool
● uint
● int
● double
● QString
● QByteArray
Programmierung
Aufruf des Unterprogramms:
Syntax:
Beschreibung:
218
}
else
{
streamData >> m_nDataCount >> m_dValueX;
}
streamData.setDevice(0);
fileData.flush();
fileData.close();
bReturn = true;
}
}
return bReturn;
void invokeSub(const QString& rszSignalName, const
QVariantList& rvntList);
Custom Widget-Signal, mit dem ein Run MyScreens Unterprogramm aufgeru‐
fen wird.
SINUMERIK Integrate Run MyScreens (BE2)
Programmierhandbuch, 08/2018, 6FC5397-1DP40-6AA2