EasyManuals Logo

Siemens SINUMERIK ONE MCP 2400.4c Function Manual

Siemens SINUMERIK ONE MCP 2400.4c
2050 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #506 background imageLoading...
Page #506 background image
Detailed Description
2.12 Block search
Auxiliary Function Output to PLC (H2)
2-32 Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0
Example
Block search for contour with suppression of output of the spindle-specific auxiliary functions
and start of an ASUB after output of action blocks:
MD11450 $MN_SEARCH_RUN_MODE, Bit 2 = 1
The ASUB is started after block search for N55.
Part program
N05 M3 S200 ; Spindle 1
N10 G4 F3
N15 SPOS = 111 ; Spindle 1 is positioned at 111 degrees in the ASUB
N20 M2 = 4 S2 = 300 ; Spindle 2
N25 G4 F3
N30 SPOS[2] = IC(77) ; Spindle 2 traverses incrementally through 77 degrees
N55 X10 G0 ; Target block
N60 G4 F10
N99 M30
ASUB
PROC ASUP_SAVE
MSG ("Output of the spindle functions")
DEF INT SNR=1
AUSG_SPI:
M[SNR] = $P_SEARCH_SGEAR[SNR] ; Output gear stage
S[SNR] = $P_SEARCH_S[SNR] ; Output speed (On M40 the suitable
; gear stage is ascertained)
M[SNR] = $P_SEARCH_SDIR[SNR] ; Output rotation direction, positioning
; or axis mode
SNR = SNR+1 ; Next spindle
REPEAT AUSG_SPI P=$P_NUM_SPINDLES-1 ; For all spindles
MSG("")
REPOSA
RET
Explanation of example
If the number of spindles is known, outputs of the same type can be written in one part
program block to reduce program runtime.
Output of $P_SEARCH_SDIR should be made in a separate part program block because
spindle positioning or switchover to axis mode in conjunction with the gear change can
cause an alarm.

Table of Contents

Other manuals for Siemens SINUMERIK ONE MCP 2400.4c

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens SINUMERIK ONE MCP 2400.4c and is the answer not in the manual?

Siemens SINUMERIK ONE MCP 2400.4c Specifications

General IconGeneral
BrandSiemens
ModelSINUMERIK ONE MCP 2400.4c
CategoryControl Systems
LanguageEnglish

Related product manuals