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