CP läßt sich nicht installieren beim PG740 nach Neuinstallation

Zuviel Werbung?
-> Hier kostenlos registrieren
Mir ist nicht so ganz klar, was du jetzt wissen willst, aber ich versuchs mal:

1. Daten sichern, wenn noch was Wichtiges drauf ist
2. Mit Partition Magic Boot-Disketten starten und die Partitionen ändern/anlegen
Wenn kein Partition Magic (oder vergleichbare Software) verfügbar, dann mit Win98 Startdiskette starten und mit "fdisk" die Partitionen löschen/neu anlegen, anschließend (nach Neustart) mit "format X:" (X=Laufwerksbuchstabe) die Partitionen formatieren.
Mein Vorschlag:
Laufwerk C: , primäre Partition , aktiv, 5GB
Laufwerk D: , logisches Laufwerk in erweiterter Partition , 15GB bzw. Rest der Platte
3. Windows98 installieren
4. Step7 und sonstige Software installieren
DOS-Software läuft häufig auch unter Win98, wenn nicht, kann man Win98 überreden, in den DOS-Modus zu wechseln. D.h. dann aber, dass man zuerst Windows startet und das dann beim Start des DOS-Programms wieder runterfährt. Eleganter ist es dann, in der (schreibgeschützten) Datei MSDOS.SYS auf Laufwerk C: den Eintrag BOOTGUI=1 auf BOOTGUI=0 zu ändern. Damit wird erreicht, dass der Rechner immer nur mit der Kommandozeile startet (Windows wird dann mit der Eingabe von "win" gestartet).

Ich hoffe, das hilft jetzt weiter.

Grüße von HaDi
 
Hallo, das war genau das was ich wissen wollte.
Aber ich habe Probleme damit, die festplatte so vorzubereiten, dass ich WIN98 installieren kann. Als erstes habe ich versucht, alle 3 vorhandenen Partitionen mit fdisk zu löschen und anschliessen neu zu erstellen. Allerdings hat er mit als maximale Größe höchstens 2045MB angegeben. Es war also gar nicht möglich eine geößere zu erstellen. Dann habe ich die Platte ausgebaut und in meinen Rchner eingebaut und mit Partition Magic 8.0 eine 8GB große primäre, aktive, sowie eine 12GB große logische Partition erstellt und mit FAT32 formatiert. Festplatte wieder ins PG und dann sagt er (nach einer DOS 6.22 Bootdisk und setup von der WIN98 CD) etwas davon, dass das Setup mindestens 7340032 Bytes an freiem Speicher benötigt auf c:. fdisk läßt sich auch nicht starten: not ready reading drive c:.
Wie bekomme ich denn die Platte nun so formatiert, dass sich WIN98 installieren läßt?
Danke
Oli
 
DOS 6.22 kann kein FAT32, d.h. die max. Partitionsgröße beträgt 2GB.
Du musst eine Win98 Startdiskette nehmen, von CD kann dieses PG, glaube ich, nicht booten.
Ich hatte auch mal Probleme mit einem PG740, da hat dann ein neueres BIOS geholfen.

Grüße von HaDi
 
ja, das BIOS vom PG unterstütz kei booten von CD.
Als ich mir heute morgen mein Posting nochmal durchgelesen hatte, kam mir dannn auch die Idee mit der Startdisk. Klingt logisch.
Wie sollte ich denn die HD vorbereiten (mit Parttion Magic in meinem Rechner), so dass ich mit fdisk vernünftig partitionieren kann? Denn so wie ich es jetzt gemacht habe (primäre, aktive) scheint es ja nicht zu gehen.
Ich kann es erst heute abend wider ausprobieren, hatt eheute Nacht keine Lust mehr die Kiste zusammenzubauen.

Danke
Oli
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ich kenn Partition Magic leider nicht. Hab aber vor wenigen Tagen gerade erst ein PG740 platt gemacht und mit 95B frisch hochgezogen. Da war auch das Problem, die HD (>2GB) zu Partitionieren und auch die Daten von der CD zu ziehen. Wenn ich mich recht erinnere, hab ich eine Startdiskette mit ME benutzt, um sowohl die Platte zu partitionieren, zu formatieren, bootfähig zu machen und die Installationsdateien von der CD auf die HD zu kopieren (bin mir nicht sicher, vielleicht wars auch eine 98-Startdisk mit CD-Unterstützung - Von CD booten hatte ich erst gar nicht probiert, weil 95B das nicht macht). Dann hab ich von HD gebootet und das Setup von den auf die HD kopierten Dateien gestartet. (wenn ich gerade so drüber nachdenk, war es so, dass ich mit der 98-Startdisk partitioniert und formatiert mit Option /s (Systemdateien zum Booten) hab und mit der ME-Disk die CD-Unterstützung hatte, um die Setup-Dateien auf C: zu kopieren).
 
