Siemens Simatic S5 IP 240 Manual page 107

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

Advertisement

IP 240
FB 20
NETWORK 1
0000
FB20 : CONFIGURE CHANNEL 1 AND PRESET PROGRAM FLAGS
CHANNEL 1 OF THE IP240 IS CONFIGURED FOR POSITION DECODING MODE AND PROVIDED
WITH INTERRUPT IDS.
THE FLAG AREAS USED BY THE PROGRAM ARE FIRST RESET AND THEN PRESET.
NAME :CONFIG
0005
:L
KH 0000
0007
:T
FW
0
0008
:T
FW
2
0009
:T
FW
4
000A
:T
FW
6
000B
:T
FW
8
000C
:T
FW
16
000D
:T
FW
10
000E
:T
FW
12
000F
:T
FW
14
0010
:C
DB
12
0011
:L
KH 00FF
0013
:T
DR
29
0014
:JU FB 169
0015 NAME :STRU.WEG
0016 BGAD :
KF +144
0017 KANR :
KF +1
0018 DBNR :
KF +12
0019 AFL
:
KF +1
001A IMP
:
KF +10
001B DIG1 :
KM 00000000 00000000
001C DIG2 :
KM 00000000 00000000
001D PRA1 :
KM 00000000 11111111
001E PRA2 :
KM 00000000 00000100
001F PAFE :
FY
2
0020 BER
:
KF +0
0021 ABIT :
KY 0,0
0022
:
0023
:
0024
:
0025
:L
FY
2
0026
:L
KH 0000
0028
:><F
0029
:S
F
11.0
002A
:
002B
:AN
Q
12.3
002C
:S
Q
12.3
002D
:
002E
:BE
FW
4
= AUX WORD1
FW
6
= AUX WORD2
FW
8
= AUX WORD3
FW
16
= AUX WORD4
FW
14
= ANALOG VAL
FY
2
= AUX BYTE1
F
11.0 = PAFE CONF
Q
12.3 = RET INTPNT
EWA 4NEB 811 6120-02a
CONFIGURE IP 240 CHANNEL 1
-AUX WORD1
-AUX WORD2
-AUX WORD3
-AUX WORD4
-ANALOG VAL
-AUX BYTE1
-AUX BYTE1
-PAFE CONF
-RET INTPNT
-RET INTPNT
SCRATCH FLAG WORD - DATA WORD POINTER IN DB10
SCRATCH FLAG WORD - DATA WORD POINTER IN DB12
SCRATCH FLAG WORD - DATA WORD POINTER IN DB12
AUXIL. FLAG WORD - INTERRUPT SERVICE ROUT.(STATUS BITS)
ANALOG VALUE TO BE OUTPUT IN UNITS (MAX 1024)
SCRATCH FLAG BYTE CYCLIC PROGRAM
FOR CONFIGURING
INITIAL POINT MUST BE TRANSFERRED BEFORE RESTARTING
LEN=52
RESET FLAG AREAS USED IN
SAMPLE PROGRAM
AUXILIARY FLAG BYTES
DB-POINTER
DB-POINTER
DB-POINTER
(INTERRUPT REQUEST BYTE CHANNEL 1)
AUXILIARY FLAG (PAFE BITS)
AUXILIARY FLAG (PROGRAM STATUS)
ANALOG VALUE FOR OUTPUT
STORE THE BITS FOR THE RESERVED
TRACKS (TRACK1-8) IN THE DB
MODULE ADDRESS 144
CHANNEL NUMBER 1
DATA BLOCK NUMBER 1
RESOLUTION OF THE ENCODER PULSES
ENCODER PULSE NUMBER DIVISIBLE BY 5
DIG 1 NOT USED
DIG 2 NOT USED
PROCESS INTERRUPTS FOR REF1 - REF8
PROCESS INTERRUPT ON WIRE-BREAK
PARAMTER ASSIGNMENT ERROR BYTE
"0"= I/O AREA (NOT USED FOR 115U)
RESET SYSTEM DATA RS 0.0
ON CALLING FB 170/FCT 3
(150U ONLY)
SCAN FOR ERROR
CONFIGURING ERROR
REQUEST FOR INITIAL POINT
SETTING
(FB20)
Position Decoding
7-43

Advertisement

Table of Contents
loading

Table of Contents