Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 46411

TIA nochmal zu Wortgrenzen in TIA

$
0
0
Ich weiß, wir hatten schon einmal ein ähnliches Thema.

Folgendes Problem:
Ein Gerät hat eine Profinetschnittstelle:


Schnappschuss (2016-08-11 15.00.53).jpg

Wie man sieht, landet alles ab Ergebnis Code auf ungeraden Adressen.
Nun will ich das Ganze an einen FB übergeben und auch so schön struckturiert nutzen. Also packe ich das in einen Datentyp:

Schnappschuss (2016-08-11 15.01.43).jpg

Wenn ich den Datentyp nun z.Bsp. in Eine Symboltabelle einfüge und auf die richtige Adresse lege, passiert folgendes:

Schnappschuss (2016-08-11 15.02.01).jpg

Ergebnis Code sollte auf 4003 liegen, wird aber auf 4004 abgebildest. Das setzt sich nach unten hin fort.
Soso, die auf ungeraden Adressen liegenden Daten landen nun auf geraden Adressen, weil TIA einfach ein "Müllbyte" einschiebt. Das ist natürlich falsch, ich würde nur Datenschrott einlesen.

Kennt jeder Abhilfe oder muß ich tatsächlich die Daten einzeln deklarieren (Real auf ungerade Adresse geht einzeln), bzw. die Daten umkopieren.
Beides eher sehr unschön.

Wer ist da nun der Schuldige? Siemens oder der Hersteller des externen Gerätes?

Viewing all articles
Browse latest Browse all 46411


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>