Step 5 Step5 Pfade auf Field PG M6

daMichael

Level-2
Beiträge
65
Reaktionspunkte
3
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

aktuell habe ich ein Problem mit dem Step5 auf dem FieldPG M6.
Wir nutzen für die Versionskontrolle noch den VersionDog von Auvesy. Hier werdenden die Projekte unter D:/vdclientarchive/...abgelegt.
Wenn ich nun die Programme aus dem Versiondog öffne, findet er die Programmdateien nicht.
In den Pfaden unter Projekteinstellungen ich tiefer in die Ordnerstruktur gehe, bekomme ich die Meldung "Laufwerk nicht bereit".

Kann es sein, dass der Pfad zu lang wird? Oder muss man hier in der DOS-Box weitere Einstellungen machen?

Gruß
daMichael
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo daMichael,

zur Info:
Einige Teile von S5 (auch die DOS Versionen 6+7) laufen noch unter einem PCPM Emulator. Vlt. hängts damit zusammen.

Ich hatte früher S5_v7 in winXP im Fenster laufen (und in virtueller winXP Maschine), es wurde immer gesagt, die Projektdaten im S5 Verzeichnis oder auf einem anderen Laufwerk, weil nur auf einen Pfad pro Laufwerk zugegriffen werden konnte.
Deshalb habe ich immer die zweite Variante gewählt (evtl. mit SUBST einem Pfad ein Laufwerk zuweisen, wenn nur ein Laufwerk vorhanden).
 
Die letzten Step5-Versionen (V7.?) brauchen die PCPM-Emulation nicht mehr, die können "schon" DOS. Da kommt dann aber das LFN-Verfahren ins Spiel, dass zu langen Dateinamen noch zusätzlich ein kurzer 8.3-Dateiname angelegt wird (z.B. vdclientarchive --> VDCLIE~1 ). Mit diesem Name kann Step5 umgehen. Einfacher ist es aber, einfach alle Pfade und Dateinamen gleich nur zum 8.3-Schema passend zu benennen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich schau heute Abend mal zu Hause, ob ich noch meine alte Start-Batch-Dateien für s5 habe (und finde...).
Ich hab da vor Urzeiten (2003) mal ein VBScript geschrieben um die s5d durch einen Doppelklick zu öffnen. Dabei wird die px.ini editiert und der Pfad zur s5d angepasst (aus z.B. Verzeichnis 'Langer Pfad' wird dann 'LANGER~1')
vlt ist das ja hilfreich.

 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe meine Start Batch Datei gefunden

Code:
@rem                S5-Startdatei  16.10.2006 Wa
@ECHO OFF
rem set tmppath=%path%
rem set path=%tmppath%c:\step5\s5_home;

rem net use lpt2 \\emr-server-1\hplj4050

SET S5_HOME=C:\STEP5\S5_HOME
SET S5_SYSTEM=C:\STEP5\S5_SYS

subst d: c:\

rem subst e: c:\s5_daten\eigene
rem subst f: c:\s5_daten\fremde

call C:\STEP5\S5_SYS\STEP5.EXE

subst d: /d

rem net use lpt2 /delete

rem subst e:/d
rem subst f:/d
rem set path=%tmppath%
rem set tmppath=
SET S5_HOME=
SET S5_SYSTEM=
rem smartdrv /c
cd\
@ECHO ON

die Datei habe ich bei mehreren Rechnern verwendet, deshalb ist vieles mit REM auskommentiert. Bei der letzten Version habe ich einfach aus nur einem vorhanden C-Laufwerk zusätzlich Laufwerk D erzeugt, also C:\ = D:\, der Sinn ist, dass 2 verschiedene Pfade genutzt werden können (konnten).
 
Das Problem habe ich auch. Aber ich denke das wird so nicht einfach zu lösen sein. Das Step5 wird auf dem M6 in einer "Virtuellen Dosbox (DOS/4GW) ausgeführt.
Dazu müsste man das Versiondog Verzeichnis einbinden und dann wird die S5D Datei bei öffnen an das Step5 übergeben. Das wird ggf. zu Problemen führen bzw. nicht gehen. Ich öffne im Versiondog (jetzt Octoplant) immer das Verzeichniss und kopiere mir das in das S5Daten Verzeichnis. Zudem öffne ich im S5 am liebsten die Projektdatei, dann muss ich nicht die SEQ und ZuLi manuell einstellen ;)
 
