08.12.2008 16:27 | |
Beigetreten: 25.08.2005 Letzter Bes: 05.10.2024 Beiträge: 1162 Bewertung: (111) |
Hallo DerKurze, erstmal hab ich hier eine FAQ gefunden der eine Menge an Infos enthält: Welche Punkte sind zu beachten, wenn ich einen CP342-5 als DP-Master projektiere?Die Bausteine DP_Send und DP_Recv dienen dazu die Daten zwischen der CPU und dem CP hin und her zu schaufeln. Mit DP_Send schickst Du Daten von der CPU zum CP. Der gibt diese dann als Ausgangsdaten zum Slave. Mit DP_Recv holst Du Dir die zuletzt vom Slave empfangenen Daten vom CP in die CPU. Wichtig ist bei CPLADDR die Adresse des CPs aus der Hardwarekonfiguration einzutragen (Achtung Hexadezimal!) Bei SEND gibst Du an, wo die Daten liegen die an den Slave geschickt werden sollen, bei RECV wohin die Daten in der CPU gelegt werden sollen die vom Slave kommen. Das mit E/A-Daten zu belegen macht also nicht unbedingt Sinn. Die restlichen "Dinger" sind Statusinformationen die vor allem dann interessant werden wenn mal was nicht läuft. Details zu den Bausteinen kannst Du auch diesem Handbuch entnehmen: Funktionen (FC) und Funktionsbausteine (FB) für SIMATIC NET S7-CPs ProgrammierhandbuchWenn Du weitere Details brauchst, melde Dich nochmal. Viele Erfolg Sabine |
08.12.2008 20:40 | |
Beiträge: 18 Bewertung: (0) |
Danke werde gleich mal weiter lesen....................... |
09.12.2008 07:21 | |
Beigetreten: 19.04.2006 Letzter Bes: 10.12.2021 Beiträge: 521 Bewertung: (31)
|
eine sehr gute hilfe bekommst du auch, wenn du auf den bausteinaufruf in deinem programm gehst und F1 betätigst. vg gochtel |
Zuletzt bearbeitet von: gochtel am: 09.12.2008 07:21...wer seine träume verwirklichen will, muß auch daraus erwachen... |
|
09.12.2008 13:11 | |
Beigetreten: 19.04.2006 Letzter Bes: 10.12.2021 Beiträge: 521 Bewertung: (31)
|
alles klar, fragen kannst du selbstverständlich jeder zeit! das SEND:P#A 0.0 Byte 4 sagt folgendes. das ist ein zeiger (pointer) auf einen datenbereich, wo die daten liegen, die gesendet werden sollen und wie lang der bereich ist. hier in diesem fall zeiger auf den ausgangsbereich ab adresse 0.0 mit einer länge von 4 Byte. ich hoffe, dass hilft dir weiter. vg gochtel |
...wer seine träume verwirklichen will, muß auch daraus erwachen... |
|
Folgen Sie uns auf