IBHNet:Hochsprachenzugriffe
Aus IBHsoftec Wiki
Version vom 18. Juni 2012, 06:40 Uhr von Joscha (Diskussion | Beiträge)
Im Lieferumfang des IBHNet-Netzwerktreibers befindet sich ein Objekt, mit dem man einen Hochsprachenzugriff auf die Variablen von Steuerungen erhält.
Der Name der Schnittstelle lautet "IBHnet". Unter Visual Basic beispielsweise erscheint dies als IBHNet 1.0 Type Library unter dem Menüpunkt "Projekt-Verweise". Wenn über das IBHNet-Objekt Variablen aus der Steuerung gelesen oder geschrieben werden sollen, sollte nach Möglichkeit in der Station immer das Protokoll RFC1006 gewählt werden. Es ist nur in Einzelfällen bei älteren Baugruppen erforderlich, ein anderes Protokoll zu verwenden. Für den Zugriff auf Variablen der SPS steht folgende Schnittstelle zur Verfügung:
Funktion der Schnittstelle IIIBHnet | S5 | S7 300/400 |
SoftSPS und S7-CX |
S7 200 |
Erste konfigurierte Station suchen HRESULT FirstStation(BSTR* pVal) pVal: Erster gefundener Stationsname Rückgabewert: S_OK bei Erfolg, S_FALSE wenn keine Station vorhanden ist. |
X | X | X | |
Weitere konfigurierte Stationen suchen HRESULT NextStation(BSTR* pVal) pVal: Stationsname Rückgabewert: S_OK bei Erfolg, S_FALSE wenn keine weitere Station vorhanden ist. Wenn kein Stationsmame mehr zurückgegeben wird, ist die letzte Station gefunden. |
X | X | X |