Vermutlich kann das Step5-Programm nur mit Dateinamen und Ordnernamen mit dem 8.3-Schema umgehen. Probiere das mal.
Also hier sind die Namen abgekürzt dann. Wie ist es bei dem 8.3 Schema mit Sonderzeichen? Also Speziell []?
Die letzten Step5-Versionen (V7.?) brauchen die PCPM-Emulation nicht mehr, die können "schon" DOS. Da kommt dann aber das LFN-Verfahren ins Spiel, dass zu langen Dateinamen noch zusätzlich ein kurzer 8.3-Dateiname angelegt wird (z.B. vdclientarchive --> VDCLIE~1 ). Mit diesem Name kann Step5 umgehen. Einfacher ist es aber, einfach alle Pfade und Dateinamen gleich nur zum 8.3-Schema passend zu benennen.
Werde ich aber noch einmal probieren.
danke sehr !
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo daMichael,

zur Info:
Einige Teile von S5 (auch die DOS Versionen 6+7) laufen noch unter einem PCPM Emulator. Vlt. hängts damit zusammen.

Ich hatte früher S5_v7 in winXP im Fenster laufen (und in virtueller winXP Maschine), es wurde immer gesagt, die Projektdaten im S5 Verzeichnis oder auf einem anderen Laufwerk, weil nur auf einen Pfad pro Laufwerk zugegriffen werden konnte.
Deshalb habe ich immer die zweite Variante gewählt (evtl. mit SUBST einem Pfad ein Laufwerk zuweisen, wenn nur ein Laufwerk vorhanden).
Danke für den Hinweis.
Ich habe meine Start Batch Datei gefunden

Code:
@rem                S5-Startdatei  16.10.2006 Wa
@ECHO OFF
rem set tmppath=%path%
rem set path=%tmppath%c:\step5\s5_home;

rem net use lpt2 \\emr-server-1\hplj4050

SET S5_HOME=C:\STEP5\S5_HOME
SET S5_SYSTEM=C:\STEP5\S5_SYS

subst d: c:\

rem subst e: c:\s5_daten\eigene
rem subst f: c:\s5_daten\fremde

call C:\STEP5\S5_SYS\STEP5.EXE

subst d: /d

rem net use lpt2 /delete

rem subst e:/d
rem subst f:/d
rem set path=%tmppath%
rem set tmppath=
SET S5_HOME=
SET S5_SYSTEM=
rem smartdrv /c
cd\
@ECHO ON

die Datei habe ich bei mehreren Rechnern verwendet, deshalb ist vieles mit REM auskommentiert. Bei der letzten Version habe ich einfach aus nur einem vorhanden C-Laufwerk zusätzlich Laufwerk D erzeugt, also C:\ = D:\, der Sinn ist, dass 2 verschiedene Pfade genutzt werden können (konnten).
Danke sehr, das schau ich mir mal genauer an :)
 
Das Problem habe ich auch. Aber ich denke das wird so nicht einfach zu lösen sein. Das Step5 wird auf dem M6 in einer "Virtuellen Dosbox (DOS/4GW) ausgeführt.
Dazu müsste man das Versiondog Verzeichnis einbinden und dann wird die S5D Datei bei öffnen an das Step5 übergeben. Das wird ggf. zu Problemen führen bzw. nicht gehen. Ich öffne im Versiondog (jetzt Octoplant) immer das Verzeichniss und kopiere mir das in das S5Daten Verzeichnis. Zudem öffne ich im S5 am liebsten die Projektdatei, dann muss ich nicht die SEQ und ZuLi manuell einstellen ;)
Vielen Dank, diese Einschätzung habe ich im Moment auch.
Denke auf das läuft es raus.
Mir geht es drum, dass es für die Schichtelektriker mit möglichst wenig Aufwand funktioniert, da ich ansonsten befürchte, dass ich, dass nicht alle Änderungen auf dem Server landen.. aber hier heißts dann Disziplin :)
 
Mir geht es drum, dass es für die Schichtelektriker mit möglichst wenig Aufwand funktioniert, da ich ansonsten befürchte, dass ich, dass nicht alle Änderungen auf dem Server landen.. aber hier heißts dann Disziplin
Das ist bei uns etwas einfacher, unsere Schichtelektriker arbeiten, wenn überhaupt an S5, mit Normale Laptops und der Software PG2000.
Da funktioniert das scheinbar mit Versiondog?!?
 
Zurück
Oben