{"id":182,"date":"2015-03-06T14:23:08","date_gmt":"2015-03-06T13:23:08","guid":{"rendered":"http:\/\/localhost\/wordpress\/?page_id=182"},"modified":"2015-03-11T16:43:35","modified_gmt":"2015-03-11T15:43:35","slug":"aufbau-eines-connection-confirm-tpdus","status":"publish","type":"page","link":"http:\/\/bj-ig.de\/service\/verfuegbare-dokumentationen\/s7-kommunikation\/aufbau-eines-connection-confirm-tpdus\/","title":{"rendered":"Aufbau eines Connection Confirm TPDUs"},"content":{"rendered":"

Aufbau eines Connection Confirm TPDUs<\/h1>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Byte<\/b><\/td>\n<\/td>\nDescription<\/b><\/td>\n<\/td>\n<\/tr>\n
0-3<\/td>\n<\/td>\nISO-TCP header<\/td>\n<\/td>\n<\/tr>\n
4<\/td>\n<\/td>\nlength (in byte) of TPDU header (without this byte and possible user data)<\/td>\n<\/td>\n<\/tr>\n
5<\/td>\n<\/td>\nCC code (1101) & credit (always 0000)<\/td>\nFixed Part<\/td>\n<\/tr>\n
6-7<\/td>\n<\/td>\ndestination reference<\/td>\nFixed Part<\/td>\n<\/tr>\n
8-9<\/td>\n<\/td>\nsource reference<\/td>\nFixed Part<\/td>\n<\/tr>\n
10<\/td>\n<\/td>\nclass option (always class 0)<\/td>\nFixed Part<\/td>\n<\/tr>\n
11<\/td>\n<\/td>\n0xC0 (code: TPDU size)<\/td>\nVariable Part<\/td>\n<\/tr>\n
12<\/td>\n<\/td>\n0x01 (length of bytes following)<\/td>\nVariable Part<\/td>\n<\/tr>\n
13<\/td>\n<\/td>\nTPDU size (as exponent to base of 2)<\/td>\nVariable Part<\/td>\n<\/tr>\n
14<\/td>\n<\/td>\n0xC1 (code: calling TSAP-ID)<\/td>\nVariable Part<\/td>\n<\/tr>\n
15<\/td>\n<\/td>\n0x02 (length of id)<\/td>\nVariable Part<\/td>\n<\/tr>\n
16<\/td>\n<\/td>\n0x02 (unknown function; part of TSAP-ID)<\/td>\nVariable Part<\/td>\n<\/tr>\n
17<\/td>\n<\/td>\nTSAP-ID (rack & slot<\/a>)<\/td>\nVariable Part<\/td>\n<\/tr>\n
18<\/td>\n<\/td>\n0xC2 (code: called TSAP-ID)<\/td>\nVariable Part<\/td>\n<\/tr>\n
19<\/td>\n<\/td>\n0x02 (length of id)<\/td>\nVariable Part<\/td>\n<\/tr>\n
20<\/td>\n<\/td>\n0x02 (unknown function; part of TSAP-ID)<\/td>\nVariable Part<\/td>\n<\/tr>\n
21<\/td>\n<\/td>\nTSAP-ID (rack & slot<\/a>)<\/td>\nVariable Part<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

Rack & Slot<\/h3>\n

Die Kommunikationseinheit einer SPS wird \u00fcber eine Bautr\u00e4gernummer und einen Steckplatz identifiziert. Diese sind Teil der TSAP-ID und werden wie folgt gebildet:<\/p>\n\n\n\n\n\n\n\n\n\n\n
Baugruppentr\u00e4ger<\/b><\/td>\n<\/td>\n0<\/b><\/td>\n1<\/b><\/td>\n2<\/b><\/td>\n3<\/b><\/td>\n4<\/b><\/td>\n5<\/b><\/td>\n<\/tr>\n
Steckplatz<\/b><\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/td>\n<\/tr>\n
0<\/b><\/td>\n<\/td>\n0x00<\/td>\n0x20<\/td>\n0x40<\/td>\n0x60<\/td>\n0x80<\/td>\n0xA0<\/td>\n<\/tr>\n
1<\/b><\/td>\n<\/td>\n0x01<\/td>\n0x21<\/td>\n0x41<\/td>\n0x61<\/td>\n0x81<\/td>\n0xA1<\/td>\n<\/tr>\n
2<\/b><\/td>\n<\/td>\n0x02<\/td>\n0x22<\/td>\n0x42<\/td>\n0x62<\/td>\n0x82<\/td>\n0xA2<\/td>\n<\/tr>\n
3<\/b><\/td>\n<\/td>\n0x03<\/td>\n0x23<\/td>\n0x43<\/td>\n0x63<\/td>\n0x83<\/td>\n0xA3<\/td>\n<\/tr>\n
4<\/b><\/td>\n<\/td>\n0x04<\/td>\n0x24<\/td>\n0x44<\/td>\n0x64<\/td>\n0x84<\/td>\n0xA4<\/td>\n<\/tr>\n
5<\/b><\/td>\n<\/td>\n0x05<\/td>\n0x25<\/td>\n0x45<\/td>\n0x65<\/td>\n0x85<\/td>\n0xA5<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"

Aufbau eines Connection Confirm TPDUs Byte Description 0-3 ISO-TCP header 4 length (in byte) of TPDU header (without this byte and possible user data) 5 CC code (1101) & credit (always 0000) Fixed Part 6-7 destination reference Fixed Part 8-9 source reference Fixed Part 10 class option (always class 0) Fixed Part 11 0xC0 (code: […]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":174,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"index-grey.php","meta":{"footnotes":""},"_links":{"self":[{"href":"http:\/\/bj-ig.de\/wp-json\/wp\/v2\/pages\/182"}],"collection":[{"href":"http:\/\/bj-ig.de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/bj-ig.de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/bj-ig.de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/bj-ig.de\/wp-json\/wp\/v2\/comments?post=182"}],"version-history":[{"count":8,"href":"http:\/\/bj-ig.de\/wp-json\/wp\/v2\/pages\/182\/revisions"}],"predecessor-version":[{"id":502,"href":"http:\/\/bj-ig.de\/wp-json\/wp\/v2\/pages\/182\/revisions\/502"}],"up":[{"embeddable":true,"href":"http:\/\/bj-ig.de\/wp-json\/wp\/v2\/pages\/174"}],"wp:attachment":[{"href":"http:\/\/bj-ig.de\/wp-json\/wp\/v2\/media?parent=182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}