file: vertexdoc\FBdirectory.wp6

FUCTION BLOCK DIRECTORY

Listed below are the Standard Function Blocks (special routines that are purchased separately from Siemens and linked into the program. See S1, (Siemens Simatic Catalog), Chapter 7. Of these, FB120 througth 127 are definitely the Data Handling Block Program Package (S1, p7/108). Also, FB130, 131, and 133 are specific for the WB705 position sensing module. No listing can be printed out these blocks.

FB173 is shown on page 7/112 to "initialize speed measurement". Our FB173 will list itself and identifies itself as "checksum calculation". It therefore appears to be a user-written module except that its brief listing is obviously incomplete (it contains the line :JU =M00 but the label M00 appears nowhere else. Moreover, this is the only line of code in a routine that passes several parameters).

(How do we know when the listing for a block is not complete? - look at the length: the list below gives the length of FB173 as 55.)

Likewise FB68 and FB69 both contain orphaned JU =M00 statements. FB68, "Rate ramp gen." is

the acceleration limiter.

FB51 and FB52 are "clrDB" and "copy DW" and have incomplete listings. Also, the catalog (S1) on page 7/100 shows FB52 as a Std Func. that flashes a signalling light!? Vertex doc says FB50 is "intermittant light generator" which seems to agree with catalog, p7/98 (although it is called there "clock generator").

We need Vertex to explain the origin of these various FBs and to furnish listings or documentation.

H A R D C O P Y

+----------- Blocks - Directory - Program file: Output -------------+

! Program file: C:ARECIBST.S5D !

! !

! + Block Len. LIB number FB name--+ !

! ! FB 50 ! 20! P71200-S 4050-A-0 ! ! !

! ! FB 51 ! 39! 20051 ! ! !

! ! FB 52 ! 50! 20052 ! ! !

! ! FB 59 ! 11! ! ! !

! ! FB 61 ! 109! 20061 ! ! !

! ! FB 62 ! 90! 20062 ! ! !

! ! FB 64 ! 24! 20064 ! ! !

! ! FB 66 ! 159! 20066 ! ! !

! ! FB 68 ! 72! 20068 ! ! !

! ! FB 69 ! 58! 20069 ! ! !

! ! FB 120 ! 36! P71200-S 9120-A-1 ! ! !

! ! FB 121 ! 36! P71200-S 9121-A-1 ! ! !

! ! FB 123 ! 24! P71200-S 9123-A-1 ! ! !

! ! FB 124 ! 21! P71200-S 9124-A-1 ! ! !

! ! FB 125 ! 21! P71200-S 9125-A-1 ! ! !

! ! FB 126 ! 24! P71200-S 9126-A-1 ! ! !

! ! FB 127 ! 24! P71200-S 9127-A-1 ! ! !

! ! FB 130 ! 153! E88530-B 4261-A-51! ! !

! ! FB 131 ! 163! E88530-B 4262-D-53! ! !

! ! FB 133 ! 38! E88530-B 4174-C-50! ! !

! ! FB 173 ! 55! 20173 ! ! !