Also, so hat's (fast alles) funktioniert:
1. Startdiskette für Windows98 von hier besorgt
2. Dann bin ich so vorgegangen, wie HaDi es vorgeschlagen hat (partitionieren mit fdisk von der Startdiskette):
Laufwerk C: , primäre Partition , aktiv, 5GB
Laufwerk D: , logisches Laufwerk in erweiterter Partition , 15GB bzw. Rest der Platte
3. Windows98 installieren
4. Step7 und sonstige Software installieren
3. Es gib wohl bei Win98 Probleme beim herunterfahren, um diese zu beheben, habe ich noch diesen Patch installiert.
4. MSDOD.SYS entsprechend angepaßt, um das PG im DOS Modus zu starten
in der (schreibgeschützten) Datei MSDOS.SYS auf Laufwerk C: den Eintrag BOOTGUI=1 auf BOOTGUI=0
5. Step7 5.2 installiert -> Simatic NET Hardware wurde mit installiert: MPI Schnittstelle (MPI-ISA on board), Memory Card funktioniert auch.
6. Die DOS Programme habe ich bis dato noch nicht probiert, hoffe aber, dass es funktioniert.
7. z.Zt. habe ich etwas Probleme mit dem Hochrüsten meiner Authorisierung von 5.1 auf 5.2. Ich habe hier noch die Authorisierung Step7 Basis V5.1 und eine Upgrade Step7 basis V5.1-5.2, bekomme aber immer wieder die Meldung im Log:Kein Upgrade/Downgrade-Programm für die Authorisierung SIK/SIMATIC Upgrade Step7-Basis V5.1-5.2 vorhanden!
Wie ist denn hier die Vorgehensweise? Ich lege die Upgrade Disk ein und klicke dann auf die Upgrade 5.1-5.2 Authorisierung, dann auf "Hochrüsten", wie hier beschrieben. Aber wie gesagt, ohne Erfolg.
Nochmals Danke
Oli
 
Zuletzt bearbeitet:
Guten Morgen,

Das Hochrüstern der Authorisierung auf 5.2 hat auf einem anderen Laptop mit AuthorsW 2.4.2 jetzt funktioniert (PG740 hat 2.5.1 installiert).
Die DOS-Programme (SPS600, ...) kann ich leider erst Mitte der Woche testen.

Danke nochmal an Alle!
Oli
 
Zuviel Werbung?
-> Hier kostenlos registrieren
serielle Schnittstelle funktioniert nicht

Hallo,
ich habe jetzt alles soweit installiert und es läuft auch mit Abstrichen gut:
Die DOS-SPS Programmiersoftware SPS600 läuft zwar, aber ich bekomme über die serielle Schnittstelle keine Verbindung zur SPS (Fehler beim Schreiben eines Bytes). Gibt es hier noch Einstellungen, die ich vornehmen muss (evtl. im Bios oder so)? Bzw. kann ich irgend
Vorher, als ich DOS 6.22 alleine auf C: hatte und WIN2000 auf D: lief das Programm und auch die Schnittstelle zur SPS. Jetzt irgendwie nicht mehr. Kann es auch daran liegen, dass ich jetzt diese DOS von Win98 benutze?
Würde mich freuen, wenn mir jemand jetzt hier auch noch aus der Patsche helfen könnte.

Edit: kann man die ser. Schnittstelle in Dos testen?

Vielen Dank
Oli
 
