Siemens SIMATIC S5 IP 281 Equipment Manual page 148

Hide thumbs Also See for SIMATIC S5 IP 281:
Table of Contents

Advertisement

FB 21
SEGMENT 1
Name :CYCLIC
0008
0009
=DBNR
:IA
:L
DW
:T
DW
0010
0011
:L
DL
0012
0013
DW
0014
:L
:T
DR
0015
0016
DW
0017
:T
DL
0018
0019
DW
001 B
:T
DR
DW
001 E
:L
001 F
:T
DL
DW
0020
0021
DR
0022
0023
DW
0024
:L
0025
DL
DW
0026
0027
PY
:T
DR
.***
SEGMENT 3
:L
K H (kOO
DR
DW
:T
0030
DW
0031
0032
:L
:T
DR
0033
0034
DW
0035
:L
DR
0036
0037
DW
0038
:L
0039
:T
.***
:L
DW
:T
PY
0040
0041
:L
DR
0042
DW
PY
0043
0044
:L
DW
0045
0046
PY
0047
0048
DW
:L
PY
0049
B: PROBEIST.S5D
MAIN CYCLIC PROGRAM OF THE 1P 281
READ COUNTER VALUE REGISTER
0001
O
O
27
1
27
2
28
3
28
4
28
5
28
6
30
7
o
30
READ STATUS REGISTERS 1,2,3
31
O
2
24
3
25
4
26
WRITE CONTROL REGISTER
0000
31
0
0
8
1
0
9
2
0
4
0
Programming Example
LEN=208
Sheet 1
Open working DB
Disable interrupts
Select register sat 1
Basic address (byte +0)
Read counter value register 1
Address byte +0 (reg. byte 3)
Address byte +1 (reg. byte 2)
Address byte +2 (reg. byte 1)
Address byte +3 (reg. byte O)
Read counter value register 2
Address byte +4 (reg. byte 3)
Address byte +5 (reg. byte 2)
Address byte +6 (reg. byte 1)
Address byte +7 (reg. byte O)
Enable interrupts
Select register set O
Store register set
Basic address (byte +0)
Read status register 1
Address byte +2
Read status register 2
Address byte +3
Read status register 3
Address byte +4
Select register sat O
Store register set
Basic address (byte +0)
Write control register 1
Address byte +1
Write control register 2
Address byte +2
Read status register 3
Address byte +4
7 – 9

Advertisement

Table of Contents
loading

Table of Contents