12.07.2015 Views

Lists 11/2003 Edition

Lists 11/2003 Edition

Lists 11/2003 Edition

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>11</strong>.03 3 Variables3.4 State data of channel3.4.7 Area C, Mod. SPARPF: Program pointer for block searchOEM-MMC: Linkitem/Channel/Search/...To look for a particular block within a part program the user can enter searchcriteria and start a block search. The variables to be entered are combined inthe module SPARPF and must be written by the MMC (or another componenton the MPI bus).The main program level and <strong>11</strong> subroutine levels can be processed. Theselevels are the row indices of the individual variables. The search target (seekpointer and search string) can only be used mutually exclusively in one level. Ifa collision occurs a negative acknowledgement results when the block searchis started.Depending on the search type, the search string is either a block label, blocknumber or any string.If no path name is specified, the default search strategy for subroutine calls isused. The main program entered in the first program level must be selected forthe block search; otherwise the search request is acknowleded negatively.The array indices (row indices) mean:1 = Main program level for search run2 = 1 st subroutine level for search run3 = 2 nd subroutine level for search run4 = 3 rd subroutine level for search run5 = 4 th subroutine level for search run6 = 5 th subroutine level for search run7 = 6 th subroutine level for search run8 = 7 th subroutine level for search run9 = 1 st asynchronous subroutine level for search run10 = 2 nd asynchronous subroutine level for search run<strong>11</strong> = 3 rd asynchronous subroutine level for search run12 = 4 th asynchronous subroutine level for search run101 = Main program level for stop run102 = 1 st subroutine level for stop run103 = 2 nd subroutine level for stop run104 = 3 rd subroutine level for stop run105 = 4 th subroutine level for stop run106 = 5 th subroutine level for stop run107 = 6 th subroutine level for stop run108 = 7 th subroutine level for stop run109 = 1. asynchronous subroutine level for stop run<strong>11</strong>0 = 2. asynchronous subroutine level for stop run<strong>11</strong>1 = 3. asynchronous subroutine level for stop run<strong>11</strong>2 = 4. asynchronous subroutine level for stop runforwardSearch directionSearch direction "backwards" is only possible in the mode without calculation1 = backwards (without calculation)2 = forwards- UWordMulti-line: yes Index of program level 12© Siemens AG, <strong>2003</strong>. All rights reservedSINUMERIK 840D/840Di/810D SIMODRIVE 6<strong>11</strong> digital <strong>Lists</strong> (LIS) – <strong>11</strong>.03 <strong>Edition</strong> 3-467

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!