Sinumerik: Tool zum ARC Dateien extrahieren

Zuviel Werbung?
-> Hier kostenlos registrieren
Das Werkstück 5555.WPD, welches ich mit dem Tool extrahiert habe zeigt im HMI unter der Spalte Typ kein Dateityp an. Beim Werkstück 29737.WPD welches über die HMI eingelesen wurde wird unter der Spalte Typ der Dateityp (WPD, MPF, etc.) angezeigt. Mit dem Bild vom Explorer wollte ich nur zeigen das die Ordnerstruktur auf Betriebssystemebene gleich sind.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
das HMI hat nach meinem Wissen noch einen kleinen Cache (glaube eine INI-Datei im Root vom PCU Austausch-Verzeichnis wo solche Informationen landen) - kannst du die Anhängen/oder als PN?
und es gibt da noch sehr "wirre" (Sorry Peter) Namenskonventionen wenn eine Datei schon vorhanden/geladen ist usw. (Achtung aus dem Gedächtnis:) z.B. aus TEST0.MPF wird TESTO.MPF uns so ein Quark

kannst du mal für mehrere Verzeichnisse und Dateien einen Vergleich zeigen - wo stimmt es, wo ist ein Fehler - und bitte nicht als Screenshot sondern als Text - Danke
 
Zuletzt bearbeitet:
Ich sehe da gar kein Problem . Wenn das Werkstück das erste mal geladen wird ,wird die Darstellung angepasst, erst wenn dem nicht so ist sollte (LowLevel) man eingreifen .
dieser Éxplorer zeigt ja nun mal Daten aus 2 Betriebssystemen gleichzeitig an
wenn doppelt Dateien Vorhanden sind gibt es erstmal eine anzeige das geladen Zeichen sieht dann so aus !X! auf Festplatte und im nckfs.
das Dateinen um benannt werden glaub ich nicht , zumal intern nur mit _N_TEST_MPF gearbeitet wird diese 8.3 Notation wird nicht genutzt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hab das Werkstück heute mal in die NC geladen. Funktionierte fehlerfrei. Sobald das Werkstück geladen ist wird die Anzeige richtig dargestellt, so, wie wenn es über das HMI geladen wird.
Ist es auch möglich das Tool zum übertragen von Programmen an Sinumerik 840d sl Steuerungen (Betriebssystem Linux) zu verwenden?
 
Ist es auch möglich das Tool zum übertragen von Programmen an Sinumerik 840d sl Steuerungen (Betriebssystem Linux) zu verwenden?

