Download Print this page

HEIDENHAIN MANUALplus 620 Technical Manual page 34

Hide thumbs Also See for MANUALplus 620:

Advertisement

PLC modules
modified/enhanced
34
Changed: Module 9145 (Actual-to-Nominal Value Transfer)
A call of PLC API Module 9145 for actual-to-nominal value transfer is now
synchronized with other positioning commands. The transfer cannot be
started while another positioning command is pending.
A PLC positioning movement cannot be started while the transfer is
running. During the transfer, NC program execution is not continued after a
strobe.
Enhanced: Modules 9226 and 9418 (Define the Status of an Axis or
Spindle):
Comprehensive possibilities for deactivating/activating an axis without
rebooting have been created. The improvements are described in detail in
"Writing axis information—activating and deactivating axes" on page 678.
Enhanced: Modules 9040, 9041 and 9049
The following additional axis information can be read:
7: Actual values in the reference system with backlash
8: Distance traversed in [mm] since the last lubricating pulse
9: Temperature compensation.
For the complete module documentation, see:
• "Module 9040 Reading of axis coordinates by the PLC in the format 1/
1000 (0.001) mm" on page 674
• "Module 9041 Reading of axis coordinates by the PLC in the format 1/
10000 (0.0001) mm" on page 675
• "Module 9049 Read position value and speed value of an axis" on page
673
Enhanced: Modules 9240, 9248, 9250, 9277, 9290, 9291, 9295 and 9343
(Modules for accessing files)
The name of an OEM machine parameter from the CfgOemString
configuration object can now be transferred instead of the path name. The
transferred character string must begin with ">OEM." and end with the key
name from CfgOemString. The parameter value must contain the path
name to the file. If no key name with the transferred path name is found, the
Modules 9248, 9277 and 9295 return the error code 62. The other modules
set the error marker to the value provided for an invalid path name.
Enhanced: Module 9247 (Searching for a Condition in a Table)
Module 9247 now accepts the SQL keyword "WHERE" in a string in order to
transfer a search condition to the module, see page 1613.
Enhanced: Module 9434 (Select Parameter Set)
The PLC program can now activate another parameter set even while a PLC
positioning movement is being executed. A PLC positioning movement can
also be started while a new parameter set is being selected via Module
9434. In this case, the PLC program must ensure the safety of the machine.
The PLC programmer must ensure that parameter blocks containing
machine parameters that are not suitable for this drive are not selected.
Unsuitable parameter blocks can cause incorrect positioning movements
and damage to the machine!
New error code 5 added:
The module was not executed, because the axis is deactivated.
For a detailed description of the module, see page 406.
HEIDENHAIN Technical Manual MANUALplus 620

Advertisement

loading