AdsAmsPortEnabled
Über diese Methode kann festgestellt werden, ob der AMS-Port für die Kommunikation zur Verfügung steht.
object.AdsAmsPortEnabled() As Boolean
Parameter
-
Rückgabewert
-
Bemerkungen
-
Beispiel
Im folgenden Beispiel wird eine Funktion gezeigt, in der Meldungen in die Ereignisanzeige von Windows NT/2000/XP geschrieben werden. Dazu wird die Methode AdsLogFmtString() benutzt. Da der Zugriff auf die Ereignisanzeige über den TwinCAT-Router stattfindet, sollte die Methode nur dann aufgerufen werden, wenn der AMS-Port aktiv ist.
'Meldungen über ADS in die Ereignisanzeige schreiben
Public Function LogMsg (MsgType As ADSLOGMSGTYPE, MsgStr As String)
If (AdsOcx.AdsAmsPortEnabled = True) Then
MsgStr = Left(MsgStr, 250)
Call AdsOcx.AdsLogFmtString(MsgType, MsgStr, 0, 0, 0, 0)
End If
End Function