ioBroker / ioBroker.s7

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

DB integrate from S7-1200 TiaPortal #113

Open Saturdaynight80 opened 2 years ago

Saturdaynight80 commented 2 years ago

I need some support here. I have installed the S7 adapter and it works very well. Inputs and outputs as well as Marks can be exchanged wonderfully. But unfortunately I do not understand how I can integrate the DB.

I bind the DB as described, DB13 0.0 or DB13 0 there is an error in the connection. but in objects DB appears a folder with the datapoint. Screenshot 2022-03-30 114536

if i write DB13.Wohnwand_1
or "ioBroker".Rezept[0] (this is also correct in the Tia Portal) The connection is ok but in the folder DB is not a subdirectory with a datapoint

HansPeterMeier commented 2 years ago

Du musst den optimierten Datenbaustein ausschalten, dann tauchen auch die direkten Adressen auf. Kämpfe gerade selber damit einen großen DB zu importieren, nur leider scheint das nicht so ganz zu funktionieren.

Saturdaynight80 commented 2 years ago

Du musst den optimierten Datenbaustein ausschalten, dann tauchen auch die direkten Adressen auf. Kämpfe gerade selber damit einen großen DB zu importieren, nur leider scheint das nicht so ganz zu funktionieren.

Moin HansPeter, bist du in diesem Thema weiter gekommen?

ich habe übrigens mal versucht, deinen Tipp zu folgen und habe den Optimierten Bausteinzugriff deaktiviert. Aber sehe keinen Unterschied. Wo kannst du die absolute Adresse sehen?

MaikB85 commented 2 years ago

Rechtsklick auf den Datenbaustein und dann auf Eigenschaften. Unter Attribute findest du die Option "Optimierter Bausteinzugriff". Den Haken weg nehmen. Nach erneutem Übersetzen werden dir im Datenbaustein die Adressen angezeigt (Spalte "Offset")

GermanBluefox commented 2 years ago

@GermanBluefox add to documentation

HansPeterMeier commented 2 years ago

Du musst den optimierten Datenbaustein ausschalten, dann tauchen auch die direkten Adressen auf. Kämpfe gerade selber damit einen großen DB zu importieren, nur leider scheint das nicht so ganz zu funktionieren.

Moin HansPeter, bist du in diesem Thema weiter gekommen?

ich habe übrigens mal versucht, deinen Tipp zu folgen und habe den Optimierten Bausteinzugriff deaktiviert. Aber sehe keinen Unterschied. Wo kannst du die absolute Adresse sehen? Tia zu iobroker.xlsx

Ich habe mal eine Excel zusammengebaut auf die schnelle mit meinen Kenntnissen. Man könnte jetzt eine Beobachtungstabelle erstellen und die Tabelle kopieren und in die Excel einfügen, dann sollte rechts alles rauskommen, was man über den TSV Editor einfügen kann. Es sind nicht alle Datentypen getestet, da fehlt mir leider die Zeit. In der letzten Zeile sollte man den Type und Länge beachten, da ich die Länge z.B. beim DEZ+- nicht ermitteln kann ob INT oder DINT. Vielleicht hilft es den ein oder anderen. Tia zu iobroker wandeln.xlsx

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs within the next 7 days. Please check if the issue is still relevant in the most current version of the adapter and tell us. Also check that all relevant details, logs and reproduction steps are included and update them if needed. Thank you for your contributions. Dieses Problem wurde automatisch als veraltet markiert, da es in letzter Zeit keine Aktivitäten gab. Es wird geschlossen, wenn nicht innerhalb der nächsten 7 Tage weitere Aktivitäten stattfinden. Bitte überprüft, ob das Problem auch in der aktuellsten Version des Adapters noch relevant ist, und teilt uns dies mit. Überprüft auch, ob alle relevanten Details, Logs und Reproduktionsschritte enthalten sind bzw. aktualisiert diese. Vielen Dank für Eure Unterstützung.