hoihoi da bin ich wieder!
Ich war am Mittwoch auf der SPS/IPC/DRIVES 2009 und habe mir direkt nen Siemens Mitarbeiter geschnappt und ihm wegen dem Thema S7 und Win7 angesprochen, er hat gemeint das es noch nen halbes bis 3/4 jahr dauert, bis die endlich eine Kompatible Version veröffentlichen, er war ganz verdutzt als ich ihm gesagt hab das es zu 80% (für mich) ohne Probleme läuft!
Da ich heute in der Schule an eine CPU mit Ethernet Modul durfte, habe ich direkt mal geschaut was für Probleme STEP7 jetzt wieder hat, hierbei bin ich vor ein paar Minuten zu einer Lösung gekommen, da ich es aber noch nicht ausprobieren konnte, kann ich nicht sagen ob es geht!
Problem 1:
1. Simatic Manager Starten
2. Im Menü auf EXTRAS gehen
3. PG/PC Schnittstelle einstellen
4. Diagnose -> diagdisp.dll nicht gefunden
Da Google nichts brauchbares zu dieser DLL ausgespuckt hat habe ich kurzerhand alle gezppten Dateien auf der S7 Installations CD entpackt und siehe da, die datei ist in 2 Ordner vorhanden!
Die Datei Data1.cab im Ordner ...\S7 CD\CD_1\STEP7\Disk1\s7sdd\Data1 enthält die Notwendige Datei!
Diese heißt: DIAGDISP.DLL_79693C52_DB55_4591_B7CC_C32BD2154132 und muss in DIAGDISP.DLL umbenannt werden, danach muss sie nach C:\Windows\System32 kopiert werden und siehe da, diese Funktion funktioniert wieder!
Problem 2:
Jedesmal wenn ich eine Übertragung per LAN starten will, meldet er mir das er einen Treiber nicht finden kann, hier hat Google natürlich auch mal wieder keine Hilfe ausgespuckt und bin daher auf die Idee gekommen alle Zugriffe auf meine Festplatte zu loggen und zu schauen, welche Dateien nicht geöffnet werden konnten, hierbei war mir das Programm Procmon von Microsoft sehr behilflich, mit diesem Tool habe ich herausgefunden das er die Datei S7ONTCP.DLL nicht findet! Da ich vorher schon alle gezippten Dateien entpackt hatte, habe ich mich auch hier auf die Suche gemacht und siehe da! Sie ist vorhanden, also musste ich sie nur noch umbenennen und nach c:\Windows\ kopieren! Nun habe ich keine Fehlermeldung mehr, weiß aber noch nicht ob es funktioniert da ich es noch nicht testen konnte, vielleicht lässt mich mein Lehrer ja morgen schnell ran
Die Datei Data1.cab im Ordner ...\S7 CD\CD_1\STEP7\Disk1\s7sdd\Data1 enthält die Notwendige Datei!
Diese heißt: S7ONTCP.DLL_739F7008_090C_11D6_9B84_0004760E38E2und muss in S7ONTCP.DLL umbenannt werden, danach muss sie nach C:\Windows\
Danach spuckt er bei mir wenigstens keine Fehlermeldung mehr aus, wenn ich was übertragen will, da ich aber zu hause keine CPU habe womit ich es testen kann, kann es sein das wieder irgendeine DLL fehlt!
€: Erster Post wurde überarbeitet!