ioBroker / ioBroker.s7

Connects iobroker with simatic S7 or logo
MIT License
16 stars 13 forks source link

DB import #286

Open smilie108 opened 9 months ago

smilie108 commented 9 months ago

@GermanBluefox

1. UINT und UDINT gibt es noch nicht oder ?
2. Hi gibt es eigentlich keinen einfacheren weg für den Import von dbs ? Weil von Tia raus geht ja noch in exel aber egal wie ich das exel dann als tabulator getrennt Speichere muss ich es immer händisch nochmal durchgehen da ich es sonst nicht in das tsv kopiren kann bzw es dann nicht geht.
3. Der import von dbs in welchem format muss die datei sein weil er bringt mir die meldung updated aber es ist dann nichts drinn ?

Danke im voraus Wenn du was zum testen brauchst ich kenne mich mit der S7 tia alle versionen bzw S7 bzw s5 sehr gut aus programiere große Anlagen. Hab zu hause selbst ne 1500er am laufen und ne 300er und stelle mich gerne zur verfügung.

fu-zhou commented 8 months ago

Zu 1: Der Adapter hat UINT16BE und UINT32BE "im Bauch", was fehlt dir wo? (s. auch https://github.com/ioBroker/ioBroker.s7/issues/153#issuecomment-1890792959) Zu 2./3.: Ich gehe immer über TSV mit copy und paste aus Excel, das funktioniert wunderbar, wobei ich die DBs schon in Excel anlege (als Quelle, die ich dann im Step7 übersetze). Erfordert natürlich etwas Disziplin, die Änderungen im DB dann auch rückzudokumentieren. Und da habe ich mir zusätzliche Spalten angelegt, die iobroker braucht. Wenn ich diesen Teil der Excel-Tabelle mit copy und paste einfüge haut das als TSV hin. Ich glaube der DB File-Import war/ist für PRN-Dateien gedacht (DB über Textdrucker als Datei speichern), aber dann musst du schätzungsweise immer noch die iobroker-spezifischen Informationen hinzufügen, wie Typ, Abfrage, RW, ...