Siemens Simatic S5 IP 240 Manual page 262

Counter/positioning/position decoder module
Hide thumbs Also See for Simatic S5 IP 240:
Table of Contents

Advertisement

Positioning
***********************************
SAMPLE PROGRAM FOR S5-135U AND 150U
***********************************
ADDRESS REQUIRED IN PROGRAM DEPENDS ON
PLC TYPE AND DATA BLOCK TYPE:
S5-135U - DB - DF00 HEX
- DX - DE00 HEX
S5-150U - DB - DBBE HEX
======================================================
NAME :L/T DWX
ID
:DBNR
I/Q/D/B/T/C: D
ID
:DWNR
I/Q/D/B/T/C: I
ID
:L/T
I/Q/D/B/T/C: I
ID
:DWN
I/Q/D/B/T/C: I
ID
:DWN1
I/Q/D/B/T/C: I
ID
:DWN2
I/Q/D/B/T/C: I
0017
:K
KH DF00
0019
:LW
=DBNR
001A
:+F
001B
:LIR
1
001C
:L
=DWNR
001D
:+F
001E
:A
=L/T
001F
:JC
=TIR
0020
:LIR
3
0021
:TAK
0022
:T
=DWN
0023
:TAK
0024
:ADD BN +1
0025
:LIR
3
0026
:TAK
0027
:T
=DWN1
0028
:TAK
0029
:ADD BN +1
002A
:LIR
3
002B
:TAK
002C
:T
=DWN2
002D
:BEU
002E TIR
:L
=DWN
002F
:TAK
0030
:TIR
3
0031
:ADD BN +1
0032
:L
=DWN1
0033
:TAK
0034
:TIR
3
0035
:ADD BN +1
0036
:L
=DWN2
0037
:TAK
0038
:TIR
3
0039
:BE
10-96
KM/KH/KY/KS/KF/KT/KC/KG: KF
BI/BY/W/D: W
BI/BY/W/D: BI
BI/BY/W/D: W
BI/BY/W/D: W
BI/BY/W/D: W
(DF00 FOR DB/135U)
(DE00 FOR DX/135U)
(DBBE FOR DB/150U)
LOAD ADDRESS OF 1ST DW (DW0)
SOURCE/TARGET DATA WORD NUMBER
COMPUTE 1ST DW ADDRESS
LOAD/TRANSFER VALUES
LOAD ACCUM2 WITH VAL.FROM DW N
FETCH VALUE IN ACCUM1
OUTPUT VALUE
LOAD ACCUM1 WITH DW ADDRESS
OFFSET OF +2 TO DW ADDRESS
LOAD ACCUM2 W. VAL.FRO: DW N+1
FETCH VALUE IN ACCUM1
AND OUTPUT
.
.
.
LOAD VALUE FOR DW N
LOAD DW ADDR. INTO ACCUM1
TRANSFER VALUE TO DW N
OFFSET OF +2 TO DW ADDRESS
LOAD VALUE FOR DW N+1
LOAD DW ADDR. INTO ACCUM1
TRANSFER VALUE TO DW N+1
.
.
.
IP 240
EWA 4NEB 811 6120-02a

Advertisement

Table of Contents
loading

Table of Contents