Senator42
Level-2
- Beiträge
- 944
- Reaktionspunkte
- 80
-> Hier kostenlos registrieren
Hallo Gemeinde,
Hat schon mal jemand die INSEVIS mit einem PC-Proggi (C, C#, VB) über LibNoDave verbunden, um
z.b. E,A,M, DBs zu lesen, schreiben ?
Bisher habe ich eine S7-300 über IBH-Link (MPI) erfolgreich verbunden.
S7-300 geht bei mir so:
DaveConntyp = 2
DaveProtokoll = 230 bzw.
DaveProtokoll = 223 je nach Adapter.
Wer sagt mir, wie ich das mit TCP machen muss. Müsste eigentlich einfach sein.
Die Insevis hat keinen MPI, sondern TCP, und der Simatic-Manager geht auch wenn man die 192.168... richtig erinstellt.
schönen dank schon mal.
Hat schon mal jemand die INSEVIS mit einem PC-Proggi (C, C#, VB) über LibNoDave verbunden, um
z.b. E,A,M, DBs zu lesen, schreiben ?
Bisher habe ich eine S7-300 über IBH-Link (MPI) erfolgreich verbunden.
Code:
Public Const CONNECTION_TYP_AS511 = 0
Public Const CONNECTION_TYP_MPI = 1
Public Const CONNECTION_TYP_MPI_IBH = 2
Public Const CONNECTION_TYP_PPI_IBH = 3
Public Const CONNECTION_TYP_PPI = 4
Public Const daveProtoMPI = 0 ' MPI for S7 300/400
Public Const daveProtoMPI2 = 1 ' MPI for S7 300/400, "Andrew's version"
Public Const daveProtoMPI3 = 2 ' MPI for S7 300/400, Step 7 Version, not yet implemented
Public Const daveProtoPPI = 10 ' PPI for S7 200
Public Const daveProtoAS511 = 20 ' S5 via programming interface
Public Const daveProtoS7online = 50 ' S7 using Siemens libraries & drivers for transport
Public Const daveProtoISOTCP = 122 ' ISO over TCP
Public Const daveProtoISOTCP243 = 123 ' ISO over TCP with CP243
Public Const daveProtoMPI_IBH = 223 ' MPI with IBH NetLink MPI to ethernet gateway */
Public Const daveProtoPPI_IBH = 224 ' PPI with IBH NetLink PPI to ethernet gateway */
Public Const daveProtoUserTransport = 255 ' Libnodave will pass the PDUs of S7 Communication to user defined call back functions.
S7-300 geht bei mir so:
DaveConntyp = 2
DaveProtokoll = 230 bzw.
DaveProtokoll = 223 je nach Adapter.
Wer sagt mir, wie ich das mit TCP machen muss. Müsste eigentlich einfach sein.
Die Insevis hat keinen MPI, sondern TCP, und der Simatic-Manager geht auch wenn man die 192.168... richtig erinstellt.
schönen dank schon mal.