Download Print this page

Bosch Rexroth IndraMotion MTX 11 VRS Applications Manual page 229

Standard nc operation

Advertisement

DOK-MTX***-NC*OP***V11-AP01-EN-P
Rexroth IndraMotion MTX 11VRS Standard NC Operation
11
Extended Functionality
11.1
NC-Analyzer
11.1.1
Overview
Purpose of the NC-Analyzer
Properties of the NC-Analyzer
Error Search in the Program
The NC-Analyzer can be used to test NC programs and swiftly find program‐
ming errors.
The NC-Analyzer is part of the MTX interface.
The NC-Analyzer
is applicable to programs in CPL format (Customer Programming Lan‐
guage) and DIN 66025 format
includes subroutine programming
includes editor functions for executable programs
supports all CPL variable formats
supports multidimensional CPL variables (arrays)
supports local, global as well as permanent variables
can set breakpoints on NC blocks (maximum of 20 active at the same time)
can set breakpoints on variables
can change variables values at program runtime
can automatically watch up to 40 active variables at the same time
The NC-Analyzer answers for example the following questions:
Where did the error occur for the first time in the program?
What are the effects of the error on the program?
What are the effects on other variables or program parts?
How severe is the error for the program?
The NC-Analyzer allows to systematically select all relevant variables and track
their contents step by step at program runtime.
Setting breakpoints allows the program to stop at user-defined points at runtime
to request the values of individual variables and check monitored variables for
their contents.
At a breakpoint, other values can be assigned to each variable. This facilitates
testing of a different processing scenario in the program. In case of an incorrect
variable assignment by the program, this variable can be experimentally as‐
signed with the "correct" value.
The nested structure of main programs and subroutines can be seen and moni‐
tored in the "Stack" window.
User-specific messages (MSG, GMSG,..) in the "Output" can be used to test
the program run.
Bosch Rexroth AG
227/301
Extended Functionality

Advertisement

loading