-> Hier kostenlos registrieren
Hallo liebe Community,
ich sitz seit neuem an einem Projekt und hab ein paar große Probleme um dies umzusetzen.
In diesem Projekt geht es um folgendes Thema:
Ich soll mit meiner S7-300 CPU 315-2 PN/DP an einem salve Daten auslesen.
Das sind meine vorgaben: Die Profibus Verbindung steht, die hab ich von einer vorhanden gsd-Datei übernommen.
[TABLE="width: 616"]
[TR]
[TD]Kennung = 0x10
[/TD]
[TD]Request: Info = 0x00 (read)
Response: Info + 0x80
[/TD]
[/TR]
[TR]
[TD="colspan: 2"]
[TABLE="width: 528"]
[TR]
[TD]Code
[/TD]
[TD]Daten-Byte
[/TD]
[TD]Beschreibung
[/TD]
[TD]Wertebereich
[/TD]
[/TR]
[TR]
[TD]0x00
[/TD]
[TD]0 … 3
[/TD]
[TD]Seriennummer
[/TD]
[TD]0 … 0xFFFFFFFF
[/TD]
[/TR]
[TR]
[TD]0x01
[/TD]
[TD]4
[/TD]
[TD]Hardware-Version
[/TD]
[TD]0 … 255
[/TD]
[/TR]
[TR]
[TD]0x02
[/TD]
[TD]5
[/TD]
[TD]Hardware-Subversion
[/TD]
[TD]0 … 255
[/TD]
[/TR]
[TR]
[TD]0x03
[/TD]
[TD]6 … 7
[/TD]
[TD]Typ Leistung in W
[/TD]
[TD]0 … 65535
[/TD]
[/TR]
[TR]
[TD]0x05
[/TD]
[TD]8 … 9
[/TD]
[TD]Typ Frequenz in Hz
[/TD]
[TD]0 … 65535
[/TD]
[/TR]
[TR]
[TD]0x06
[/TD]
[TD]10
[/TD]
[TD]Software-Version Tag
[/TD]
[TD]1 …31
[/TD]
[/TR]
[TR]
[TD]0x07
[/TD]
[TD]11
[/TD]
[TD]Software-Version Monat
[/TD]
[TD]1 … 12
[/TD]
[/TR]
[TR]
[TD]0x08
[/TD]
[TD]12 … 13
[/TD]
[TD]Software-Version Jahr
[/TD]
[TD]2000 … 2099
[/TD]
[/TR]
[TR]
[TD]
[/TD]
[TD]14 … 15
[/TD]
[TD]unbenutzt
[/TD]
[TD]
[/TD]
[/TR]
[/TABLE]
[/TD]
[/TR]
[/TABLE]
Danke für die Hilfe!
ich sitz seit neuem an einem Projekt und hab ein paar große Probleme um dies umzusetzen.
In diesem Projekt geht es um folgendes Thema:
Ich soll mit meiner S7-300 CPU 315-2 PN/DP an einem salve Daten auslesen.
Das sind meine vorgaben: Die Profibus Verbindung steht, die hab ich von einer vorhanden gsd-Datei übernommen.
[TABLE="width: 616"]
[TR]
[TD]Kennung = 0x10
[/TD]
[TD]Request: Info = 0x00 (read)
Response: Info + 0x80
[/TD]
[/TR]
[TR]
[TD="colspan: 2"]
[TABLE="width: 528"]
[TR]
[TD]Code
[/TD]
[TD]Daten-Byte
[/TD]
[TD]Beschreibung
[/TD]
[TD]Wertebereich
[/TD]
[/TR]
[TR]
[TD]0x00
[/TD]
[TD]0 … 3
[/TD]
[TD]Seriennummer
[/TD]
[TD]0 … 0xFFFFFFFF
[/TD]
[/TR]
[TR]
[TD]0x01
[/TD]
[TD]4
[/TD]
[TD]Hardware-Version
[/TD]
[TD]0 … 255
[/TD]
[/TR]
[TR]
[TD]0x02
[/TD]
[TD]5
[/TD]
[TD]Hardware-Subversion
[/TD]
[TD]0 … 255
[/TD]
[/TR]
[TR]
[TD]0x03
[/TD]
[TD]6 … 7
[/TD]
[TD]Typ Leistung in W
[/TD]
[TD]0 … 65535
[/TD]
[/TR]
[TR]
[TD]0x05
[/TD]
[TD]8 … 9
[/TD]
[TD]Typ Frequenz in Hz
[/TD]
[TD]0 … 65535
[/TD]
[/TR]
[TR]
[TD]0x06
[/TD]
[TD]10
[/TD]
[TD]Software-Version Tag
[/TD]
[TD]1 …31
[/TD]
[/TR]
[TR]
[TD]0x07
[/TD]
[TD]11
[/TD]
[TD]Software-Version Monat
[/TD]
[TD]1 … 12
[/TD]
[/TR]
[TR]
[TD]0x08
[/TD]
[TD]12 … 13
[/TD]
[TD]Software-Version Jahr
[/TD]
[TD]2000 … 2099
[/TD]
[/TR]
[TR]
[TD]
[/TD]
[TD]14 … 15
[/TD]
[TD]unbenutzt
[/TD]
[TD]
[/TD]
[/TR]
[/TABLE]
[/TD]
[/TR]
[/TABLE]
Danke für die Hilfe!