Siemens SIMADYN D FM 458 User Manual page 68

Application module
Table of Contents

Advertisement

Different data types
Table 4-3
Fig. 4-5 Transferring 3 data sets
Application Module FM 458 - User Manual
6DD1904-0AE0
Edition 12.2001
SIMATIC S7
FM 458 (CFC)
data type
data type
BYTE
BOOL
REAL
SDTIME
Assignment of SIMATIC S7 and SIMADYN D data types
SIMATIC S7-CPU
(SL program)
...
SFC 58
CALL
REQ
:=TRUE
IOID :=B#16#54
LADDR :=W#16#200
RECNUM :=B#16#B
RECORD :=P#L 0.0 BYTE 8
RET_VAL:=#RETVAL
BUSY :=#BUSY
L
#RETVAL
L
0
<>I
SPB ENDE
...
(1C000 Hex)
SFC 59
CALL
REQ
:=TRUE
IOID :=B#16#54
LADDR :=W#16#200
RECNUM :=B#16#B
RET_VAL:=#RETVAL
BUSY :=#BUSY
RECORD :=P#L 8.0 BYTE 12
...
...
SFC 59
CALL
...
LADDR :=W#16#200
RECNUM :=B#16#7F
RET_VAL:=#RETVAL
BUSY :=#BUSY
RECORD :=P#L 20.0 BYTE 240
...
Comments
The MSB in the byte to be sent is decisive
MSB = 1, BOOL is TRUE
MSB = 0, BOOL is FALSE
512dez = 200hex
FM 458
(CFC program)
P bus
memory
@CPB
Sampling time: 32...256ms!
of the FM 458
FM458.P_B
CTS
CRV
!TLG
FM458.P_B
CTS CRR
NAME.11
AT
R
MOD
114688
Bytes
CTV
!AA
FM458.P_B
CTS
CRT
PBUS.11
AT
for data set
R
MOD
transfer with
SFC 58/59
CTV
!TTT
FM458.P_B
CTS
CRT
XX.127
AT
R
MOD
0: 12
1: 34
1234
2: FF
3: 3F
max. 240 Bytes
4: 80
5: 00
6: 00
Values are saved in a
. . .
7:
data set
. . .
(the example cannot
be recommended!)
Configuring
I/O periphery addresses
according to the default
(512) or via the
"Edit/Properties" menu
NOP1
!TLG.1
R X
Y R
NOP1I
!TLG.2
I X
Y I
NOP1B
!TLG.3
BO I Q BO
NOP1B
!TLG.4
BO I Q BO
NOP1
!AA.10
R X
Y R
NOP1
!AA.20
R X
Y R
NOP1
!AA.15
R X
Y R
NOP1B
!TTT.5
BO I Q BO
1
NOP1I
!TTT.0
I X
Y I
NOP1
!TTT.8
R X
Y R
1.0
. . . . .
!TTT.100
. . . . .
!TTT.500
4-13

Advertisement

Table of Contents
loading

Table of Contents