Delphi XE mit Prodave6

SPSWeber

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

ich habe die Prodave6 Unit in mein Projekt eingebunden.
Wenn ich nun versuche eine Verbindung per TCP mit der SPS aufzubauen kommt bei
der Funktion loadconnection_ex6 immer der Fehler 17090 !

Ich habe das ganze mit VB6 mal getestet und dort geht alles.
Wenn ich in VB6 den AccessPoint ändere, also z.B. S7ONLINEx, dann kommt dort auch der Fehler 17090 !

Was kann der Fehler in Delphi sein.

Vielen Dank für Eure Hilfe.

Hier ist der kleine Programmausschnitt. (HINWEIS: Nur ein Ausschnitt mit irgendwelchen Variablennamen !)

Var

x: CON_TABLE_TYPE;
ret : integer;
ConNr: Word;
pConTable: Word;
AccessPoint:PChar;


procedure......
x.Adr[0]:=192;
x.Adr[1]:=168;
x.Adr[2]:=0;
x.Adr[3]:=2;
x.Adr[4]:=0;
x.Adr[5]:=0;
x.AdrType:=2;
x.SlotNr:=2;
x.RackNr:=0;
ret:=0;
ConNr:=0;
AccessPoint:='S7ONLINE';
pConTable:=sizeof(CON_TABLE_TYPE);

ret := loadConnection_ex6 (ConNr,AccessPoint,pConTable,x);
 
Zurück
Oben