{"id":467,"date":"2015-03-11T16:01:23","date_gmt":"2015-03-11T15:01:23","guid":{"rendered":"http:\/\/norman\/wordpress\/?page_id=467"},"modified":"2015-03-12T09:53:31","modified_gmt":"2015-03-12T08:53:31","slug":"data-part","status":"publish","type":"page","link":"http:\/\/bj-ig.de\/service\/verfuegbare-dokumentationen\/s7-kommunikation\/aufbau-eines-data-tpdus\/data-part\/","title":{"rendered":"Data Part"},"content":{"rendered":"
Der Inhalt des Datenteils ist immer vom Parameterteil abh\u00e4ngig. Der Datenteil kann aus mehreren Elementen, passend zum Parameterteil, bestehen. Der Aufbau ist dabei immer gleich. Das erste Byte besteht aus einem Data Error Code<\/a>. Darauf folgt die Angabe, um welche Datenart<\/a> es sich handelt (1 Byte). Abh\u00e4ngig von der Datenart, folgen nun 2 Bytes L\u00e4ngenangabe der Nutzdaten, entweder in Byte oder in Bit. Request:<\/b> Response:<\/b> Request:<\/b>
\nDer Aufbau der Nutzdaten ist wiederum ganz unterschiedlich<\/a>.
\nAchtung!<\/b> In der Response Nachricht werden Elemente immer als Vielfaches eines Words (2 Byte) versendet. Bei ungerader Byteanzahl eines Elements, muss an dieses also noch ein Nullbyte angef\u00fcgt werden.<\/p>\nOpen S7 Connection Daten<\/h3>\n
\nEs werden keine Daten im Datenteil versendet.<\/p>\n
\nEs werden keine Daten im Datenteil versendet.<\/p>\nSZL Daten<\/h3>\n
\nWerden Diagnosedaten einer bestimmten SZL angefordert, so ist der Datenteil wie folgt aufgebaut:<\/p>\n