Beckhoff CXxxxx ADS Webservice Interface (WSDL) limitiert?

wjjw73

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich möchte eine Visu mit Delphi programmieren. Möchte jedoch nicht mit der TcAdsDll.dll oder der OCX arbeiten, sondern via ADS Webservice (siehe unten).
Jedoch habe ich nur "beschränke" Funktionen zur Verfügung (im Vergleich zur DLL bzw. OCX).
Im speziellen würde ich die
Code:
AdsOcx1.AdsReadSymbolInfo(nSymbolsAvailable, cbBufSizeNeeded)
brauchen um die PLC Variablen Struktur auszulesen. Hat jemand eine Lösung hierzu?

Code:
procedure Read(netId: string; nPort: Integer; indexGroup: Cardinal; indexOffset: Cardinal; cbLen: Integer; out ppData: TArrayOfByte);
procedure Write(netId: string; nPort: Integer; indexGroup: Cardinal; indexOffset: Cardinal; pData: TArrayOfByte);
procedure ReadState(netId: string; nPort: Integer; out pAdsState: Integer; out pDeviceState: Integer);
procedure WriteControl(netId: string; nPort: Integer; adsState: Integer; deviceState: Integer; pData: TArrayOfByte);

Grüße,
Werner
 
Meine grundsätzliche Frage ist, ob ich mit dem ADS Webservice "nur" die Funktionen
  • Read
  • Write
  • ReadState
  • WriteControl
zur Verfügung habe...
 
Zurück
Oben