Nein - damit kann man nur entpacken - von Deltalogic gibt es da den NCK-Explorer als Tool oder die AGLink Bibliothek (fuer C/C++, C#...) zum selbermachen
 
Hab mir die Ordnerstruktur nochmal angeschaut. Beim laden in die NC wird eine zusätzliche Datei erstellt (__dhinf.000). Diese Datei ist m. E. für die richtige Darstellung im HMI-Explorer verantwortlich. Beim laden des Archivs über die HMI wird die Datei direkt erstellt, evtl. beim extrahieren durch die HMI. Das eine Test0.mpf in eine TestO.mpf wird kann ich nicht feststellen.

Inhalt __dhinf.000
Code:
INI INDEX    INDEX                     *                          65775 MPF 1_0      1_0                       *                          65775 MPF 1_3      1_3                       *                          65775 MPF 1_7      1_7                       *                          65775 MPF 2_0      2_0                       *                          65775 MPF 2_7      2_7                       *                          65775 MPF 3_0      3_0                       *                          65775

Wollte dann mal noch eine ARC-Datei, welche mit einer Sinumerik 840d sl im Lochstreifenformat erstellt wurde, entpacken. Dieser Versuch schlug aber fehl. Fehlermeldung "unbekanntes Format?". Sind diese ARC-Dateien anders als die welche mit einer 840d erstellt werden? Oder mache ich da was falsch?
 
Die Bedienoberfläche ist Sinumerik Operate V4.05. Beim Archivieren hat man die Auswahl zwischen Lochstreifenformat oder Binärdatenformat.
 

Anhänge

  • __dhinf.000.txt
    497 Bytes · Aufrufe: 51
  • 12345_WPD.arc.txt
    22,8 KB · Aufrufe: 47
Zuviel Werbung?
-> Hier kostenlos registrieren
Wird das Tool von dir noch weitergeführt? Habe mich gestern sehr gefreut dass das Entpacken funktionierte, allerdings passen im entpackten Archiv die Dateinamen nicht zum Inhalt.
Falls du noch weiter machst und Infos zur Fehlersuche brauchst unterstütze ich dich gern, nur das Archiv selbst darf ich nicht raus geben. Ansonsten hätte ich Interesse am Quellcode, vielleicht wäre es dir auch möglich das Projekt direkt Quelloffen im Netz zur Verfügung zu stellen (über GitHub zum Beispiel).
 
Wird das Tool von dir noch weitergeführt?

ja - aber sehr sporadisch

Habe mich gestern sehr gefreut dass das Entpacken funktionierte, allerdings passen im entpackten Archiv die Dateinamen nicht zum Inhalt.

der Inhalt der Dateien ist falsch, die Namen der Dateien sind falsch
oder der Inhalt ist richtig aber die Dateinamen falsch?

Falls du noch weiter machst und Infos zur Fehlersuche brauchst unterstütze ich dich gern, nur das Archiv selbst darf ich nicht raus geben.

tritt der Fehler reproduzierbar auf und kannst du nicht einfach Dateien nutzen mit anderem Inhalt/Namen die du freigeben darfst?

Ansonsten hätte ich Interesse am Quellcode, vielleicht wäre es dir auch möglich das Projekt direkt Quelloffen im Netz zur Verfügung zu stellen (über GitHub zum Beispiel).

Ich hab noch vor das in ein Produkt(Gedanken) von mir zu integrieren - mal schauen - wenn dann poste ich es hier
 
Zuletzt bearbeitet:
der Inhalt der Dateien ist falsch, die Namen der Dateien sind falsch
oder der Inhalt ist richtig aber die Dateinamen falsch?
Der Inhalt scheint zu passen, die zugeordneten Dateinamen nicht. Die Dateinamen sind jeweils um 4 Dateien verschoben (siehe Bild).
tritt der Fehler reproduzierbar auf und kannst du nicht einfach Dateien nutzen mit anderem Inhalt/Namen die du freigeben darfst?
Das selbe Archiv mehrfach entpackt führt zum selben Fehler, ich versuche nachher noch ein paar IBN-Archive von der selben und anderen Anlagen zu machen.
Ich bin hier Elektriker in der Instandhaltung, viel mehr als Archive erstellen, wiedereinspielen und ab und zu in einem Programm was suchen mache ich an den Steuerungen nicht. Die Anlagen müssen aber laufen, also keine Möglichkeit für Versuche und extra angelegte Dateien.
Edit: Hoffe das Bild ist halbwegs erkennbar, dass das Forum die Qualität so weit runter rechnet war mir nicht bewusst ...
Unbenannt.jpg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Der Inhalt scheint zu passen, die zugeordneten Dateinamen nicht. Die Dateinamen sind jeweils um 4 Dateien verschoben (siehe Bild).


ja der Inhalt passt nicht ganz zum Namen - ich sehe die Datei-Reihenfolge aber leider nicht in der Konsolen-Ausgabe


ein vollständiges Log von der extract Ausgabe wäre hilfreich - einfach auf der Kommandozeile > ausgabe.txt hinten drann hängen - also "arc_extract c:\temp\SPF.ARC c:\temp\arcs\ > ausgabe.txt"
du siehst dann keine Augabe mehr (kommt in die ausgabe.txt) und musst aber trotzdem noch eine Taste drücken damit er weiter macht
 
Hallo,

ich bin dabei ein Backup einer Alten Hermle C800U zu erstellen.

Nun habe ich eine Verbindung und kann nun die Programme auslesen.

Mir stellt sich nur die Frage, welches Format ich nehmen soll...?

A: Binär-Format (PC-Format)-----> ich denke, dass nicht...
B: Lochsteifen nur mit LF -----------> ???
C: Lochstreifen mit CR + LF -----------> ???

Wäre super wenn ihr mir helfen könntet.

Gruß

Fabian
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Binär-Format enthält alles - PLC- und NCK-Inbetriebname-Konfig/Settings, Programme etc. - nicht alles lässt sich als Lochstreifen speichern - darum zusätzlich das Binärformat - was nicht mit einem Text-Editor veraendert werden kann - dafür mein Tool - aber eben "alles" gespeichert werden kann

mach Binär alles - so viel Optionen wie du klicken kannst und die CR+LF Varianten - eben alles was du so erzeugen kannst

das in ein Zip + Backup - dann bist du sicher
 
Zurück
Oben