Herunterladen Inhalt Inhalt Diese Seite drucken

DATAEAGLE DE 2000 Bedienungsanleitung Seite 68

Inhaltsverzeichnis

Werbung

__________________________________________________________________________________________
// Überprüfung auf Sendequittung des Slaves
L
#DP_SEND_QUIT // Kopiere Byte1 des Empfangspakets in Byte0 des
T
#DP_SEND_NR
L
#PACKETS
>=I
SPBN SEND
L
#DP_SEND_NR
L
B#16#80
OW
T
#DP_SEND_NR
L #PACKETS
T #DP_SEND_QUIT
SEND:
L
#DP_SEND_QUIT
L
30
L
W#16#3FF
UW
SLW 3
LAR1
AUF #SEND_DB_NO
L
DBD [AR1,P#0.0]
T
DID 48
L
DBD [AR1,P#4.0]
T
DID 52
L
DBD [AR1,P#8.0]
T
DID 56
L
DBD [AR1,P#12.0]
T
DID 60
L
DBD [AR1,P#16.0]
T
DID 64
L
DBD [AR1,P#20.0]
T
DID 68
L
DBD [AR1,P#24.0]
T
DID 72
L
DBW [AR1,P#28.0]
T
DIW 76
CALL "DPWR_DAT"
LADDR :=#LADDR_SEND
RECORD :=P#DIX 46.0 BYTE 32
RET_VAL:=#DP_STAT_SEND
BEA
__________________________________________________________________________________________
Seite 68
Schildknecht Industrieelektronik
Tel ++49 (0)7042 84106-0
Fax ++49 (0)7042 840051
Datenfunkübertragung DATAEAGLE®
// Sendepakets
// Ist die Nummer des Sendepakets größer oder gleich der max.
// Paketanzahl ?
// nein, dann springe nach "SEND"
// ja, dann das Paket als "letztes Paket" kennzeichnen
// durch Setzen des höchstwertigen Bits von DP_SEND_NR
// bzw. DP_SEND_NR = DP_SEND_NR "ODER" 80hex
//Überlaufsicherung wg. ind. Adressierung
// Kopieren von 30 Byte aus dem Sendefach
// ab Adresse n = DP_SEND_QUIT * 30 in das Sendepaket
// ab Byte 2...31 mit Überlaufsicherung ab n > 1023 (3ff hex)
// 32 Byte auf Profibus-Schnittstelle ausgeben
// (Sendedaten für DE2xxx-DP)
// Bausteinende
D -74372 Sersheim
Email: office@schildknecht.info
als Quittung
Internet: www.dataeagle.de
*I
Einsteinstraße 10

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

De 1000De 4000De 5000De 3000WopyCompact

Inhaltsverzeichnis