ich grab das hier mal in eigener sache aus...
wir prüfen gerade, inwieweit wir OPC-funktionen durch die panels ersetzen können. ne variablentabelle gibts ja von siemens schon frei haus und andere benötigte funktionen wurden halt auf SPS ebene programmiert
die resultate stehen in rezepturen und werden auf dem flashspeicher eines TP177B mono DP gespeichert.
am TP hängt ein billiger
netlink-USB-hub und daran ne tastatur, maus, USB-stick etc
ursprünglich wurde von vielen getesteten USB-sticks nur 1 einziger mal erkannt, aber seit wir mal in die kommandozeile/dosbox "dir" eingetippt haben, findet er alle USB-sticks zu jedem beliebigen zeitpunkt. auch welche, die laut siemens eigentlich nicht funktionieren dürften (>2GB)
die rezepturdateien im flashspeicher kann man dann per kopieren/einfügen auf den USB-stick ziehen.
soweit so gut...
die probleme:
1.: kann man den kopiervorgang automatisch machen? also seitens der steuerung oder der HMI als button? (ohne scripts, weil die auf nem TP177B nicht gehen)
2.: jetz hab ich auf dem USB-stick 3 dateien:
PTRCP_[Rezepturname]_1.dat
PTRCP_[Rezepturname]_1.rdf
PTRCP_[Rezepturname]_1.vdf
in der vdf-datei stehen neben ein wenig datenmüll sämtliche symbolischen adressen der variablen in der rezeptur. also bspw "DB_XY.struct1.struct11.var"
in der rdf-datei scheint hauptsächlich datenmüll zu stehen
in der .dat stehen die gespeicherten datensätze der rezeptur und deren werte - ungünstigerweise verschlüsselt oder zumindest mit keinem mir bekannten editor lesbar bzw kein ascii-code
welche möglichkeiten habe ich, daraus wieder verwertbare variablenbelegungen zu bekommen?
P.S.: der hinweis, dass die 270er und aufwärts das ohnehin können und schöne exceltabellen auswerfen, hilft mir weniger
soll ja irgendwann mal geld sparen
dankeschön.