Zuletzt bearbeitet:
Also, das SPS600-Programm kenne ich nicht, von daher ist das schwierig.
Wird dieses Programm mit einer Installationsroutine auf die Festplatte gebracht oder kopierst du nur Dateien/Ordner? Evtl. sind noch Einträge in Config.sys bzw. autoexec.bat nötig (PATH, ASSIGN, MODE,...). Oder im Programm gibt es eine Anwahl der zu benutzenden COM-Schnittstelle.
Im BIOS kann man mal nachsehen, aber i.d.R. sind die COM-Schnittstellen schon aktiviert.
Zum Testen der Schnittstelle fallen mir folgende Möglichkeiten ein:
1. Drucken auf einen seriellen Drucker
2. Mit einem DOS-Terminalprogramm (z.B. Telix) ein Modem ansprechen
3. Step5 unter DOS aufrufen
4. Mit Interlink/Intersrv oder einem alten LapLink eine Verbindung zu einem anderen Rechner aufbauen

Grüße von HaDi
 
Hallo HaDi, danke, dass Du dran bleibst.
Wird dieses Programm mit einer Installationsroutine auf die Festplatte gebracht oder kopierst du nur Dateien/Ordner?
Die Dateien werden nur in ein Verzeichnis kopiert, also keine Installation.
Das SPS600 Programm wird über ein bat file gestartet (s. screenshot). Dort können auch -Geschwindigkeit -Anzahl der Lines -Schnittstelle eingestellt werden. Aber ich denke, irgendwo muß da noch etwas eingestellt werden.
Hier sind die Einträge in
CONFIG.SYS:
Code:
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=049,850,C:\WINDOWS\COMMAND\country.sys
device=C:\WINDOWS\COMMAND\ansi.sys
AUTOEXEC.BAT:
Code:
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb gr,,C:\WINDOWS\COMMAND\keyboard.sys
SET SQLANY=C:\Programme\Gemeinsame Dateien\Siemens\Sqlany
SET S7TMP=C:\Programme\Siemens\Step7\S7Tmp
SET Path="C:\Programme\Gemeinsame Dateien\Siemens\Sqlany";%Path%
Path=C:\SPS600;c:\windows;c:\windows\command
Auch ändert sich das Verhalten beim Versuch Online zu gehen, wenn ich im Bios jeweils die nicht benutzte Schnittstelle deaktiviere. Und zwar kommt dann nicht meht die Fehlermeldung "Fehler beim..." sondern einfach nur ein blinkender Cursor (der eigentlich normalerweise erscheint, wenn die Verbindung aufgebaut wird).
Irgendwie muss es einen Unterschied zwischen DOS6.22 und dem DOS von WIN98 geben. Denn auch unter DOS6.22 mit VirtualPC2007 auf meinem Laptop mit XP funktioniert die Online Verbindung.
Hier die Einträge vom meinem DOS6.22 im VPC
CONFIG.SYS
Code:
DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH
COUNTRY=049,850,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\ANSI.SYS
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
FILES=30
AUTOEXEC.BAT
Code:
C:\DOS\SMARTDRV.EXE /X
@ECHO OFF
PROMPT $p$g
PATH C:\DOS
SET TEMP=C:\DOS
MODE CON CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=850
KEYB GR,,C:\DOS\KEYBOARD.SYS

Vielleicht kannst Du hierau etwas erkennen?
Vielen Dank
Oli
 

Anhänge

  • bat file.jpg
    bat file.jpg
    50,4 KB · Aufrufe: 20
Zuviel Werbung?
-> Hier kostenlos registrieren
Sieh noch mal im BIOS nach: Die COM1 muss auf 3F8/IRQ4 und die COM2 auf 2F8/IRQ3 stehen.

Die Startdateien kannst du mal versuchsweise auf diesen Stand ändern (vorher Kopien anlegen):
CONFIG.SYS
Code:
DEVICE=C:\WINDOWS\HIMEM.SYS
DOS=HIGH
device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=049,850,C:\WINDOWS\COMMAND\country.sys
device=C:\WINDOWS\COMMAND\ansi.sys
files=30
AUTOEXEC.BAT
Code:
mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
mode con codepage select=850
keyb gr,,C:\WINDOWS\COMMAND\keyboard.sys
PROMPT $p$g
SET TEMP=C:\Windows\temp
SET SQLANY=C:\Programme\Gemeinsame Dateien\Siemens\Sqlany
SET S7TMP=C:\Programme\Siemens\Step7\S7Tmp
SET Path="C:\Programme\Gemeinsame Dateien\Siemens\Sqlany"
Path=C:\SPS600;c:\windows;c:\windows\command;%PATH%
Wenn das Gerät so ohne Fehler hochläuft kannst du mal mit "mem" nachsehen, wieviel freier Speicher vorhanden ist, es sollten deutlich über 500kB sein. Wenn nicht, kann es helfen, in der CONFIG.SYS ab der 3. Zeile "device" durch "devicehigh" zu ersetzen, außerdem in der AUTOEXEC.BAT aus "mode" ein "lh mode" zu machen.

