-> Hier kostenlos registrieren
Hallo,
ich versuche mich gerade in die Datenobjekte bei B&R einzuarbeiten. Leider will das so wirklich nicht gelingen. Kennt jemand eine online verfügbare Anleitung? Oder kann mir das Trainingsmodul, TM250 - Speichermanagement und Datenhaltung, zukommen lassen?
Wie ich ein Datenobjekt manuell erstelle ist kein Problem. Für mich stellt der lesende und schreibende Zugriff ein Problem da.
Hab schon festgestellt das das wohl nicht so simpel wird wie bei ner s7.
Vielleicht hat auch jemand ein einfaches Progrämmchen umfahren, bei der ich mir das mal abschauen kann.
Vielen Dank für die Hilfe
Edit:
Hab die Funktion DatObjWrite bzw Write bereits gefunden. DatObjWrite (enable, ident, Offset, adr(Source), len, status) ist die syntax. enable ist klar (=1), ident soll ne Nummer des Objekts sein aus der Objektverwaltung ( Da weiß ich nicht woher ich die bekomme), Offset ( kann bei mir erstmal =0 sein, adr(Source) habe ich ein Udint-Array für erstellt, len sind 10 UDint werte im erstellten Array, wobei mir es es erst mal reichen würde wenn einer der werte übertragen wird, Status ist ausgang (fehlermeldung)
ich versuche mich gerade in die Datenobjekte bei B&R einzuarbeiten. Leider will das so wirklich nicht gelingen. Kennt jemand eine online verfügbare Anleitung? Oder kann mir das Trainingsmodul, TM250 - Speichermanagement und Datenhaltung, zukommen lassen?
Wie ich ein Datenobjekt manuell erstelle ist kein Problem. Für mich stellt der lesende und schreibende Zugriff ein Problem da.
Hab schon festgestellt das das wohl nicht so simpel wird wie bei ner s7.
Vielleicht hat auch jemand ein einfaches Progrämmchen umfahren, bei der ich mir das mal abschauen kann.
Vielen Dank für die Hilfe
Edit:
Hab die Funktion DatObjWrite bzw Write bereits gefunden. DatObjWrite (enable, ident, Offset, adr(Source), len, status) ist die syntax. enable ist klar (=1), ident soll ne Nummer des Objekts sein aus der Objektverwaltung ( Da weiß ich nicht woher ich die bekomme), Offset ( kann bei mir erstmal =0 sein, adr(Source) habe ich ein Udint-Array für erstellt, len sind 10 UDint werte im erstellten Array, wobei mir es es erst mal reichen würde wenn einer der werte übertragen wird, Status ist ausgang (fehlermeldung)
Zuletzt bearbeitet: