Download Print this page

HEIDENHAIN MANUALplus 620 Technical Manual page 73

Hide thumbs Also See for MANUALplus 620:

Advertisement

PLC
programming
January 2012
Enhanced: Symbolic memory interface (API 3.0) – New operands
introduced:
PLC operand / Description
NN_GenSafetySelftest
Safety self-test of the control (emergency stop test)
0: Self-test is not active
1: The control is currently performing the self-test
Modified: Behavior of markers for feed-rate enable
Up to now, the marker PP_ChnWorkFeedEnable was available on the
memory interface, but it was not evaluated by the run-time system. Now
the marker is supported.
Up to now, the run-time system used PP_ChnFeedEnable to enable the
feed rate for all axes of an NC channel. Now it is possible to enable the feed
rate for individual axes via PP_AxFeedEnable, even if PP_ChnFeedEnable
is not set (See "Feed-rate enable" on page 852).
Modified: Effect of PP_AxManualFeedMax marker
Up to now, PP_AxManualFeedMax could only be used to limit the feed rate
in the manual operating modes. Now PP_AxManualFeedMax is effective in
all operating modes (See "Feed rate values in PLC operands" on page 846).
Note
Check the PLC program; an adaptation to the new behavior might be
necessary!
Modified: Behavior of NN_AxLogNumber for deactivated axes
NN_AxLogNumber now changes its value if you deactivate an axis with
Modules 9226 or 9418. NN_AxLogNumber is set to the value –1 for
deactivated axes. NN_AxLogNumber shows the current operating status
of the axis and therefore does not change immediately when the module is
called, but a little later.
Note
Please note that activating a deactivated axis can take up to half a second.
Modified: Behavior of structure definitions for the API 3.0
The behavior of the structure definitions for the symbolic memory interface
API 3.0 was modified. In the configuration file of the PLC compiler (*.MCG),
for the constants OMG_COUNT, CHANNEL_COUNT, AXIS_COUNT and
SPINDLE_COUNT you can now define values that differ from the internal
constants MAX_OMG_PRODUCT, MAX_CHANNEL_PRODUCT,
MAX_SPINDLE_PRODUCT and MAX_AXIS_PRODUCT. If your definition
exceeds the internal maximum values, the control automatically limits the
value. If HEIDENHAIN increases the internal product-specific constants (e.g.
as a part of an update), the configuration file of the PLC compiler does not
need to be adapted. If the constants OMG_COUNT, CHANNEL_COUNT,
AXIS_COUNT and SPINDLE_COUNT are not defined by the machine
manufacturer, the NC software automatically uses the internal constants,
see page 1509.
1.3 NC Software 548 328-04
Type
M
73

Advertisement

loading