Grüße von HaDi
 
Hallo HaDi,
die Einstellungen im Bios stimmen so.

Ich habe die Startdateien entsprechend geändert. Beim Hochlaufen zeigt er nun "Zu viele Parameter" an unter der letzte Zeile. Wofür steht denn das "%PATH%" am Ende in der AUTOEXEC?

Wenn ich nun trotzdem MEM eingebe, zeigt er mir bei Ges. unter 1 MB: 576K freien Speicher an.

Edit:
Habe auch gerade noch einmal probiert, Online funktioniert immer noch nicht.
 
Zuletzt bearbeitet:
"PATH" dient dazu dem DOS zu sagen, in welchen Verzeichnissen es in welcher Reihenfolge nach dem Programm suchen soll, das du per Eingabe in der Kommandozeile startest (ohne "PATH" würde nur im aktuellen Verzeichnis gesucht). Mit "%PATH%" hängt man die in vorhergehenden Zeilen schon gesetzten PATH-Variablen an.
Nimm mal das "SET" aus der vorletzten Zeile raus und wenn das nix bringt dann setz ein "REM" an den Anfang der vorletzten Zeile.
Gib dann mal "mode com1:9600,n,8,1" ein, darauf muss DOS mit "COM1: 9600,n,8,1,-" antworten.

Grüße von HaDi

[edit]
Vielleicht war das alles jetzt auch zu kompliziert gedacht: Wenn du mit einem Laptop dran warst, dann hat das doch sicherlich eine 9-pol. Schnittstelle, die COM1 des PGs ist aber eine 25-pol., also steckst du mal auf COM2 am PG und änderst die SPS600.BAT in der letzten Zeile auf com2.
[/edit]
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Also ich habe das SET in der vorletzten Zeile gelöscht, daraufhin lief er hoch ohne (Fehler-)Meldung. REM habe ich dann nicht mehr probiert.
Auf mode COM1:9600,n,8,1 hat er auch entprechend geantwortet, aber ich komme immer nicht online.
COM2 mit Änderung in der SPS600.bat habe ich auch schon probiert, ohne Erfolg.
 
Was passiert denn jetzt, wenn du über COM2 online gehen willst ?
Geht denn online immer noch mit dem Laptop (und dem selben Kabel) ?
Hast du ein Modem oder irgend ein anderes serielles Gerät greifbar ?
Verbinde mal dein PG mit dem Laptop über ein Nullmodemkabel und versuch, unter DOS eine Verbindung über Interlink/Intersvr aufzubauen.
Ich kann nicht glauben, dass es am DOS liegt, auf meinem Field PG (M) habe ich eigens für alte DOS-Software eine kleine Win98-Partition, das läuft prima. Erst heute habe ich ein altes Lauerdisplay neu geladen (Step5 #DOK-Dateien seriell ausdrucken). Außer Step5 läuft da z.B.
-BWO PLC500
-PCIN
-KA470
-APROPC
-Indramat Motion Manager
-LapLinkPro
-Sirotec
-PSM
-611A
und noch einiges mehr.
Aber SPS600 habe und kenne ich eben nicht.

Grüße von HaDi
 
PG740 P1 mit Ethernet netzwerk karte?

Hallo
ich habe genau so ein PG740 P1 (mit Win98 & S7 V5.2 ) . Zusätslich habe ich eine USB-PCI karte (weil diese gibts nicht in ISA Format) für einfachen Datenaustausch und eine Ethernet Netzwerkkarte (Marke : SMC) für den etwa 'schnellere' datenzugrif im SPS.
Leider hab'ich dabei festgestellt das beim hochlaufen der PG jetzt wartet bis er Aktivität (=netwerkkabel muss im eingeschaltetem RJ45 switch stecken) am seinen RJ45 sieht. Das heisst das der PG sich nicht mehr im stand-alone betrieben lasst :confused:.

Hat Ihr schon so etwas erfahren? So ja , haben Sie es eine Lösung gefunden?

Gruss,
Marc
 
Zurück
Oben