IO-Link-Prozessdaten schreiben

Zuviel Werbung?
-> Hier kostenlos registrieren
Ich hab jetzt mal versucht, den Datentypnamen von Hand einzugeben wie du es gemeint hast, es hat ihn hat aber leider nicht angenommen...
Vielleicht nochmal kurz mein Vorgehen:
1. Ich habe die Tabelle in PLC-Datentypen so wie dein Beispiel abgeschrieben
2. In Software übersetzen
3. jetzt wollte ich eine neue Variable aus dem erstellten Datentyp in der Standardvariablentabelle anlegen
Ist das nicht das Vorgehen wie du gemeint hast?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Vlt. vorher noch:
Neuer PLC-Datentyp
Datentyp umbenennen.

Du könntest auch den Code aus meinen ersten Post hier kopieren, diesen in eine leere Textdatei einfügen und die Dateiendung .txt in .udt ändern. Dann diese Datei in TIA unter Quellen als neue Quelle einbinden und übersetzen.
 
Ja, siehste, deswegen steht in den Forenregeln: "immer Hardware angeben!".
;)


Bei 'ner S7-300 kann man IMHO noch keine UDT-Struktur auf die IOs legen.
Dort musst Du diese Struktur per Hand in den IOs erstellen.
Kann sein, dass das auch nicht komplett geht, sondern nur die Bits und das DINT einzeln.


PS:
In der Regel assoziiert man TIA mit S7-1x00 und S7 Classic mit S7-300/400.
;)
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hm ok dann weiß ich das jetzt auch...:D

Heißt ich muss das so machen wie ich es ganz am Anfang gemacht habe mit den einzelnen Bytes in die entsprechende Ausgangsadresse schieben?
So ist mein jetziger Stand und es hat soweit auch funktioniert, nur hätte ich das jetzt schon gerne auch mal "richtig" gemacht so wie du es beschrieben hast. Auch wenns dann nur noch als kleine Übung und Herausforderung gewesen wäre...:D
 
Ne, Bytes sollte nicht sein müssen.
Aber wahrscheinlich einzelne Bits und das DINT in der Standard-Variablentabelle.

Letztendlich geht's darum, dass Du die Variablen genau so benutzt, wie Dein IO-Link.
 
Zurück
Oben