Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATICS7-400 Gerätehandbuch Seite 153

Inhaltsverzeichnis

Werbung

Beispiel
Tabelle 6- 6 Beispiel für den Aufruf von SFB12 (BSEND) mit 3964(R)
AWL
CALL SFB 12, DB62
Tabelle 6- 7 Beispiel für den Aufruf von SFB13 (BRCV) mit 3964(R)
AWL
SET
CALL SFB 13, DB63
Punkt-zu-Punkt-Kopplung CP 441 Aufbauen und Parametrieren
Gerätehandbuch, 04/2012, A5E00405448-03
6.3 Anwendung der Systemfunktionsbausteine bei der Prozedur 3964(R)
L
50
T
DB60.DBW806
REQ
:=DB60.DBX812.0
R
:=DB60.DBX812.1
ID
:=W#16#1000
R_ID
:=W#16#5
DONE
:=DB60.DBX812.2
ERROR
:=DB60.DBX812.3
STATUS
:=DB60.DBW802
SD_1
:=p#DB10.DBX5.0 WORD 1
LEN
:=DB60.DBW806
=
DB60.DBX812.4
ID
:=W#16#1001
R_ID
:=W#16#0
NDR
:=DB60.DBX812.5
ERROR
:=DB60.DBX812.6
STATUS
:=DB60.DBW800
RD_1
:=p#DB20.DBX10.0 WORD 2048
LEN
:=DB60.DBW804
Kommunikation über Systemfunktionsbausteine
Aufruf des SFB 12.
Nach einer steigenden Flanke
am Parameter REQ werden die
Daten im DB10 ab Datenbyte 5
mit der Länge 50 Byte zum
Kommunikationspartner mit
dem BSEND-Auftrag
übertragen.
Aufruf des SFB 13.
Die Daten werden mit dem BRCV-
Auftrag empfangen und im DB20
ab Datenbyte 10 abgelegt. Am
Parameter LEN wird als Länge
der empfangenen Daten 50 Byte
angezeigt.
Wichtig ist, dass die R_ID des
BRCV bei diesem Protokoll immer
0 sein muss.
153

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Cp 441

Inhaltsverzeichnis