06.02.2014 10:21 | |
Beiträge: 1368 Bewertung: (126) |
Hallo Schtim, das ist natürlich auch möglich. Dafür wird die eine CPU als I-Device projektiert und an die andere gehängt. Wichtig ist bei Safety nur, dass du beim Transferbereich extra Slots für die F-Parameter und F-I/O daten berücksichtigen musst. Bei einer bidirektionalen Kommunikation mit F-SENDDP und F-RCVDPsind es18Byte (12+6) input and 18Byte (6+12) output. Siehe auch hier http://support.automation.siemens.com/WW/view/de/54110126 Grüße |
Zuletzt bearbeitet von: Pittiplatsch am: 06.02.2014 10:40 |
|
Für diesen Beitrag bedanken sich1 Benutzer |
06.02.2014 10:41 | |
Beiträge: 1368 Bewertung: (126) |
Gugg auch hier http://support.automation.siemens.com/WW/view/de/54110126 Im Kapitel 9 ist das seh rgut beschrieben... |
06.02.2014 11:30 | |
Beiträge: 1368 Bewertung: (126) |
Vielleicht ist deine CPU zu alt...Welche FW hat sie? Und deine Bilder haben leider den Weg nicht hierher gefunden... |
06.02.2014 11:32 | |
Beiträge: 14 Bewertung: (0) |
Firmware ist v3.1. ok hoffe nun ist das Bild drin :D
|
06.02.2014 11:35 | |
Beiträge: 1368 Bewertung: (126) |
Da haben wir es doch schon das Problem... I-Device ist erst am FW3.2 möglich... zum Hochrüsten http://support.automation.siemens.com/WW/view/de/40945128 |
Zuletzt bearbeitet von: Pittiplatsch am: 06.02.2014 11:38 |
|
10.02.2014 09:25 | |
Beiträge: 1368 Bewertung: (126) |
Hallo Tim, dieses Dokument http://support.automation.siemens.com/WW/view/de/22099875 ist speziell für S7 Distributed Safety und STEP 7 Classic. Die Konfiguration der Transferbereiche ist analog, aber vielleicht sind hier noch HInweise, was du mit dem F_SENDDP und F_RCVDP machen musst. Ach ja...und dieser Post dürfte dich auch interessieren /tf/WW/en/Posts/76690 Grüße |
Zuletzt bearbeitet von: Pittiplatsch am: 10.02.2014 09:45 |
|
11.02.2014 08:32 | |
Beiträge: 1368 Bewertung: (126) |
Hallo Tim, Nach einem Anlauf des sendenden und des empfangenden F-Systems muss die Kommunikation zwischen den Verbindungspartnern F_SENDDP und F_RCVDP erstmalig aufgebaut werden. Der Empfänger F_RCVDP gibt für diesen Zeitraum die an seinen Eingängen SUBBO_xx und SUBBI_xx anliegenden Ersatzwerte aus. F_SENDDP und F_RCVDP signalisieren dies am Ausgang SUBS_ON mit 1. |
Zuletzt bearbeitet von: Pittiplatsch am: 11.02.2014 08:34 |
|
11.02.2014 08:52 | |
Beiträge: 14 Bewertung: (0) |
Wie kann ich den DIAG-Ausgang auslesen? Kann den im F-FB ja nicht beschalten? Habe als DP_DP_ID bei beiden 148 und LADDR 256.
Habe mal einige Bilder, welche meine aktuelle Konfiguration mit Bausteinaufruf usw.., gezipt. Dateianhangforum.zip (160 Downloads) |
11.02.2014 09:42 | |
Beiträge: 1368 Bewertung: (126) |
Hallo Tim, hier ein FAQ zur DIAG Auswertung http://support.automation.siemens.com/WW/view/de/39748775 |
11.02.2014 10:03 | |
Beiträge: 14 Bewertung: (0) |
super danke also DIAG ist 0x00, dafür ist retval14 auf 0x8090 und retval15 auf 0x80B1 nach diesem Post (http://www.sps-forum.de/simatic/23891-sfc-14-15-a.html) steht das einmal für: 8090 · Für die angegebene logische Basisadresse haben sie keine Baugruppe projektiert, oder · Sie haben die Einschränkung über die Länge der konsistenten Daten nicht beachtet, oder· Sie haben die Anfangsadresse im Parameter LADDR nicht hexadezimal angegeben. und das andere : 80B1 Die Länge des angegebenen Zielbereichs ist ungleich der mit STEP 7 projektierten Nutzdatenlänge Zu 80B1 -> heißt das ich muss den Transferbereich 12 Byte groß machen anstatt 18? Zu dem ersten Fehler fälllt mir nichts einDer F_SENDDP möchte LADDR ja als INT, muss ich es trotzdem als w#16#... angeben? da müsste der "256" zufrieden sein. edit: also retval15 ist jetzt auf 0000, lag an den 18 statt 12 Bytes, die ich zuvor projektiert hatte. Auf der Empfängerseite steht bei retval15 die 0x8090 an, welche bei Sender bei retval14 ausgegeben wird. Hab dafür momentan noch keine Lösung gefunden, LADDR muss ich als INT-Wert angeben und die Adresse sollte eigentlich auch stimmen.
|
Zuletzt bearbeitet von: schtim am: 11.02.2014 10:28 |
|
11.02.2014 10:37 | |
Beiträge: 1368 Bewertung: (126) |
Hallo TIm, DateianhangD:\profisafe.zip (331 Downloads) |
11.02.2014 10:51 | |
Beiträge: 14 Bewertung: (0) |
super vielen, vielen Dank. deine Screenshots sollten in das Handbuch von Siemens mit rein, für so Leute wie mich, die schwer von Begriff sind |
11.02.2014 10:59 | |
Beiträge: 1368 Bewertung: (126) |
Danke... |
11.02.2014 11:36 | |
Beiträge: 14 Bewertung: (0) |
wenn der F_SENDDP über ProfiSafe kommuniziert, dann ja |
Folgen Sie uns auf